Code:
L 01/13/2014 - 16:35:09: Invalid CVAR pointer
L 01/13/2014 - 16:35:09: [AMXX] Displaying debug trace (plugin "knife_mod.amxx")
L 01/13/2014 - 16:35:09: [AMXX] Run time error 10: native error (native "get_pcvar_float")
L 01/13/2014 - 16:35:09: [AMXX] [0] knife_mod.sma::eCurWeapon (line 220)
PHP Code:
public plugin_init() {
CVAR_LOWGRAV = register_cvar("km_lowgravity" , "400")
CVAR_NORMGRAV = get_cvar_pointer("sv_gravity 500")
}
public eCurWeapon(id) {
new Weapon = read_data(2)
SetKnife(id, knife_model[id])
if(knife_model[id] == 0 && !task_exists(id) && Weapon == CSW_KNIFE)
set_task(TASK_INTERVAL , "task_healing",id,_,_,"b")
else if(task_exists(id))
remove_task(id)
set_user_footsteps(id , ( (knife_model[id] == 2 && Weapon == CSW_KNIFE) ? 1 : 0) )
new Float:Gravity = ((knife_model[id] == 1 && Weapon == CSW_KNIFE)? get_pcvar_float(CVAR_LOWGRAV) : get_pcvar_float(CVAR_NORMGRAV)) / 800.0
set_user_gravity(id , Gravity)
new Float:Speed
if(Weapon != CSW_KNIFE || knife_model[id] < 3)
return PLUGIN_CONTINUE
else if(knife_model[id] == 3)
Speed = get_pcvar_float(CVAR_HIGHSPEED)
else if(knife_model[id] == 4)
Speed = get_pcvar_float(CVAR_LOWSPEED)
set_user_maxspeed(id, Speed)
return PLUGIN_HANDLED
}