πcallbacks
how to use game events:
callbacks.init("on_event", function(event)
if (event:get_name() == "player_hurt") then
--- code
end
end)
how to use callbacks:
on_paint
Fired every frame. Most functions from the draw namespace can only be used here.
callbacks.init('on_paint', function()
draw.rect_filled(200, 200, 100, 20, color_rgba(255, 255, 255, 255))
end)
on_createmove
Fired every time the game prepares a move command. Use the parameter passed by the callback to access the UserCmd
.
callbacks.init('on_createmove', function(cmd)
cmd.viewangles.z = 50
end)
after_prediction
Use the parameter passed by the callback to access the UserCmd
.
callbacks.init('after_prediction', function(cmd)
cmd.viewangles.z = 50
end)
π struct UserCmd
UserCmd
forwardmove
number
Forward / backward speed
sidemove
number
Left / right speed
upmove
number
Up / down speed
viewangles
vector
Player view angles
buttons
number
Player buttons
command_number
number
Current command number
on_frame_net
callbacks.init('on_frame_net', function(stage)
if (stage == enum_frames.frame_start) then
cheat.msg('frame_start')
end
end)
on_override_view
Fired every time the game prepares camera view.
callbacks.init('on_override_view', function(view)
view.fov = 20
end)
fov
number
-
angles
vector
-
origin
vector
-
height
number
-
height_old
number
-
width
number
-
width_old
number
-
viewmodel_fov
number
-
x
number
-
x_old
number
-
y
number
-
y_old
number
-
on_unload
Fired when the script is about to unload.
callbacks.init('on_unload', function()
cheat.msg('Script unloaded!')
end)
on_shot
Fired every time the aimbot shoots at a player.
callbacks.init('on_shot', function(shot_info)
cheat.msg(shot_info.target_name)
end)
target_name
string
Target name
target_index
integer
Target index
result
string
Shot result
client_hitbox
string
Hitbox
server_hitbox
string
Hitbox
client_damage
number
Actual shot damage
server_damage
number
Actual shot damage
hitchance
number
Actual shot hit chance
backtrack
number
Amount of ticks the player was backtracked
aim_point
vector
Actual shot aim point
Last updated