local Callbacks = fatality.callbacks
local Render = fatality.render
local EntityList = csgo.interface_handler:get_entity_list( )
-- Function to call on paint
local function OnPaint()
-- Call fatality.render:rect
Render:rect( 10, 10, 20, 20, csgo.color(255, 255, 255, 255) )
end
-- Function to call on registered_shot with parameter
local function OnRegisteredShot(Shot)
-- Get player from Shot.victim value
local Player = EntityList:get_player( Shot.victim )
-- Check if the player is valid
if Player then
-- Print that we hit them
print( string.format( "Hit %s", Player:get_name( ) )
end
end
-- Add the callbacks
Callbacks:add( "paint", OnPaint )
Callbacks:add( "registered_shot", OnRegisteredShot )
called when a shot is registered on the server. See