Szerző Téma: Anti Szerver reklámozás  (Megtekintve 803 alkalommal)

Nem elérhető Mike.

  • 720
    • Profil megtekintése
Anti Szerver reklámozás
« Dátum: 2011. június 03. - 14:40:08 »
0 Show voters
Hi all
Olyan szkriptet írnátok e nekem,hogy ne lehessen a szerveren hírdetni?
Nekem van ilyen szkript csak az a gond , hogy ha pl az ip  elõtt szöveget ír akkor  nem bannolja..
Csak akkor bannol ha pl csak ip-t írnak szöveget meg nem..
Nekem meg olyan kellene hogy ha szöveget is ír akkor pl kiírja rá,hogy \"Szervert itt ne hírdess\" és akkor nem engedi kiírni az IP-t

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Anti Szerver reklámozás
« Válasz #1 Dátum: 2011. június 03. - 17:14:59 »
0 Show voters
Szerintem ezt elég nehéz lenne kiszûrni hogy az olyan szavakat is kiszurja

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
Anti Szerver reklámozás
« Válasz #2 Dátum: 2011. június 03. - 17:29:56 »
+1 Show voters
Nem teszteltem, de próbáld meg ezt:
 

public OnPlayerText( playerid, text[  ] ) {
new iDots, iDDs, iNums;
for( new l = strlen( text ), p; p < l; ++p ) {
    if( text[ p ] == \'.\' ) ++iDots;
    if( text[ p ] == \':\' ) ++iDDs;
    if( \'0\' <= text[ p ] <= \'9\' ) ++iNums;
}
if( iDots == 3 && iDDs == 1 && iNums >= 10 ) {
    SendClientMessage( playerid, 0xFF0000AA, \"Ne itt reklámozz!\" );
    return 0;
}
return 1;
}

Nem elérhető Mike.

  • 720
    • Profil megtekintése
Anti Szerver reklámozás
« Válasz #3 Dátum: 2011. június 03. - 17:47:37 »
0 Show voters
Kösz szépen,megy rendesen :)

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
Anti Szerver reklámozás
« Válasz #4 Dátum: 2011. június 03. - 18:44:37 »
0 Show voters
Szívesen, a témát zárom.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal