Vice City Multiplayer

VC:MP 0.3 => mIRC/pawn Scripting => Topic started by: [KB]ViceMania on December 13, 2012, 12:15:22 pm

Title: Help..
Post by: [KB]ViceMania on December 13, 2012, 12:15:22 pm
I have a problem with "GUPS", I need a auto kick for names: "! @ # $% ^", because registration, make crash. I hope that if someone would help me.

Thanks Advanced! :P

Sorry for my bad English.
Title: Re: Help..
Post by: aledark24 on December 13, 2012, 01:49:19 pm
I have a problem with "GUPS", I need a auto kick for names: "! @ # $% ^", because registration, make crash. I hope that if someone would help me.

Thanks Advanced! :P

Sorry for my bad English.
si nadie te lo da de aki al sabado yo lo publico
porke voy al ciber el sabado
 ke desde mi celular es muy dificil postear todo un comando
  ;D 8)
Title: Re: Help..
Post by: [KB]ViceMania on December 13, 2012, 07:17:48 pm
aledark24 :D:D:D ok :P i wait :P :D
Title: Re: Help..
Post by: Riders on December 17, 2012, 08:01:27 am
Add This Function for Auto-Kick for Invalid Nick-Names.
 [pawn]public IsInvalidChar( c[ ] )
{

    if (strfind(c, "*", true) != -1 ||
        strfind(c, "?", true) != -1 ||
        strfind(c, ">", true) != -1 ||
        strfind(c, "<", true) != -1 ||
        strfind(c, "¡", true) != -1 ||
        strfind(c, "$", true) != -1 ||
        strfind(c, "%", true) != -1 ||
        strfind(c, "&", true) != -1 ||
        strfind(c, ";", true) != -1 ||
        strfind(c, "|", true) != -1 ||
        strfind(c, ":", true) != -1 ||
        strfind(c, "£", true) != -1 ||
        strfind(c, "\\", true) != -1 ||
        strfind(c, "{{", true) != -1 ||
        strfind(c, "\"", true) != -1 ||
             strfind(c, "/", true) != -1 ||
        strfind(c, "/", true) != -1) return 1;
    if (isNumeric(c)) return 1;
        else return 0;
    return 1;
 }[/pawn]

And on Public OnPlayerConnect( playerid ); Add this Function
[pawn]if ( strcmp( gPlayers[ playerid ], "ipbans", true ) == 0 || strcmp( gPlayers[ playerid ], "none", true ) == 0 )
   {
      format( string, 128, "** Auto-Kick:[ %s ] Reason:[ Invalid Nick-Name ]", gPlayers[ playerid ] );
      SendClientMessageToAll( PURPLEE, string );
      Kick( playerid );
      return 1;
   }[/pawn]
Title: Re: Help..
Post by: [KB]ViceMania on December 18, 2012, 03:16:35 pm
THANKS YOU!! Riders  :) :)