[POMOC]Ne mogu napraviti opremu po rankovima


Započeo Europe Street RPG/DM, April 22, 2012, 13:20:15 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:South-Europe
Detaljan opis problema:Zelim u LSPD-u i FBI-u da namestim da rank 1 moze da uzme patrolnu opremu , tj. sto veci rank to moze da uzme bolju opremu .
Dio skripte:
Evo komanda
CMD:equip(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(OnDuty[playerid]==0)
{
SendClientMessage(playerid, COLOR_GRAD2, "[GRESKA] Moras biti na duznosti da bi koristio tu komandu!");
return 1;
}
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
if (PlayerToPoint(5.0, playerid,254.6877,77.2187,1003.6406) || PlayerToPoint(5.0, playerid,254.3210,190.5583,1008.1719))
{
ShowPlayerDialog(playerid, EQUIP, DIALOG_STYLE_LIST, "Oprema","Standardna Oprema\nPatrola\nOprema za motor\nSwat\nPancir i Helti\nStari Skin", "Odaberi", "Odustani");
}
}
}
return 1;


Evo deo dijaloga
if(dialogid == EQUIP)
		{
			if(response)
			{
				if(listitem == 0)
				{
                new stskin = PlayerInfo[playerid][pChar];
				SetPlayerSkin(playerid, stskin);
				SendClientMessage(playerid, COLOR_GREY, "Uzeo si Standardnu Opremu !");
				JBC_ResetPlayerWeapons(playerid);
				JBC_GivePlayerWeapon(playerid, 24, 150);
                JBC_GivePlayerWeapon(playerid, 3, 1);
                JBC_GivePlayerWeapon(playerid, 41, 300);
				}
				if(listitem == 1)
				{
                new stskin = PlayerInfo[playerid][pChar];
				SetPlayerSkin(playerid, stskin);
				SendClientMessage(playerid, COLOR_GREY, "Uzeo si opremu za Patrolu !");
				SetPlayerHealth(playerid, 100.0);
				JBC_ResetPlayerWeapons(playerid);
				JBC_GivePlayerWeapon(playerid, 24, 200);
                JBC_GivePlayerWeapon(playerid, 29, 400);
                JBC_GivePlayerWeapon(playerid, 3, 1);
                JBC_GivePlayerWeapon(playerid, 25, 100);
				}
		    	if(listitem == 2)
		    	{
                if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
                {
				new stskin = PlayerInfo[playerid][pChar];
				SetPlayerSkin(playerid, stskin);
				SendClientMessage(playerid, COLOR_GREY, "Uzeo si opremu za motor !");
				SetPlayerHealth(playerid, 100.0);
				JBC_ResetPlayerWeapons(playerid);
				JBC_GivePlayerWeapon(playerid, 24, 200);
                JBC_GivePlayerWeapon(playerid, 29, 400);
                JBC_GivePlayerWeapon(playerid, 3, 1);
			    }
				else
	            {
			   	SCM(playerid,COLOR_GRAD1,"[GRESKA] Samo clanovi PD !");
				}
				}
				if(listitem == 3)
		    	{
                new stskin = PlayerInfo[playerid][pChar];
				SetPlayerSkin(playerid, stskin);
				SendClientMessage(playerid, COLOR_GREY, "Uzeo si Swat Opremu !");
				SetPlayerHealth(playerid, 100.0);
				SetPlayerArmour(playerid, 100.0);
				JBC_ResetPlayerWeapons(playerid);
				JBC_GivePlayerWeapon(playerid, 24, 200);
                JBC_GivePlayerWeapon(playerid, 31, 500);
                JBC_GivePlayerWeapon(playerid, 29, 500);
                JBC_GivePlayerWeapon(playerid, 25, 100);
                JBC_GivePlayerWeapon(playerid, 34, 100);
                SetPlayerSkin(playerid,285);
				}
                if(listitem == 4)
                {
                SetPlayerHealth(playerid, 100.0);
			    SetPlayerArmour(playerid, 100.0);
                SendClientMessage(playerid, COLOR_GREY, "Uzeo si Pancir i Hranu !")
				}
                if(listitem == 5)
                {
                new stskin = PlayerInfo[playerid][pChar];
				SetPlayerSkin(playerid, stskin);
                SendClientMessage(playerid, COLOR_GREY, "Uzeo si svoju staru odjecu !")
				}
		}
	}

Europe Street RPG/DM