AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [SOLVED] Invalid Cvar Pointer (https://forums.alliedmods.net/showthread.php?t=233342)

wTf. 01-13-2014 09:37

[SOLVED] Invalid Cvar Pointer
 
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(idknife_model[id])   
    
    if(
knife_model[id] == && !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] == && Weapon == CSW_KNIFE) ? 0) )
    
    new 
Float:Gravity = ((knife_model[id] == && 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(idSpeed)
    
    return 
PLUGIN_HANDLED   



Arkshine 01-13-2014 09:41

Re: Invalid Cvar Pointer
 
get_cvar_pointer("sv_gravity 500")

Do you think there is a cvar named "sv_gravity 500" ?

wTf. 01-13-2014 09:46

Re: Invalid Cvar Pointer
 
is this going to be?

get_cvar_pointer("sv_gravity", 500)

DavidJr 01-13-2014 09:49

Re: Invalid Cvar Pointer
 
Just get_cvar_pointer("sv_gravity");

wTf. 01-13-2014 09:57

Re: Invalid Cvar Pointer
 
Hmm ok thnx :)


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

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