[Pomoć] Ime_Prezime ...


Započeo Vegas., Februar 12, 2012, 20:59:20 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Vegas.

Skripta koju koristim: Moj ...
Detaljan opis problema: Kako da napravim da mogu samo ja sa imenom Vegas. ulaziti ?
Dio skripte: Evo OnPlayerConnect
public OnPlayerConnect(playerid)
{
//------------------------------------------------------------------------------
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
	if(Security != 0)
	{
	    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
	    Kick(playerid);
	    return 1;
	}
    new namestring = strfind(plname, "_", true);
 	if(namestring == -1)
	{
		SendClientMessage(playerid, COLOR_YELLOW2, "Imigracioni Odsek: Vase ime nije prihvatljivo.");
		SendClientMessage(playerid, COLOR_YELLOW2, "Podsetnik: Vase ime mora biti u formatu Ime_Prezime.");
		Kick(playerid);
		return 1;
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno):

public OnPlayerConnect(playerid)
{
//------------------------------------------------------------------------------
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
	if(Security != 0)
	{
	    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
	    Kick(playerid);
	    return 1;
	}

ovako stavi,izbaciva ce ti erora ovde ih postaj

Citat: Impulse! poslato Februar 12, 2012, 23:23:35 POSLE PODNE
public OnPlayerConnect(playerid)
{
//------------------------------------------------------------------------------
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
	if(Security != 0)
	{
	    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
	    Kick(playerid);
	    return 1;
	}

ovako stavi,izbaciva ce ti erora ovde ih postaj
sta mu dajes ako ce error izbacit ?
stavi ovo u OnPlayerConnect
  new namestring = strfind(plname, "_", true);
 	if(namestring == -1)
	{
		SendClientMessage(playerid, COLOR_YELLOW2, "Centar za imigraciju !");
		SendClientMessage(playerid, COLOR_YELLOW2, "Ime mora biti u formatu Ime_Prezime.");
		Kick(playerid);
		return 1;
	}

Poslednja Izmena: Februar 13, 2012, 11:50:49 PRE PODNE od [TL:RP]Dr.Nin0

Vegas.

Citat: [TL:RP]Dr.Nin0 poslato Februar 13, 2012, 11:50:17 PRE PODNE
Citat: Impulse! poslato Februar 12, 2012, 23:23:35 POSLE PODNE
public OnPlayerConnect(playerid)
{
//------------------------------------------------------------------------------
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
	if(Security != 0)
	{
	    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
	    Kick(playerid);
	    return 1;
	}

ovako stavi,izbaciva ce ti erora ovde ih postaj
sta mu dajes ako ce error izbacit ?
stavi ovo u OnPlayerConnect
  new namestring = strfind(plname, "_", true);
 	if(namestring == -1)
	{
		SendClientMessage(playerid, COLOR_YELLOW2, "Centar za imigraciju !");
		SendClientMessage(playerid, COLOR_YELLOW2, "Ime mora biti u formatu Ime_Prezime.");
		Kick(playerid);
		return 1;
	}

A gdje da upišem da samo ja sa nickom "Vegas." mogu ulaziti na server ?


Vegas.

Citat: Paul McCartney poslato Februar 13, 2012, 12:31:05 POSLE PODNE
new namestring = strfind(plname, "Vegas", true);
?
Respect for you :D ! Pomogao si mi, hvala i ostalima !!

Probaj ovako  ;D
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
	if(Security != 0)
	{
	    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
	    Kick(playerid);
	    return 1;
	}
		if(strcmp(plname, "Vegas",false))
		{
    new namestring = strfind(plname, "_", true);
 	if(namestring == -1)
	{
		SendClientMessage(playerid, COLOR_YELLOW2, "Vase ime nije prihvatljivo.");
		SendClientMessage(playerid, COLOR_YELLOW2, "Vase ime mora biti u formatu Ime_Prezime.");
		Kick(playerid);
		return 1;
		}
	}

Vegas.

Citat: nemanjatesic96 poslato Februar 13, 2012, 15:39:41 POSLE PODNE
Probaj ovako  ;D
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
	if(Security != 0)
	{
	    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
	    Kick(playerid);
	    return 1;
	}
		if(strcmp(plname, "Vegas",false))
		{
    new namestring = strfind(plname, "_", true);
 	if(namestring == -1)
	{
		SendClientMessage(playerid, COLOR_YELLOW2, "Vase ime nije prihvatljivo.");
		SendClientMessage(playerid, COLOR_YELLOW2, "Vase ime mora biti u formatu Ime_Prezime.");
		Kick(playerid);
		return 1;
		}
	}

Uradio sam već :D ... BTW Hvala !