[POMOC]Oko imena


Započeo Belajac, Februar 12, 2013, 12:18:41 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:CLRP
Detaljan opis problema:Ne radi kako treba ,udjem sa Ime_Prezime on kick ,udjem samo ime Ponto on me kick.
Deo skripte:
new namestring = strfind(plname, "_", true);
    new ponto = strfind(plname, "Ponto", true);
 	if(namestring == -1)
	{
        if(ponto == -1)
	{
		SendClientMessage(playerid, COLOR_YELLOW2, "Imigraciono odeljenje: Vase ime nije prihvatljivo.");
		SendClientMessage(playerid, COLOR_YELLOW2, "Napomena: vase ime mora da bude u formatu Ime_Prezime");
		Kick(playerid);
		return 1;
         }
	}


Zelim da kick kada napise samo Ime ,a nije Ponto.
Izvinite, sto cesto postam u guzvi sam sa vremenom.
Poslednja Izmena: Februar 12, 2013, 12:20:52 POSLE PODNE od Belajac

Citat: Belajac poslato Februar 12, 2013, 12:18:41 POSLE PODNE
Skripta koju koristim:CLRP
Detaljan opis problema:Ne radi kako treba ,udjem sa Ime_Prezime on kick ,udjem samo ime Ponto on me kick.
Deo skripte:
    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;
	}

[/quote]
Srednji=Skripter ;)

CitatJa ovde mislim da ti je staveno ako je Bez _ da ga ne kika pa nez dali je tacno
Kako kada je:
new namestring = strfind(plname, "_", true);
 	if(namestring == -1)

sto znaci ako je Bez_ 
if(namestring == -1)
,pa onda provera dali nije Ponto
if(ponto == -1)
da ga kick

Znaci namesteno je da prvo proveri dali ima _ ,pa onda ako nema _ ,on proveri dali je Ponto ,a ako nije onda kick.
Ali on ovo ne postuje i kada ima _ kick i kada je Ponto kick ,uvek kick bez pravila.
Poslednja Izmena: Februar 12, 2013, 19:33:50 POSLE PODNE od Belajac

Blaeks

*

Madmen

new namestring = strfind(plname, "_", true);
    new ponto = strfind(plname, "Ponto", true);
 	if(namestring == -1 && ponto == -1)
	{
		SendClientMessage(playerid, COLOR_YELLOW2, "Imigraciono odeljenje: Vase ime nije prihvatljivo.");
		SendClientMessage(playerid, COLOR_YELLOW2, "Napomena: vase ime mora da bude u formatu Ime_Prezime");
		Kick(playerid);
		return 1;
	}

Ubacio sam,i sa bilo kojim imenom da udjem on me kick.
Pokusao Ime_Prezime,samo Ime,Ponto i uvek kick.
Ne razum kako ne prepoznaje.
Poslednja Izmena: Februar 16, 2013, 00:56:25 PRE PODNE od Belajac