AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Don't give guns (https://forums.alliedmods.net/showthread.php?t=121505)

DoviuX 03-16-2010 12:40

Don't give guns
 
I made everythink right compiles good , no errors in hlds but ct's don't get guns. Code:

PHP Code:

cvar_gunscvar_jamesm3cvar_jamesxm1014cvar_jamesdeaglecvar_jacobump45cvar_jacobmp5cvar_jacobdeaglecvar_shepardm4a1cvar_shepardak47,
cvar_sheparddeaglecvar_gruntm249cvar_gruntm3cvar_gruntdeagle 

PHP Code:

    cvar_guns        =    register_cvar("zswarm_gunenable""1")

    
cvar_jamesm3        =    register_cvar("zswarm_james_m3ammo",  "254")
    
cvar_jamesxm1014    =    register_cvar("zswarm_xm1014ammo",  "254")
    
cvar_jamesdeagle    =    register_cvar("zswarm_deagleammo",  "254")

    
cvar_jacobump45        =    register_cvar("zswarm_ump45ammo",  "254")
    
cvar_jacobmp5        =    register_cvar("zswarm_mp5ammo",  "254")
    
cvar_jacobdeagle    =    register_cvar("zswarm_deagleammo",  "254")

    
cvar_shepardm4a1    =    register_cvar("zswarm_m4a1ammo",  "254")
    
cvar_shepardak47    =    register_cvar("zswarm_ak47ammo",  "254")
    
cvar_sheparddeagle    =    register_cvar("zswarm_deagle",  "254"

PHP Code:

    if(!get_pcvar_num(cvar_guns))
    {
        
set_task(2.0"Task_GiveGuns"id)
    } 

PHP Code:

public Task_GiveGuns(id)
{
        if (
PlayerClass[id] == 0
        {
        
fm_strip_user_weapons(id)
        
bacon_give_weapon(id"weapon_m3")
        
bacon_give_weapon(id"weapon_xm1014")
        
bacon_give_weapon(id"weapon_deagle")
        
bacon_give_weapon(id"weapon_knife")
        
bacon_give_weapon(id"weapon_hegrenade")
        
bacon_give_weapon(id"weapon_flashbang")
        
bacon_give_weapon(id"weapon_flashbang")
        
bacon_give_weapon(id"weapon_smokegrenade")
        
cs_set_user_bpammo(idCSW_M3get_pcvar_num(cvar_jamesm3))
        
cs_set_user_bpammo(idCSW_XM1014get_pcvar_num(cvar_jamesxm1014))
        
cs_set_user_bpammo(idCSW_DEAGLEget_pcvar_num(cvar_jamesdeagle))
        }
        if (
PlayerClass[id] == 1)  
        {
        
fm_strip_user_weapons(id)
        
bacon_give_weapon(id"weapon_ump45")
        
bacon_give_weapon(id"weapon_mp5navy")
        
bacon_give_weapon(id"weapon_deagle")
        
bacon_give_weapon(id"weapon_knife")
        
bacon_give_weapon(id"weapon_hegrenade")
        
bacon_give_weapon(id"weapon_flashbang")
        
bacon_give_weapon(id"weapon_flashbang")
        
bacon_give_weapon(id"weapon_smokegrenade")
        
cs_set_user_bpammo(idCSW_UMP45get_pcvar_num(cvar_jacobump45))
        
cs_set_user_bpammo(idCSW_MP5NAVYget_pcvar_num(cvar_jacobmp5))
        
cs_set_user_bpammo(idCSW_DEAGLEget_pcvar_num(cvar_jacobdeagle))
        }
        if (
PlayerClass[id] == 2)
        {
        
fm_strip_user_weapons(id)
        
bacon_give_weapon(id"weapon_m4a1")
        
bacon_give_weapon(id"weapon_ak47")
        
bacon_give_weapon(id"weapon_deagle")
        
bacon_give_weapon(id"weapon_knife")
        
bacon_give_weapon(id"weapon_hegrenade")
        
bacon_give_weapon(id"weapon_flashbang")
        
bacon_give_weapon(id"weapon_flashbang")
        
bacon_give_weapon(id"weapon_smokegrenade")
        
cs_set_user_bpammo(idCSW_M4A1get_pcvar_num(cvar_shepardm4a1))
        
cs_set_user_bpammo(idCSW_AK47get_pcvar_num(cvar_shepardak47))
        
cs_set_user_bpammo(idCSW_DEAGLEget_pcvar_num(cvar_sheparddeagle))
        }
        if (
PlayerClass[id] == 3)
        {
        
fm_strip_user_weapons(id)
        
bacon_give_weapon(id"weapon_m249")
        
bacon_give_weapon(id"weapon_m3")
        
bacon_give_weapon(id"weapon_deagle")
        
bacon_give_weapon(id"weapon_knife")
        
bacon_give_weapon(id"weapon_hegrenade")
        
bacon_give_weapon(id"weapon_flashbang")
        
bacon_give_weapon(id"weapon_flashbang")
        
bacon_give_weapon(id"weapon_smokegrenade")
        
cs_set_user_bpammo(idCSW_M249get_pcvar_num(cvar_gruntm249))
        
cs_set_user_bpammo(idCSW_M3get_pcvar_num(cvar_gruntm3))
        
cs_set_user_bpammo(idCSW_DEAGLEget_pcvar_num(cvar_gruntdeagle))
        }
        return 
PLUGIN_CONTINUE



Exolent[jNr] 03-16-2010 12:42

Re: Don't give guns
 
Show the full code.

Exolent[jNr] 03-16-2010 12:48

Re: Don't give guns
 
Quote:

Originally Posted by DoviuX (Post 1119272)
PHP Code:

    if(!get_pcvar_num(cvar_guns)) 


You're checking the cvar opposite of what you want.
That says if the cvar is set to 0, then give guns.

DoviuX 03-16-2010 12:52

Re: Don't give guns
 
Thanks and how can i make that 1 to give guns ?

ConnorMcLeod 03-16-2010 14:15

Re: Don't give guns
 
Remove '!'
Also, use strip_user_weapons and give_item natives from fun module.

Exolent[jNr] 03-16-2010 19:39

Re: Don't give guns
 
Quote:

Originally Posted by DoviuX (Post 1119287)
Thanks and how can i make that 1 to give guns ?

Do you even now how to code?
No. You don't know what you're doing.
In every topic you make, you post code that is wrong because your common sense doesn't work.


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

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