Replace lines 75-111 in server/misc.lua
RegisterNetEvent('ps-adminmenu:server:Revive', function(data, selectedData)
local data = CheckDataFromKey(data)
if not data or not CheckPerms(source, data.perms) then return end
local player = selectedData["Player"].value
TriggerClientEvent('qbx_medical:client:playerRevived', player)
end)
-- Revive All
RegisterNetEvent('ps-adminmenu:server:ReviveAll', function(data)
local data = CheckDataFromKey(data)
if not data or not CheckPerms(source, data.perms) then return end
TriggerClientEvent('qbx_medical:client:playerRevived', -1)
end)
-- Revive Radius
RegisterNetEvent('ps-adminmenu:server:ReviveRadius', function(data)
local data = CheckDataFromKey(data)
if not data or not CheckPerms(source, data.perms) then return end
local src = source
local ped = GetPlayerPed(src)
local pos = GetEntityCoords(ped)
local players = QBCore.Functions.GetPlayers()
for k, v in pairs(players) do
local target = GetPlayerPed(v)
local targetPos = GetEntityCoords(target)
local dist = #(pos - targetPos)
if dist < 15.0 then
TriggerClientEvent("qbx_medical:client:playerRevived", v)
end
end
end)```