Raised This Month: $ Target: $400
 0% 

[HELP] cs_set_user_bpammo not working


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
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
 



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 04:36.


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