AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Add +1 grenade (https://forums.alliedmods.net/showthread.php?t=278534)

organnerX 02-02-2016 21:48

Add +1 grenade
 
I need to give +1 grenade even if a player already have one (1 option - he, 2 option - smoke). So no matter of grenades limit, I want to give buyer +1 grenade with custom shop. How to do it?

UPD: I done it by myself with help of google, I hope my code will help somebody else too:

Code:

new g_szGREGunsWeapons[][] =
{
    "weapon_smokegrenade",
    "weapon_hegrenade"
}

new g_szGREGunsMenu[][] =
{
    "Smoke Grenade",
    "He Grenade"
}

...
...
...

if (equali(g_szGREGunsMenu[Key], "Smoke Grenade"))
{   
            new ammo = cs_get_user_bpammo(id, CSW_SMOKEGRENADE)
            if (ammo > 0)
            cs_set_user_bpammo(id, CSW_SMOKEGRENADE, ammo + 1)
            else
            {
            give_item(id, "weapon_smokegrenade")
            }
}
else
{   
            new ammo = cs_get_user_bpammo(id, CSW_HEGRENADE)
            if (ammo > 0)
            cs_set_user_bpammo(id, CSW_HEGRENADE, ammo + 1)
            else
            {
            give_item(id, "weapon_hegrenade")
            }
}


Craxor 02-03-2016 02:55

Re: Add +1 grenade
 
https://forums.alliedmods.net/showthread.php?t=278123


All times are GMT -4. The time now is 09:33.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.