[POMOC]POMOC IME


Započeo Mato RP, Septembar 15, 2014, 21:21:52 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:EGRP moj edit LLRP
Detaljan opis problema:pa neznam kako nek napravim tako kad sam vlasnik da mogu samo imati nick MATO probao sam ali neznam nisam supio POMOC.
Dio skripte:pawno
Neke slike/video za lakse dobivanje pomoci(neobavezno):POMOC  :(

U public OnPlayerConnect stavi
if(strcmp(GetName(playerid), "Tvoje Ime", false))
  	{
        new namestring = strfind(GetName(playerid), "_", true);
 	    if(namestring == -1)
	    {
			SendClientMessage(playerid, COLOR_YELLOW, "Vase ime nije prihvatljivo.");
			Kick(playerid);
		   	return 1;
	    }
    }


I onda jos napravis stock GetName ako ga nemas
stock GetName(playerid)
	{
		new Ime[MAX_PLAYER_NAME];
		GetPlayerName(playerid, Ime, sizeof(Ime));
		return Ime;
	}

 gdje sada ide ono moje ime samo Mato?

Pa covjece sve pise procitaj malo :D
if(strcmp(GetName(playerid), "Tvoje Ime", false))

stavio sam ali ovaj server vec ima da me kick kad se zovem samo Mato mozda znas kkao se to zove da izbrisem u egrp??  :'(

Nisam te bas najbolje razumeo imas vec ime u scripti Mato a hoces da to bude drugacije ili ?

ne nego kad se zovem mato me kick zasto jer nemam prezime a neznam kako to nek uklonim da budem samo za Mato a tvoj sam stavio ali me kick

Citat: Mato RP poslato Septembar 16, 2014, 10:54:45 PRE PODNE
ne nego kad se zovem mato me kick zasto jer nemam prezime a neznam kako to nek uklonim da budem samo za Mato a tvoj sam stavio ali me kick

Kad ti ispise razlog kicka, nadji to u modu i tu ti se to nalazi, Boze dragi.

u modu imaš vjerovatno Roleplay provjeru imena, samo u tu provjeru dodaj svoje ime, nadan se da si me razumija

evo tu je gdje me kick i kamo nek sada stavim da me ne kick Mato??

pa daj kod di ti rovjerava ime isuse

evo tu sam stavio
else if(tip == 2)
	{
 		new string[512];
	    SCM(playerid,-1,""CRVENA"[LLRP] "BELA"Kikovani ste zbog ne prihvatljivog nicka!");
		format(string, sizeof(string), ""CRVENA"%s vase Ime_Prezime nije prihvatljivo\n\n"BELA"Vase ime nije u validnom formatu Ime_Prezime\nVase Ime_Prezime ne smije sadrzavati uvredljive reci\nVase Ime_Prezime ne smije sadrzavati znakove/brojeve\nVase Ime_Prezime ne smije biti vezano za nacionalnost\nVase ime obavezno mora sadrzavati donju crtu\nVase ime ne smije bit ime poznate licnosti",GetName(playerid));
		if(strcmp(GetName(playerid), "Mato", false))
		SPD(playerid, DIALOG_RPIME, DIALOG_STYLE_MSGBOX, ""CRVENA"Provera Imena", string, "Ok", "Izlaz");
		freeze[playerid] = SetTimerEx("KonektKick", 500, 0, "d", playerid);
	}
POMOC
Poslednja Izmena: Septembar 17, 2014, 09:29:35 PRE PODNE od Mato RP


    new ime[MAX_PLAYER_NAME];
	GetPlayerName(playerid, ime, sizeof(ime));
	if(strcmp(ime,"TvojeIme",false) )
  	{
        new namestring = strfind(ime, "_", true);
 	    if(namestring == -1)
	    {
			SCM(playerid, -1, ""CRVENA"Vase ime nije prihvatljivo.");
			Kick(playerid); //ili neka druga akcija
		   	return 1;
	    }
    }

Postavi nam funkciju gdje ti provjerava igracevo ime?