Raised This Month: $51 Target: $400
 12% 

[HELP] cs_set_user_bpammo not working


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
GoldNux
Senior Member
Join Date: Mar 2018
Old 05-20-2018 , 10:55   [HELP] cs_set_user_bpammo not working
Reply With Quote #1

For some reason backpack ammo is only given for ak, colt, famas and deagle.
Even when spawning with the scout, it uses the same ammo type as ak47.

Anyone know why? I can't figure it out.
Thanks.

Also engclient_cmd is not working when I try to use it.

PHP Code:
public plugin_init()
{
    
RegisterHam(Ham_Spawn"player""giveWeapons"1)
}

public 
giveWeapons(id)
{
    
//Give weapons and gear to terrorists
    
if (cs_get_user_team(id) == CS_TEAM_T)
    {
        
cs_set_user_money(id0)
        
client_cmd(id"drop weapon_c4")
        
client_cmd(id"drop weapon_glock18")
        if (
cs_get_user_hasprim(id) == 0)
        {
            if (
get_cvar_num("gn_randomweapons"))
            {
                
// Random weapons on
                
new randomWeapon;
                
randomWeapon random_num(1100);
                if (
<= randomWeapon <= 40)
                {
                    
give_item(id"weapon_ak47")
                    
give_item(id,"weapon_smokegrenade")
                }
                else if (
40 randomWeapon <= 80)
                {
                    
give_item(id"weapon_m4a1")
                    
give_item(id,"weapon_smokegrenade")
                }
                else if (
80 randomWeapon <= 85)
                {
                    
give_item(id"weapon_famas")
                    
give_item(id,"weapon_hegrenade")
                }
                else if (
85 randomWeapon <= 90)
                {
                    
give_item(id"weapon_galil")
                    
give_item(id,"weapon_flashgrenade")
                }
                else if (
90 randomWeapon <= 95)
                {
                    
give_item(id"weapon_awp")
                    
give_item(id,"weapon_flashgrenade")
                    
give_item(id,"weapon_hegrenade")
                }
                else if (
95 randomWeapon <= 97)
                {
                    
give_item(id"weapon_scout")
                    
give_item(id,"weapon_smokegrenade")
                    
give_item(id,"weapon_flashgrenade")
                    
give_item(id,"weapon_hegrenade")
                }
                else if (
97 randomWeapon <= 100)
                {
                    
give_item(id"weapon_m249")
                    
give_item(id,"weapon_smokegrenade")
                    
give_item(id,"weapon_flashgrenade")
                    
give_item(id,"weapon_hegrenade")
                }
            }
            
// Random weapons off
            
else
            {
                
give_item(id"weapon_ak47")
                
give_item(id,"weapon_smokegrenade")
            }
        }
        else
        {
            
give_item(id,"weapon_smokegrenade")
        }
    }
    
//Give weapons and gear to counter-terrorists
    
else if (cs_get_user_team(id) == CS_TEAM_CT)
    {
        
cs_set_user_money(id0)
        
client_cmd(id"drop weapon_usp")
        if (
cs_get_user_hasprim(id) == 0)
        {
            
// Random weapons on
            
new randomWeapon;
            if (
get_cvar_num("gn_randomweapons"))
            {
                
randomWeapon random_num(1100);
                if (
<= randomWeapon <= 40)
                {
                    
give_item(id"weapon_ak47")
                    
give_item(id,"weapon_smokegrenade")
                }
                else if (
40 randomWeapon <= 80)
                {
                    
give_item(id"weapon_m4a1")
                    
give_item(id,"weapon_smokegrenade")
                }
                else if (
80 randomWeapon <= 85)
                {
                    
give_item(id"weapon_famas")
                    
give_item(id,"weapon_hegrenade")
                }
                else if (
85 randomWeapon <= 90)
                {
                    
give_item(id"weapon_galil")
                    
give_item(id,"weapon_flashgrenade")
                }
                else if (
90 randomWeapon <= 95)
                {
                    
give_item(id"weapon_awp")
                    
give_item(id,"weapon_flashgrenade")
                    
give_item(id,"weapon_hegrenade")
                }
                else if (
95 randomWeapon <= 97)
                {
                    
give_item(id"weapon_scout")
                    
give_item(id,"weapon_smokegrenade")
                    
give_item(id,"weapon_flashgrenade")
                    
give_item(id,"weapon_hegrenade")
                }
                else if (
97 randomWeapon <= 100)
                {
                    
give_item(id"weapon_m249")
                    
give_item(id,"weapon_smokegrenade")
                    
give_item(id,"weapon_flashgrenade")
                    
give_item(id,"weapon_flashgrenade")
                    
give_item(id,"weapon_hegrenade")
                }
                
cs_set_user_defuse(id1)
            }
            
// Random weapons off
            
else
            {
                
give_item(id"weapon_m4a1")
                
give_item(id,"weapon_smokegrenade")
                
give_item(id,"weapon_flashgrenade")
                
give_item(id,"weapon_flashgrenade")
                
give_item(id,"weapon_hegrenade")
                
cs_set_user_defuse(id1)
            }
        }
        else
        {
            
give_item(id,"weapon_smokegrenade")
            
give_item(id,"weapon_hegrenade")
            
give_item(id,"weapon_flashgrenade")
        }
    }
    
// Give everyone ammo
    
client_cmd(id"slot1")
    
give_item(id"weapon_deagle")
    
cs_set_user_armor(id100CS_ARMOR_VESTHELM)
    
cs_set_user_bpammo(idCSW_AUG90)
    
cs_set_user_bpammo(idCSW_SCOUT90)
    
cs_set_user_bpammo(idCSW_DEAGLE35)
    
cs_set_user_bpammo(idCSW_AWP30)
    
cs_set_user_bpammo(idCSW_M249200)

    new 
m4a1Ent;
    new 
ak47Ent;
    new 
deagleEnt;
    new 
awpEnt;
    new 
galilEnt;
    new 
famasEnt;
    new 
scoutEnt;
    new 
paraEnt;
    
m4a1Ent find_ent_by_owner(-1"weapon_m4a1"id);
    
ak47Ent find_ent_by_owner(-1"weapon_ak47"id);
    
deagleEnt find_ent_by_owner(-1"weapon_deagle"id);
    
awpEnt find_ent_by_owner(-1"weapon_awp"id);
    
galilEnt find_ent_by_owner(-1"weapon_galil"id);
    
famasEnt find_ent_by_owner(-1"weapon_famas"id);
    
scoutEnt find_ent_by_owner(-1"weapon_scout"id);
    
paraEnt find_ent_by_owner(-1"weapon_m249"id);
    if(
pev_valid(m4a1Ent))
    {
        
cs_set_weapon_ammo(m4a1Ent,30)
         
// Attach silencer to m4a1
        
cs_set_weapon_silen(m4a1Ent10);
    }
    if(
pev_valid(ak47Ent))
    {
        
cs_set_weapon_ammo(ak47Ent,30)
    }
    if(
pev_valid(deagleEnt))
    {
        
cs_set_weapon_ammo(deagleEnt,7)
    }
    if(
pev_valid(awpEnt))
    {
        
cs_set_weapon_ammo(awpEnt,10)
    }
    if(
pev_valid(galilEnt))
    {
        
cs_set_weapon_ammo(galilEnt,35)
    }
    if(
pev_valid(famasEnt))
    {
        
cs_set_weapon_ammo(famasEnt,25)
    }
    if(
pev_valid(scoutEnt))
    {
        
cs_set_weapon_ammo(scoutEnt,10)
    }
    if(
pev_valid(scoutEnt))
    {
        
cs_set_weapon_ammo(paraEnt,10)
    }

__________________
Try my version of de_dust2, I think it's great and you should check it out!
https://gamebanana.com/mods/83731

Last edited by GoldNux; 05-20-2018 at 11:02.
GoldNux is offline
Natsheh
Veteran Member
Join Date: Sep 2012
Old 05-20-2018 , 11:37   Re: [HELP] cs_set_user_bpammo not working
Reply With Quote #2

Check if is user alive..

Also
PHP Code:
  if(pev_valid(scoutEnt))
    {
        
cs_set_weapon_ammo(paraEnt,10)
    } 

PHP Code:
  if(pev_valid(paraEnt))
    {
        
cs_set_weapon_ammo(paraEnt,10)
    } 
__________________
@Jailbreak Main Mod v2.7.0 100%
@User Tag Prefix 100% done !
@Mystery Box 100% done !
@VIP System 100% done !


Last edited by Natsheh; 05-20-2018 at 11:48.
Natsheh is offline
Send a message via MSN to Natsheh Send a message via Skype™ to Natsheh
GoldNux
Senior Member
Join Date: Mar 2018
Old 05-20-2018 , 13:44   Re: [HELP] cs_set_user_bpammo not working
Reply With Quote #3

Quote:
Originally Posted by Natsheh View Post
Check if is user alive..

Also
PHP Code:
  if(pev_valid(scoutEnt))
    {
        
cs_set_weapon_ammo(paraEnt,10)
    } 

PHP Code:
  if(pev_valid(paraEnt))
    {
        
cs_set_weapon_ammo(paraEnt,10)
    } 
Unfortunately this did not solve my problem.
Thank you.
__________________
Try my version of de_dust2, I think it's great and you should check it out!
https://gamebanana.com/mods/83731
GoldNux is offline
Natsheh
Veteran Member
Join Date: Sep 2012
Old 05-20-2018 , 17:56   Re: [HELP] cs_set_user_bpammo not working
Reply With Quote #4

Quote:
Originally Posted by GoldNux View Post
Unfortunately this did not solve my problem.
Thank you.
The code should work fine.

Maybe you have something wrong in other 3rd party plugins
__________________
@Jailbreak Main Mod v2.7.0 100%
@User Tag Prefix 100% done !
@Mystery Box 100% done !
@VIP System 100% done !


Last edited by Natsheh; 05-20-2018 at 17:56.
Natsheh is offline
Send a message via MSN to Natsheh Send a message via Skype™ to Natsheh
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


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


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