Skripta koju koristim:BE
Detaljan opis problema:Sve radi u makeleader,samo Hitmani i ESB ovaj zeza.Kad si dam od te dvije org lidera,pise da sam si dao al nisam ldr,kad si ocu skinut nema me na popisu,nit dobijem liderski skin,nista.
Dio skripte:
YCMD:makeleader(playerid, params[], help)
{
if(Logiran[playerid] == 0) return SCM(playerid, -1, ""BIJELA"Nisi logiran!");
new id, parametar, Ime[2][MAX_PLAYER_NAME], string[128], ime[2][MAX_PLAYER_NAME];
if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid, -1, ""CRVENA"[P:RP] "BIJELA"Niste ovlasteni!");
else if(PlayerInfo[playerid][pAdmin] >= 1337)
{
if(sscanf(params, "ui", id, parametar)) return SCM(playerid, -1, ""SIVA"Koristi: /makeleader [ID igraca/Dio Imena] (id org)");
if(parametar == 1)
{
if(strcmp(PDInfo[1][Lider], "Nitko", false) && strcmp(PDInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva pd lider mjesta su zauzeta");
}
else if(parametar == 2)
{
if(strcmp(CNNInfo[1][Lider], "Nitko", false) && strcmp(CNNInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva cnn lider mjesta su zauzeta");
}
else if(parametar == 3)
{
if(strcmp(GSFInfo[1][Lider], "Nitko", false) && strcmp(GSFInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva gsf lider mjesta su zauzeta");
}
else if(parametar == 4)
{
if(strcmp(FYBInfo[1][Lider], "Nitko", false) && strcmp(FYBInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva Ballasa lider mjesta su zauzeta");
}
else if(parametar == 5)
{
if(strcmp(SCNInfo[1][Lider], "Nitko", false) && strcmp(SCNInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva ESB lider mjesta su zauzeta");
}
else if(parametar == 6)
{
if(strcmp(HITInfo[1][Lider], "Nitko", false) && strcmp(HITInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva hitman lider mjesta su zauzeta");
}
if(!IsPlayerConnected(id)) return SCM(playerid, -1, ""BIJELA"Taj igrac nije online!");
if(PlayerInfo[id][pClan] != 0 || PlayerInfo[id][pLider] != 0) return SCM(playerid, -1, ""BIJELA"Taj igrac je vec u nekoj organizaciji/bandi!");
ImeIgraca2(id, ime[1]);
RPIme(playerid, Ime[0]);
RPIme(id, Ime[1]);
format(string, sizeof string, ""SPLAVA"Postavio si igraca %s za lidera organizacije/bande %s", Ime[1], ImeOrganizacije(parametar));
SCM(playerid, -1, string);
format(string, sizeof string, ""SPLAVA"Promoviran si u lidera organizacije/bande od Admina %s", Ime[0]);
SCM(id, -1, string);
if(parametar == 1) { SetPlayerSkin(id, 288); PlayerInfo[id][pSkin] = 288; }
if(parametar == 2) { SetPlayerSkin(id, 227); PlayerInfo[id][pSkin] = 227; }
if(parametar == 3) { SetPlayerSkin(id, 270); PlayerInfo[id][pSkin] = 270; }
if(parametar == 4) { SetPlayerSkin(id, 115); PlayerInfo[id][pSkin] = 115; }
if(parametar == 5) { SetPlayerSkin(id, 113); PlayerInfo[id][pSkin] = 113; }
if(parametar == 6) { SetPlayerSkin(id, 299); PlayerInfo[id][pSkin] = 299; }
PlayerInfo[id][pLider] = parametar;
PlayerInfo[id][pClan] = parametar;
PlayerInfo[id][pRank] = 6;
if(parametar == 1)
{
if(strcmp(PDInfo[1][Lider], "Nitko", false) && strcmp(PDInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva pd lider mjesta su zauzeta");
for(new i = 1; i < 3; i++)
{
if(!strcmp(PDInfo[i][Lider], "Nitko", false)) { strmid(PDInfo[i][Lider], ime[1], 0, strlen(ime[1]), 255); SacuvajOrg(1); break; }
}
}
else if(parametar == 2)
{
if(strcmp(CNNInfo[1][Lider], "Nitko", false) && strcmp(CNNInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva cnn lider mjesta su zauzeta");
for(new i = 1; i < 3; i++)
{
if(!strcmp(CNNInfo[i][Lider], "Nitko", false)) { strmid(CNNInfo[i][Lider], ime[1], 0, strlen(ime[1]), 255); SacuvajCnn(2); break; }
}
}
else if(parametar == 3)
{
if(strcmp(GSFInfo[1][Lider], "Nitko", false) && strcmp(GSFInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva gsf lider mjesta su zauzeta");
for(new i = 1; i < 3; i++)
{
if(!strcmp(GSFInfo[i][Lider], "Nitko", false)) { strmid(GSFInfo[i][Lider], ime[1], 0, strlen(ime[1]), 255); SacuvajGsf(3); break; }
}
}
else if(parametar == 4)
{
if(strcmp(FYBInfo[1][Lider], "Nitko", false) && strcmp(FYBInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva Ballasa lider mjesta su zauzeta");
for(new i = 1; i < 3; i++)
{
if(!strcmp(FYBInfo[i][Lider], "Nitko", false)) { strmid(FYBInfo[i][Lider], ime[1], 0, strlen(ime[1]), 255); SacuvajFyb(4); break; }
}
}
else if(parametar == 5)
{
if(strcmp(SCNInfo[1][Lider], "Nitko", false) && strcmp(SCNInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva ESB lider mjesta su zauzeta");
for(new i = 1; i < 3; i++)
{
if(!strcmp(SCNInfo[i][Lider], "Nitko", false)) { strmid(SCNInfo[i][Lider], ime[1], 0, strlen(ime[1]), 255); SacuvajScn(5); break; }
}
}
else if(parametar == 6)
{
if(strcmp(HITInfo[1][Lider], "Nitko", false) && strcmp(HITInfo[2][Lider], "Nitko", false)) return SCM(playerid, -1, ""BIJELA"Oba dva hitman lider mjesta su zauzeta");
for(new i = 1; i < 3; i++)
{
if(!strcmp(HITInfo[i][Lider], "Nitko", false)) { strmid(HITInfo[i][Lider], ime[1], 0, strlen(ime[1]), 255); SacuvajHit(6); break; }
}
}
}
return 1;
}
pomoc?