[REÅ ENO]Setanje Lidera


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

prethodna tema - sledeća tema

0 članova i 1 gost 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
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[i][Lider], "Niko", false)) { strmid(PDInfo[i][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[i][Lider], "Niko", false)) { strmid(SajInfo[i][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[i][Lider], "Niko", false)) { strmid(GSFInfo[i][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[i][Lider], "Niko", false)) { strmid(BallasInfo[i][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[i][Lider], "Niko", false)) { strmid(SurenosInfo[i][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[i][Lider], "Niko", false)) { strmid(VagosInfo[i][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[i][Lider], "Niko", false)) { strmid(LCNInfo[i][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[i][Lider], "Niko", false)) { strmid(YakuzaInfo[i][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;
}



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