Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: | S-RP | K@lib@r .300 poslato April 01, 2012, 11:20:50 PRE PODNE

Naslov: [Pomoc]Komanda
Poruka od: | S-RP | K@lib@r .300 poslato April 01, 2012, 11:20:50 PRE PODNE
Skripta koju koristim: CLRP
Detaljan opis problema: Kako napraviti da samo ja mogu koristiti tu komandu(Znaci, neovisno o Levelu, samo da ja mogu tu komandu koristiti)
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc]Komanda
Poruka od: dock poslato April 01, 2012, 11:28:51 PRE PODNE
hmm probaj nesto ovako


new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(!strcmp(name,"Ime_Prezime",true) == 0) return SendClientMessage(playerid, COLOR_GRAD1, " (GRESKA) Samo Ime_Prezime moze koristiti ovu komandu");


sanjiv sam tako da mozda ima greske :D
Naslov: Odg: [Pomoc]Komanda
Poruka od: Joey_ poslato April 01, 2012, 14:07:32 POSLE PODNE
Citat: dock poslato April 01, 2012, 11:28:51 PRE PODNE
hmm probaj nesto ovako


new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(!strcmp(name,"Ime_Prezime",true) == 0) return SendClientMessage(playerid, COLOR_GRAD1, " (GRESKA) Samo Ime_Prezime moze koristiti ovu komandu");


sanjiv sam tako da mozda ima greske :D

Krivo si stavio if provjeru. Promijeni samo if provjeru u ovo:
if(!strcmp(name, "Ime_Prezime", false)) return SendClientMessage(playerid, COLOR_GRAD1, " (GRESKA) Samo Ime_Prezime moze koristiti ovu komandu");
Naslov: Odg: [Pomoc]Komanda
Poruka od: | S-RP | K@lib@r .300 poslato April 01, 2012, 15:55:20 POSLE PODNE
Citat: Joey_ poslato April 01, 2012, 14:07:32 POSLE PODNE
Citat: dock poslato April 01, 2012, 11:28:51 PRE PODNE
hmm probaj nesto ovako


new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(!strcmp(name,"Ime_Prezime",true) == 0) return SendClientMessage(playerid, COLOR_GRAD1, " (GRESKA) Samo Ime_Prezime moze koristiti ovu komandu");


sanjiv sam tako da mozda ima greske :D

Krivo si stavio if provjeru. Promijeni samo if provjeru u ovo:
if(!strcmp(name, "Ime_Prezime", false)) return SendClientMessage(playerid, COLOR_GRAD1, " (GRESKA) Samo Ime_Prezime moze koristiti ovu komandu");
Kada nevalja, ono je radilo
Naslov: Odg: [Pomoc]Komanda
Poruka od: Joey_ poslato April 01, 2012, 16:01:19 POSLE PODNE
Joj, my bad... Krivo sam pročitao. Ja sam stavio da ako su imena ista onda da mu ispiše tu poruku.

Onda je ova prava if provjera:
if (strcmp(name, "Ime_Prezime", true)) return SendClientMessage(playerid, COLOR_GRAD1, " (GRESKA) Samo Ime_Prezime moze koristiti ovu komandu");