Callbacks
This callback will be executed on every command before it's processed.
Name | Type | Description |
---|---|---|
cmd | pre-processed command |
function on_command(cmd)
cmd.viewangles.x = 0
end
This callback will be executed when a player's ESP is rendered.
Name | Type | Description |
---|---|---|
ESP | passed ESP type |
function on_esprender(esp)
player = esp:get_player()
if player:is_valid() and player:is_enemy() then
esp:top_text("enemy", color.new(255, 255, 255))
end
end
This callback will be executed when a game event occurs.
Name | Type | Description |
---|---|---|
Event | passed game event |
function on_gameevent(event)
utils.log(event:get_name() .. "\n", color.new(255, 255, 255))
end
This callback will be executed at stages of preparation for each frame.
Name | Type | Description |
---|---|---|
Stage | passed stage enum |
function on_framestagenotify(stage)
if stage == stages.frame_render_start then
-- do shit here
end
end
This callback will be executed for every rendered frame.
function on_render()
renderer.logo(0, 0, 50, 50, color.new(255, 255, 255, 150))
end
This callback will be executed when rendering a model.
Name | Type | Description |
---|---|---|
Model | passed model type |
function on_modelrender(model)
if string.find(model:get_name(), "models/player") then
-- do shit here
end
end
This callback will be executed before a script is unloaded.
function on_shutdown()
my_cvar.set_value(default_value)
end
Last modified 1yr ago