Potrebna pomoc

Započeo c0x
14. Maj 2019.
551
pregleda
3
postova
c0x
4
Enforcer
14. Maj 2019.
Problem(error/warning): Napravio sam cmd za menjam ime igracu IG. I cmd sve lepo radi, ali kad igrac hoce da udje sa novim nickom, njega kicka zbog loseg Nick-a!
Deo skripte: Evo pod OnPlayerConnect
if(!ProveraRPImena(playerid))
    {
    StatusKonekta(playerid, 2);
return 1;
    }

Evo  i  ProveraRPImena:
stock ProveraRPImena(playerid)
{
    new pname,underline=0;
    GetPlayerName(playerid, pname, sizeof(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,"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;
    else if(strfind(pname,".",true) != (-1)) return 0;
    else if(strfind(pname,",",true) != (-1)) return 0;
    else if(strfind(pname,"-",true) != (-1)) return 0;
    new maxname = strlen(pname);
    for(new i=0; i    {
      if(pname == '_') underline ++;
    }
    if(underline != 1) return 0;
    pname = toupper(pname);
    for(new x=1; x    {
        if(pname == '_') pname[x+1] = toupper(pname[x+1]);
        else if(pname != '_' && pname[x-1] != '_') pname = tolower(pname);
    }
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ][ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
Muma Rascall
6
Forum Don
🔥4
14. Maj 2019.
c0x wrote on May 14, 2019, 9:50 pm:
if(!ProveraRPImena(playerid))
    {
    StatusKonekta(playerid, 2);
return 1;
    }
Prebaci provjeru za nick samo na register, ne treba ti na loginu
c0x
4
Enforcer
15. Maj 2019.
livinglikearockstar wrote on May 14, 2019, 10:12 pm:
Prebaci provjeru za nick samo na register, ne treba ti na loginu

Hvala.. Sredio sam.. 😉

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha