Neverlose
Ask or search…
⌃K
Comment on page
⚙

ConVars

Execute

​
ℹ
Force full-update
​
ℹ
Turn up player footstep volume
-- Initialize the cvar objects
local cl_fullupdate = cvar.cl_fullupdate
local snd_setmixer = cvar.snd_setmixer
​
-- Invoke the callback
cl_fullupdate:call()
​
-- Adjust players’ step volume by setting the mixer volume to 1.2
snd_setmixer:call('GlobalFootsteps', 'vol', 1.2)

Getting / Setting values

​
ℹ
Override maximum fake-lag limit
-- Initialize the cvar objects
local process_ticks = cvar.sv_maxusrcmdprocessticks
​
-- [60]: New value | [true]: Sets the raw value
process_ticks:int(60, true)

Callbacks

​
ℹ
Instantly crash the server if someones changes the sv_cheats cvar to 1
​
ℹ
Refuse the connection to the server if the IP is blacklisted
cvar.sv_cheats:set_callback(function(cvar_obj, old_value, new_value)
if tonumber(old_value) == 0 and tonumber(new_value) == 1 then
-- invoke ent_create convar callback with "weapon_ak47" argument
-- cvar.ent_create:call 'weapon_ak47'
​
cvar.clear:call()
print '\aFF697Asv_cheats was updated. Crashing the server.'
​
utils.console_exec 'ent_create weapon_ak47'
end
end)
​
cvar.connect:set_callback(function(cvar_obj, args)
if args[1] == '127.0.0.1' then
return false
end
end)
Last modified 1yr ago