[HELP] About Roleplay name checker
#4

PHP код:
forward IsValidName(playerid); 
PHP код:
public IsValidName(playerid)
{
    new 
pname[MAX_PLAYER_NAME],underline=0;
    
GetPlayerName(playeridpnamesizeof(pname));
    if(
strfind(pname,"[",true) != (-1)) return 0;
    else if(
strfind(pname,".",true) != (-1)) return 0;
    else if(
strfind(pname,"]",true) != (-1)) return 0;
    else if(
strfind(pname,"$",true) != (-1)) return 0;
    else if(
strfind(pname,"(",true) != (-1)) return 0;
    else if(
strfind(pname,")",true) != (-1)) return 0;
    else if(
strfind(pname,"=",true) != (-1)) return 0;
    else if(
strfind(pname,"@",true) != (-1)) return 0;
    else if(
strfind(pname,"1",true) != (-1)) return 0;
    else if(
strfind(pname,"2",true) != (-1)) return 0;
    else if(
strfind(pname,"3",true) != (-1)) return 0;
    else if(
strfind(pname,"4",true) != (-1)) return 0;
    else if(
strfind(pname,"5",true) != (-1)) return 0;
    else if(
strfind(pname,"6",true) != (-1)) return 0;
    else if(
strfind(pname,"7",true) != (-1)) return 0;
    else if(
strfind(pname,"8",true) != (-1)) return 0;
    else if(
strfind(pname,"9",true) != (-1)) return 0;
    new 
maxname strlen(pname);
    for(new 
i=0i<maxnamei++) { if(pname[i] == '_'underline ++; }
    if(
underline != 1) return 0;
    
pname[0] = toupper(pname[0]);
    for(new 
x=1x<maxnamex++)
    {
        if(
pname[x] == '_'pname[x+1] = toupper(pname[x+1]);
         else if(
pname[x] != '_' && pname[x-1] != '_'pname[x] = tolower(pname[x]);
    }
    
SetPlayerName(playerid"New_Name");
    
SetPlayerName(playeridpname);
    return 
1;

Reply


Messages In This Thread
[HELP] About Roleplay name checker - by diliyar413 - 05.11.2011, 07:32
Re: [HELP] About Roleplay name checker - by [GOD]Dragonster82 - 05.11.2011, 07:39
Re: [HELP] About Roleplay name checker - by RadioRocker - 05.11.2011, 07:40
Re: [HELP] About Roleplay name checker - by =WoR=G4M3Ov3r - 05.11.2011, 07:51
Re: [HELP] About Roleplay name checker - by diliyar413 - 05.11.2011, 15:31
Re: [HELP] About Roleplay name checker - by diliyar413 - 05.11.2011, 15:33
Re: [HELP] About Roleplay name checker - by diliyar413 - 05.11.2011, 15:46

Forum Jump:


Users browsing this thread: 1 Guest(s)