Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Europe Street RPG/DM poslato April 22, 2012, 13:20:15 POSLE PODNE

Naslov: [POMOC]Ne mogu napraviti opremu po rankovima
Poruka od: Europe Street RPG/DM poslato April 22, 2012, 13:20:15 POSLE PODNE
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 !")
}
}
}

Naslov: Odg: [POMOC]Ne mogu napraviti opremu po rankovima
Poruka od: Europe Street RPG/DM poslato April 22, 2012, 15:21:50 POSLE PODNE
Je l' mi moze neko pomoci ?