SA-MP Forums Archive
how to remove melee weapon - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: how to remove melee weapon (/showthread.php?tid=571339)



how to remove melee weapon - PSYCHOBABYKILLA - 18.04.2015

question is how to remove melee weapon

i tried to set ammo to 0 i tried resetplayerweaponsex and then i read that it doesnt work for melee but im sure its possible


Re: how to remove melee weapon - ATGOggy - 18.04.2015

PHP код:
stock RemovePlayerWeapon(playeridpweaponid)
{
        new 
plyWeapons[12];
        new 
plyAmmo[12];
 
        for(new 
slot 0slot 12slot++)
        {
                new 
pweppammo;
                
GetPlayerWeaponData(playeridslotpweppammo);
 
                if(
pwep != pweaponid)
                {
                        
GetPlayerWeaponData(playeridslotplyWeapons[slot], plyAmmo[slot]);
                }
        }
 
        
ResetPlayerWeapons(playerid);
        for(new 
slot 0slot 12slot++)
        {
                
GivePlayerWeapon(playeridplyWeapons[slot], plyAmmo[slot]);
        }
}
stock ResetPlayerWeaponsEx(playerid)
{
    new 
weaponammo;
    for(new 
i=0;i<12i++)
    {
         
GetPlayerWeaponData(playeridiweaponammo);
         if(
weapon<16RemovePlayerWeapon(playeridweapon);
    }