[Pomoc]Neradi admin!

24. Apr. 2013. Zaključano
278
pregleda
9
postova
Robi031
4
Enforcer
24. Apr. 2013.
Skripta koju koristim:Moj gm od 0
Detaljan opis problema😛a ovako imam provjeru u ovoj komandi ali nevrijedi,Stavim u ScriptFIles Korisnici Admin na 0 ali opet mogu koristiit komandu!!!
Dio skripte:
//Postavi Lidera
CMD:postavilidera(playerid, params[])
{
if(PlayerInfo > 1) return SCM(playerid,-1,"{FF0000} Niste autorizirani za korištenje ove komande!");
new id, lider;
if(sscanf(params,"ui",id,lider)) return SendClientMessage(playerid,-1, "{FFF700} /postavilidera [Ime_Prezime/ID] [ID Organizacije]");
else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{FF0000} Krivi ID igrača!");
if(lider < 0 || lider > BROJ_ORG) return SendClientMessage(playerid, -1, "{FF0000} Krivi ID organizacije."); // BROJ_ORG, Znaci ako ste na pocetak stavili BROJ_ORG 1, necete moc /postavilidera Nick 2 jer ce pisat da je krivi ID!
new string;
new ime; GetPlayerName(playerid, ime, sizeof(ime));
new igrac; GetPlayerName(id, igrac, sizeof(igrac));
PlayerInfo = lider;
PlayerInfo = lider;
PlayerInfo = 6; //Postavlja igracu rank 6
PlayerInfo = LiderSkinovi;
SetPlayerSkin(id, PlayerInfo); // postavlja mu onaj skin koji smo stavili u LiderSkinovi
if(lider == 0) { PlayerInfo = lider; PlayerInfo = lider; PlayerInfo = 0; }
FSCM(id, -1, "{FFF700} Postavljeni ste za lidera organizacije. [ID - %d] od strane Admina %s ", lider, ime);
FSCM(playerid, -1, "{FFF700} Postavili ste %s za lidera organizacije. [ID - %d] ", igrac,lider);
    format(string, sizeof(string), "*Admin %s | Postavio Lidera %s | ID - %d | ",ime,igrac,lider);
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Falcony
4
Enforcer
24. Apr. 2013.

//Postavi Lidera
CMD:postavilidera(playerid, params[])
{
if(PlayerInfo > 1) return SCM(playerid,-1,"{FF0000} Niste autorizirani za korištenje ove komande!");
new id, lider;
if(sscanf(params,"ui",id,lider)) return SendClientMessage(playerid,-1, "{FFF700} /postavilidera [Ime_Prezime/ID] [ID Organizacije]");
else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{FF0000} Krivi ID igrača!");
if(lider < 0 || lider > BROJ_ORG) return SendClientMessage(playerid, -1, "{FF0000} Krivi ID organizacije."); // BROJ_ORG, Znaci ako ste na pocetak stavili BROJ_ORG 1, necete moc /postavilidera Nick 2 jer ce pisat da je krivi ID!
new string;
new ime; GetPlayerName(playerid, ime, sizeof(ime));
new igrac; GetPlayerName(id, igrac, sizeof(igrac));
PlayerInfo = lider;
PlayerInfo = lider;
PlayerInfo = 6; //Postavlja igracu rank 6
PlayerInfo = LiderSkinovi;
SetPlayerSkin(id, PlayerInfo); // postavlja mu onaj skin koji smo stavili u LiderSkinovi
if(lider == 0) { PlayerInfo = lider; PlayerInfo = lider; PlayerInfo = 0; }
FSCM(id, -1, "{FFF700} Postavljeni ste za lidera organizacije. [ID - %d] od strane Admina %s ", lider, ime);
FSCM(playerid, -1, "{FFF700} Postavili ste %s za lidera organizacije. [ID - %d] ", igrac,lider);
    format(string, sizeof(string), "*Admin %s | Postavio Lidera %s | ID - %d | ",ime,igrac,lider);
return 1;
}
Mish26
4
Shot Caller
24. Apr. 2013.
if(PlayerInfo < 1)

Zar ti ne treba manje od 1?
xyzcod2
5
Underboss
24. Apr. 2013.
pogledaj kako si stavio
 > 1

trebas naucit matematiku prvo
stavi
 < 1
Mish26
4
Shot Caller
24. Apr. 2013.
To sam mu gore napisao -.-
Robi031
4
Enforcer
24. Apr. 2013.
Opet isto..
Dusan_Najdic
3
Hustler
24. Apr. 2013.
 > 1

zameni sa
 == 0

Moguce da ce ti raditi ovako ja sam imao isti problem
xyzcod2
5
Underboss
24. Apr. 2013.
napravi stock i radit ce ti 100%
probaj ovako
stock isPlayerAnAdmin(playerid, rang)
{
    if(PlayerInfo >= rang)
    return 1;
}

i sad koristis
if(isPlayerAnAdmin(playerid,1))

i sad to mogu koristit admini lvl 1 svi veci lvl admini od 1.
Robi031
4
Enforcer
24. Apr. 2013.
Rjesio sam hvala,Nije u nicemu od ponuÄ‘enog bio problem nego u tome Å¡to sam ja pogrijesio u pisanju komande😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha