[Pomoc] Jedno Ime


Započeo X_samper, Oktobar 05, 2014, 19:17:07 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:NC:RP
Detaljan opis problema:Upisao sam da ulazim na jedno ime ali kako da to potvrdim
Dio skripte:
stock ProveraRPImena(playerid)
{
    new pname[MAX_PLAYER_NAME],underline=0;
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strfind(pname,"[",true) != (-1)) return 0;

    else if(strfind(pname,"Pacino",true) != (-1)) return 1;
   new maxname = strlen(pname);
    for(new i=0; i<maxname; i++)
    {
       if(pname == '_') underline ++;
    }
    if(underline != 1) return 0;
    pname[0] = toupper(pname[0]);
    for(new x=1; x<maxname; x++)
    {
        if(pname
  • == '_') pname[x+1] = toupper(pname[x+1]);
            else if(pname
  • != '_' && pname[x-1] != '_') pname
  • = tolower(pname
  • );
        }
       return 1;
    }

Pod
public OnPlayerConnect(playerid)

dodaj ovo

new string[128];
new plname[MAX_PLAYER_NAME];
GetPlayerName(playerid, plname, sizeof(plname));
new namestring = strfind(plname, "_", true);
new Pacino = strfind(plname, "Pacino", true);
gPlayerUsingLoopingAnim[playerid] = 0;
gPlayerAnimLibsPreloaded[playerid] = 0;
if(AntiName == 1)
	{
		if(Pacino == -1 && namestring == -1)
		{
			format(string, sizeof(string),"%s, je kikovan od strane Anticheat-a zbog neprihvatljivog imena (%s)",plname, playersip);
			SendClientMessageToAll(COLOR_NICERED, string);
			SCM(playerid, COLOR_RED, "Server: Vase ime je neprihvatljivo.");
			SCM(playerid, COLOR_RED, "Server: Vase ime mora biti u formatu Ime_Prezime. Velika pocetna slova.");
			format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] Anticheat je kikovao %s zbog neprihvatljivog imena",d,m,y,h,mi,s,plname);
			KickLog(string);
			Kick(playerid);
			return 1;
		}
	}
Poslednja Izmena: Oktobar 05, 2014, 19:52:47 POSLE PODNE od osman2578