Detaljan opis problema: Kada ukucam /makeleader, pojavi mi se da mogu da postavim nekoga za lidera, a kada to i uradim, pise da komanda nije poznata...
Dio skripte:
Quote
CMD:makeleader(playerid,params[])
{
if(PlayerInfo >= 1337 || IsPlayerAdmin(playerid))
{
new id, kolicina, igrac, m;
if(sscanf(params, "ui", id, kolicina)) return SCM(playerid, COLOR_LIGHTBLUE, "Koristite: {FFFFFF}/makeleader [Korisnicki ID ili Ime Korisnika] [ID org]");
if(!IsPlayerConnected(id)) return SCM(playerid,CRVENA, "Greska |{FFFFFF} Taj igrac je offline!");
if(kolicina > 11 || kolicina < 0) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Nemoj ici ispod 0, ili iznad broja 11!");
new org;
GetPlayerName(id, igrac, sizeof(igrac));
if(kolicina == 0)
{
format(CmdString, sizeof(CmdString), "%s, nazalost vi ste smijenjeni sa Lider pozicije!", GetName(id));
SCM(id, ZUTA, CmdString);
format(CmdString, sizeof(CmdString), "Smijenili ste %s sa mjesta lider pozicije!", GetName(id));
SCM(playerid, ZUTA, CmdString);
format(org,64,"Organizacije/Leaders_%d.ini", PlayerInfo);
INI_ParseFile(org, "LoadLeaders_%s", .bExtra = true, .extra = playerid);
new pom; pom = PlayerInfo;
format(m,24,"Leader_%d",pom);
new INI:sFile = INI_Open(org);
INI_SetTag(sFile, "Leaders");
INI_WriteString(sFile,m,"Niko");
INI_Close(sFile);
PlayerInfo = 1;
SetPlayerSkin(id,PlayerInfo);
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
}
else if(kolicina > 0)
{
format(org,64,"Organizacije/Leaders_%d.ini",kolicina);
INI_ParseFile(org, "LoadLeaders_%s", .bExtra = true, .extra = playerid);
new c = 0;
for(new n = 0; n < 20; n++)
{
if(udb_hash(leader) == udb_hash("Niko"))
{
format(m,24,"Leader_%d",n+1);
new INI:File = INI_Open(org);
INI_SetTag(File, "Leaders");
INI_WriteString(File,m,igrac);
INI_Close(File);
PlayerInfo = n+1;
if(kolicina == 0) { PlayerInfo = 1; b_SetPlayerSkin(id, PlayerInfo); }
else if(kolicina == 1) { PlayerInfo = 288; b_SetPlayerSkin(id, PlayerInfo); } //PD
else if(kolicina == 2) { PlayerInfo = 165; b_SetPlayerSkin(id, PlayerInfo); } //FBI
else if(kolicina == 3) { PlayerInfo = 227; b_SetPlayerSkin(id, PlayerInfo); } //cnn
else if(kolicina == 4) { PlayerInfo = 240; b_SetPlayerSkin(id, PlayerInfo); } //LC
else if(kolicina == 5) { PlayerInfo = 113; b_SetPlayerSkin(id, PlayerInfo); } //LCN
else if(kolicina == 6) { PlayerInfo = 115; b_SetPlayerSkin(id, PlayerInfo); } //TSC
else if(kolicina == 7) { PlayerInfo = 271; b_SetPlayerSkin(id, PlayerInfo); } //GSF
else if(kolicina == 😎 { PlayerInfo = 294; b_SetPlayerSkin(id, PlayerInfo); } //YAKUZA
else if(kolicina == 9) { PlayerInfo = 272; b_SetPlayerSkin(id, PlayerInfo); } //RM
else if(kolicina == 10) { PlayerInfo = 217; b_SetPlayerSkin(id, PlayerInfo); } //UR
else if(kolicina == 11) { PlayerInfo = 299; b_SetPlayerSkin(id, PlayerInfo); } //H
PlayerInfo = 6;
PlayerInfo = kolicina;
PlayerInfo = kolicina;
format(CmdString, sizeof(CmdString), "* Postavljeni ste za lidera organizacije/bande/mafije %s {F08902}| Head admin: {FFFFFF}%s.", ImeOrganizacije(kolicina), GetName(playerid));
SCM(id, COLOR_ORANGE, CmdString);
format(CmdString, sizeof(CmdString), "* Postavili ste {FFFFFF}%s {F08902}za lidera organizacije/bande %s.", GetName(id),ImeOrganizacije(kolicina));
SCM(playerid, COLOR_ORANGE, CmdString);
SacuvajIgraca(id);
return 1;
}
else if(udb_hash(leader) != udb_hash("Niko"))
{
c++;
if(c == 20) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Oba lider mjesta su zauzeta!");
}
}
return 1;
}
}
else return SCM(playerid, BIJELA, "[{F81414}BadAS{FFFFFF}]{CCCCCC} Admini samo!!");
return 1;
{
if(PlayerInfo >= 1337 || IsPlayerAdmin(playerid))
{
new id, kolicina, igrac, m;
if(sscanf(params, "ui", id, kolicina)) return SCM(playerid, COLOR_LIGHTBLUE, "Koristite: {FFFFFF}/makeleader [Korisnicki ID ili Ime Korisnika] [ID org]");
if(!IsPlayerConnected(id)) return SCM(playerid,CRVENA, "Greska |{FFFFFF} Taj igrac je offline!");
if(kolicina > 11 || kolicina < 0) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Nemoj ici ispod 0, ili iznad broja 11!");
new org;
GetPlayerName(id, igrac, sizeof(igrac));
if(kolicina == 0)
{
format(CmdString, sizeof(CmdString), "%s, nazalost vi ste smijenjeni sa Lider pozicije!", GetName(id));
SCM(id, ZUTA, CmdString);
format(CmdString, sizeof(CmdString), "Smijenili ste %s sa mjesta lider pozicije!", GetName(id));
SCM(playerid, ZUTA, CmdString);
format(org,64,"Organizacije/Leaders_%d.ini", PlayerInfo);
INI_ParseFile(org, "LoadLeaders_%s", .bExtra = true, .extra = playerid);
new pom; pom = PlayerInfo;
format(m,24,"Leader_%d",pom);
new INI:sFile = INI_Open(org);
INI_SetTag(sFile, "Leaders");
INI_WriteString(sFile,m,"Niko");
INI_Close(sFile);
PlayerInfo = 1;
SetPlayerSkin(id,PlayerInfo);
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
}
else if(kolicina > 0)
{
format(org,64,"Organizacije/Leaders_%d.ini",kolicina);
INI_ParseFile(org, "LoadLeaders_%s", .bExtra = true, .extra = playerid);
new c = 0;
for(new n = 0; n < 20; n++)
{
if(udb_hash(leader) == udb_hash("Niko"))
{
format(m,24,"Leader_%d",n+1);
new INI:File = INI_Open(org);
INI_SetTag(File, "Leaders");
INI_WriteString(File,m,igrac);
INI_Close(File);
PlayerInfo = n+1;
if(kolicina == 0) { PlayerInfo = 1; b_SetPlayerSkin(id, PlayerInfo); }
else if(kolicina == 1) { PlayerInfo = 288; b_SetPlayerSkin(id, PlayerInfo); } //PD
else if(kolicina == 2) { PlayerInfo = 165; b_SetPlayerSkin(id, PlayerInfo); } //FBI
else if(kolicina == 3) { PlayerInfo = 227; b_SetPlayerSkin(id, PlayerInfo); } //cnn
else if(kolicina == 4) { PlayerInfo = 240; b_SetPlayerSkin(id, PlayerInfo); } //LC
else if(kolicina == 5) { PlayerInfo = 113; b_SetPlayerSkin(id, PlayerInfo); } //LCN
else if(kolicina == 6) { PlayerInfo = 115; b_SetPlayerSkin(id, PlayerInfo); } //TSC
else if(kolicina == 7) { PlayerInfo = 271; b_SetPlayerSkin(id, PlayerInfo); } //GSF
else if(kolicina == 😎 { PlayerInfo = 294; b_SetPlayerSkin(id, PlayerInfo); } //YAKUZA
else if(kolicina == 9) { PlayerInfo = 272; b_SetPlayerSkin(id, PlayerInfo); } //RM
else if(kolicina == 10) { PlayerInfo = 217; b_SetPlayerSkin(id, PlayerInfo); } //UR
else if(kolicina == 11) { PlayerInfo = 299; b_SetPlayerSkin(id, PlayerInfo); } //H
PlayerInfo = 6;
PlayerInfo = kolicina;
PlayerInfo = kolicina;
format(CmdString, sizeof(CmdString), "* Postavljeni ste za lidera organizacije/bande/mafije %s {F08902}| Head admin: {FFFFFF}%s.", ImeOrganizacije(kolicina), GetName(playerid));
SCM(id, COLOR_ORANGE, CmdString);
format(CmdString, sizeof(CmdString), "* Postavili ste {FFFFFF}%s {F08902}za lidera organizacije/bande %s.", GetName(id),ImeOrganizacije(kolicina));
SCM(playerid, COLOR_ORANGE, CmdString);
SacuvajIgraca(id);
return 1;
}
else if(udb_hash(leader) != udb_hash("Niko"))
{
c++;
if(c == 20) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Oba lider mjesta su zauzeta!");
}
}
return 1;
}
}
else return SCM(playerid, BIJELA, "[{F81414}BadAS{FFFFFF}]{CCCCCC} Admini samo!!");
return 1;
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://www.zaslike.com/viewer.php?file=92huottw1t5athsafnvh.png
http://www.zaslike.com/viewer.php?file=8erwgba4bl07jdzbtmmz.png
