[REÅ ENO]Setanje Lidera

Započeo harexew, Jun 15, 2016, 15:36:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Skripta: cWood


Detaljan opis: Kada idem /makeleader nece izbaci mi kao da nisam admin a setam sebi A lvl 6(owner)


Dio skripte: Evo taj dio
[pawn]YCMD:makeleader(playerid, params[],help)
{
   if(strcmp(ZaduzenjaInfo[0][zLider], Ime_Igraca(playerid)) == 0)
   {
       new id, parametar;
       if(sscanf(params, "ui", id , parametar))
       {
           Koristi(playerid, "makeleader [ID] [broj)]");
           SCM(playerid, BELA,   "|_______________________________________________|");
         SCM(playerid, BELA, "|  1.Policija | 2.SAJ | 3.GSF | 4.Ballas |");
         SCM(playerid, BELA, "|  5.Surenos | 6.Vagos | 7.LCN | 8.Yakuza |");
         SCM(playerid, BELA, "|_______________________________________________|");
           return 1;
         }
             if(id == IPI) return Error(playerid, "Taj igrac nije na serveru.");
          if(PI[id][Clan] != 0 || PI[id][Lider] != 0) return Error(playerid, "Taj igrac je vec u nekoj organizaciji/bandi.");
          if(parametar < 1 || parametar > 8) return SCM(playerid, BELA, ""SERVER"["SERVER_NAME"] {FFFFFF}Nemozete ici ispod 1 i vise od 8.");
         if(parametar == 1)
         {
            if(strcmp(PDInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto BGPD je zauzeto.");
         }
         else if(parametar == 2)
         {
            if(strcmp(SajInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto SAJ je zauzeto.");
         }
         else if(parametar == 3)
         {
             if(strcmp(GSFInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto GSF je zauzeto.");
         }
         else if(parametar == 4)
         {
            if(strcmp(BallasInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto Ballas je zauzeto.");
         }
         else if(parametar == 5)
         {
            if(strcmp(SurenosInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto Surenos je zauzeto.");
         }
         else if(parametar == 6)
         {
            if(strcmp(VagosInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto Vagos je zauzeto.");
         }
         else if(parametar == 7)
         {
            if(strcmp(LCNInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto La Cosa Nostra je zauzeto.");
         }
         else if(parametar == 8)
         {
            if(strcmp(YakuzaInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto Yakuza je zauzeto.");
         }
         if(!IsPlayerConnected(id)) return Error(playerid, "Taj igrac je offline.");
         format(conelysbrt, sizeof conelysbrt, "Promovisani ste {FFFFFF}%s {F2FF00}za lidera organizacije/bande {FFFFFF}%s.", ImeIgraca(id), ImeOrganizacije(parametar));
         SCM(playerid, SERVERBOJA, conelysbrt);
         format(conelysbrt, sizeof conelysbrt, "Promovisani ste za lidera na organizaciji/bandi ID %d (%s) od strane admina %s.", parametar, ImeOrganizacije(parametar), ImeIgraca(playerid));
         SCM(id, SERVERBOJA, conelysbrt);
         if(parametar == 1) { SetPlayerSkin(id, PD_LIDER);             PI[id][pSkin] = PD_LIDER; }
         else if(parametar == 2) { SetPlayerSkin(id, SAJ_LIDER);         PI[id][pSkin] = SAJ_LIDER; }
            else if(parametar == 3) { SetPlayerSkin(id, GSF_LIDER);         PI[id][pSkin] = GSF_LIDER; }
         else if(parametar == 4) { SetPlayerSkin(id, BALLAS_LIDER);      PI[id][pSkin] = BALLAS_LIDER; }
         else if(parametar == 5) { SetPlayerSkin(id, SURENOS_LIDER);      PI[id][pSkin] = SURENOS_LIDER; }
         else if(parametar == 6) { SetPlayerSkin(id, VAGOS_LIDER);        PI[id][pSkin] = VAGOS_LIDER; }
         else if(parametar == 7) { SetPlayerSkin(id, LCN_LIDER);        PI[id][pSkin] = LCN_LIDER; }
         else if(parametar == 8) { SetPlayerSkin(id, YAKUZA_LIDER);        PI[id][pSkin] = YAKUZA_LIDER; }
         PI[id][Lider] = parametar;
         PI[id][Clan] = parametar;
         PI[id][Rank] = 6;
         if(parametar == 1)
         {
            if(strcmp(PDInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto BGPD je zauzeto.");
            for(new i = 1; i < 2; i++)
            {
               if(!strcmp(PDInfo[Lider], "Niko", false)) { strmid(PDInfo[Lider], Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255); SacuvajOrg(1, 1); break; }
            }
         }
         else if(parametar == 2)
         {
                 if(strcmp(SajInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto SAJ je zauzeto.");
            for(new i = 1; i < 2; i++)
            {
               if(!strcmp(SajInfo[Lider], "Niko", false)) { strmid(SajInfo[Lider], Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255); SacuvajOrg(2, 1); break; }
            }
         }
         else if(parametar == 3)
         {
                 if(strcmp(GSFInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto GSF je zauzeto.");
            for(new i = 1; i < 2; i++)
            {
               if(!strcmp(GSFInfo[Lider], "Niko", false)) { strmid(GSFInfo[Lider], Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255); SacuvajOrg(3, 1); break; }
            }
         }
         else if(parametar == 4)
         {
                if(strcmp(BallasInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto Ballas je zauzeto.");
            for(new i = 1; i < 2; i++)
            {
               if(!strcmp(BallasInfo[Lider], "Niko", false)) { strmid(BallasInfo[Lider], Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255); SacuvajOrg(4, 1); break; }
            }
         }
         else if(parametar == 5)
         {
               if(strcmp(SurenosInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto Surenos je zauzeto.");
            for(new i = 1; i < 2; i++)
            {
               if(!strcmp(SurenosInfo[Lider], "Niko", false)) { strmid(SurenosInfo[Lider], Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255); SacuvajOrg(5, 1); break; }
            }
         }
         else if(parametar == 6)
         {
                 if(strcmp(VagosInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto Vagos je zauzeto.");
            for(new i = 1; i < 2; i++)
            {
               if(!strcmp(VagosInfo[Lider], "Niko", false)) { strmid(VagosInfo[Lider], Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255); SacuvajOrg(6, 1); break; }
            }
         }
         else if(parametar == 7)
         {
                 if(strcmp(LCNInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto La Cosa Nostra je zauzeto.");
            for(new i = 1; i < 2; i++)
            {
               if(!strcmp(LCNInfo[Lider], "Niko", false)) { strmid(LCNInfo[Lider], Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255); SacuvajOrg(7, 1); break; }
            }
         }
         else if(parametar == 8)
         {
                 if(strcmp(YakuzaInfo[1][Lider], "Niko", false)) return Error(playerid, "Lider mesto Yakuza je zauzeto.");
            for(new i = 1; i < 2; i++)
            {
               if(!strcmp(YakuzaInfo[Lider], "Niko", false)) { strmid(YakuzaInfo[Lider], Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255); SacuvajOrg(8, 1); break; }
            }
         }
            else return Error(playerid, "Pogresan ID organizacije.");
   }
   else return Ovlascenje(playerid);
   return 1;
}[/pawn]


Slike: -------------
Poslednja Izmena: Jun 15, 2016, 18:31:56 POSLE PODNE od â–… â–† â–ˆ Rudimental â–ˆ â–† â–…

Pa treba da das sebi zaduzenje za lidere. Jel imas komandu da dajes zaduzenje za /makeleader,/makehelper,/makeadmin. svako ima svoje zaduzenje, msm da komanda ide /makezaduzenje

if(strcmp(ZaduzenjaInfo[0][zLider], Ime_Igraca(playerid)) == 0) probaj pod Ime_Igraca dodat svoje ime? nickname?
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

Citat: KNIGHTâ,,¢ poslato Jun 15, 2016, 16:38:42 POSLE PODNE
Pa treba da das sebi zaduzenje za lidere. Jel imas komandu da dajes zaduzenje za /makeleader,/makehelper,/makeadmin. svako ima svoje zaduzenje, msm da komanda ide /makezaduzenje
Hvala uspjeo je.
Ide lock