I trying to make Revive by ID for medics in esx_ambulancejob.
if IsControlJustPressed(1, Keys[',']) and IsControlPressed(1, Keys['LEFTCTRL']) and PlayerData.job ~= nil and PlayerData.job.name == 'ambulance' and not IsDead then
ESX.TriggerServerCallback('esx_ambulancejob:getItemAmount', function(quantity)
if quantity > 0 then
DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "", "", "", "", 30)
while (UpdateOnscreenKeyboard() == 0) do
DisableAllControlActions(0);
Wait(0);
end
if (GetOnscreenKeyboardResult()) then
local serverID = GetOnscreenKeyboardResult()
end
TriggerServerEvent('esx_ambulancejob:revivee', serverID)
TriggerServerEvent('esx_ambulancejob:removeItem', 'medikit')
else
ESX.ShowNotification('Nie posiadasz apteczki.')
end
end, 'medikit')
end
And i have a problem with ( local serverID = GetOnscreenKeyboardResult() ) he doesn’t give me revive and he takes the first aid kit :C.
No error in ( TriggerServerEvent(‘esx_ambulancejob:revivee’, serverID) ) I have changed TriggerServerEvents.
Thank you all for trying to help me.
