GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: nemeth - 2010. január 22. - 13:21:36

Cím: anti reklám
Írta: nemeth - 2010. január 22. - 13:21:36
Sziasztok!
Abban szeretném a segítségeteket kérni, hogy nekem is van egy saját szerverem amire rendszeresen járnak idióták reklámozni a saját szerverüket... roppant bosszantó! Valaki tudna abban segíteni, hogyan lehet olyan scriptet csinálni ami azonnal bannolja az ilyen playert? Leírja az ip címet ami meg sem jelenik a többiek számáram ot viszont kibannolja a rendszer! Lehetséges ez?
Elore is köszönöm a segítséget!
Cím: anti reklám
Írta: Gamestar - 2010. január 22. - 15:23:54
Persze hogy lehetséges.
Ciklussal végigmegyünk a karaktereken, közbe ellenorizzük azokat, hogy számok, vagy pontok-e, és ha igen aszerint növeljük a két változónk értékét, majd ha azok meghaladnak bizonyos értékeket, akkor \"IP cím\" rol van szó. A módszer nem a legstabilabb, mivel ...1234 üzenetre is bannolhat, ezér elég lenne egy return 0; is, hogy ne küldje el az üzenetet.

new szamok=0,pontok=0;


for(new ch=0; ch<strlen(text); ch++) if(text[ch]>=\'0\' && text[ch]<=\'9\')szamok++; else if(text[ch]==\'.\')pontok++;


if(szamok>4 && pontok>3) BanEx(playerid,\"Reklámozás\");
Cím: anti reklám
Írta: ZeRo - 2010. január 22. - 15:31:08
És egy változó a kettospontnak, hiszen egy szerver reklámozásához port is kell.
ZeRo
Cím: anti reklám
Írta: hpeter94 - 2010. január 30. - 16:07:25
és erre egy konkrét sript?
Cím: anti reklám
Írta: joni935 - 2010. január 30. - 16:46:27
Sziasztok!
és ezt az anti reklámozó skriptet feltöltené valaki megköszönném
Cím: anti reklám
Írta: GroX - 2010. február 08. - 13:35:34
Nos Gamestar kódját módosítva, és a kettospont ötletet felhasználva megírtam a scriptet.
Teszteltem muködik. Csak akkor bannol ha írsz ki portot mellé. 1.2.3.4:1111 meg ilyeneknél nem bannol (mivel hát 9nél többnek kell lennie a számnak.)
Nos itt is van:
\"78mv.jpg\"
Cím: anti reklám
Írta: nemeth - 2010. február 11. - 10:55:30
Nagyon köszönöm a segítséget! Tényleg tökéletesen muködik a script, elso osztályú munka!
Cím: anti reklám
Írta: kriszrap - 2010. március 10. - 18:36:01
Sziasztok nem kötekedni akarok de ezt 1 perc alatt ki lehet cselezni úgy hogy be írja a sima ipét port nélkül és utánna írja a portot ennyi sztem igy ki lehet cselezni igy nem 100% os biztonság nem kötekedni akkarok csak ennyi a bibi vele
Cím: anti reklám
Írta: GroX - 2010. március 10. - 20:19:11
Vesszovel is kilehet írni, DE
A low emberek nem gondolják h anti reklám van bent.
Csak befloodolják az ip-t.
De majd még dolgozunk rajta...
Cím: anti reklám
Írta: kriszrap - 2010. március 10. - 20:41:19
okés én csak jeleztem
Cím: anti reklám
Írta: Iceaac - 2010. március 15. - 18:21:08
Nekem is van antireklámom, de volt olyan, aki ban után visszajött és pontok nélkül írta az IP-t..
Cím: anti reklám
Írta: kurta999 - 2010. március 17. - 21:16:25
Nekem tudnátok oat csinálni, h ha több mint 8 számjegyet írsz a chatbe akkor nem küldei el, thx :D
Cím: anti reklám
Írta: GroX - 2010. március 17. - 21:21:38
Ez ugyanígy van, csak ponttal, kettosponttal és 9 számmal...
Egyébként a Lux Adminba egy fejletteb anti reklám van.