๐Ÿ’ปEvent/Functions

A lot of handlers/functions are available to you in cl_open.lua.

Client

AddEventHandler('randol_medical:onPlayerDeath', function()
    -- gets triggered on death.
end)

AddEventHandler('randol_medical:onPlayerLastStand', function()
    -- gets triggered on laststand
end)

AddEventHandler('randol_medical:onCheckIn', function()
    -- Triggered when a player checks in/third eyes a bed
end)

AddEventHandler('randol_medical:onRevive', function()
    -- gets triggered on revive
end)

AddEventHandler('randol_medical:ontargetBedEnter', function()

end)

RegisterNetEvent('randol_medical:client:onRespawn', function()
     -- gets triggered when a player is respawned.
end)

AddEventHandler('randol_medical:onBedExit', function()
    -- example to force a player with the crutch effect once they exit the bed after checking in/respawning into bed.
    -- exports.randol_medical:ForceWalk(1) -- 1 being the amount of minutes.
end)

AddEventHandler('randol_medical:aiMedicCalled', function()
    -- gets triggered when an ai medical is called.
end)

-- Local player states which can be called across resources
if LocalPlayer.state.dead then
    print('do something, player is dead')
end

if LocalPlayer.state.laststand then
    print('do something, player is in last stand')
end

if LocalPlayer.state.isInHospitalBed then
    print('player is in hospital bed')
end

if LocalPlayer.state.knockedOut then
    print('player is knocked tf out')
end

if LocalPlayer.state.bleeding > 0 then
    print(LocalPlayer.state.bleeding) -- Prints the player's bleed level
end

Server

Last updated