addEvent("RescuePanel_client",true)
addEventHandler("RescuePanel_client",resourceRoot,function(cmd,d)
if cmd=="showWindow" then
if d then
if panelEnabled then return end
addEventHandler("onClientRender",root,RescuePanel)
addEventHandler("onClientClick",root,onClientClick)
addEventHandler("onClientKey",root,onClientKey)
panelEnabled=true
showCursor(true)
guiSetInputMode("no_binds")
setElementData(localPlayer,"3dtext_status",false)
triggerServerEvent("RescuePanel",resourceRoot,"odswiezTabeleStatusowPR")
elseif not d then
removeEventHandler("onClientRender",root,RescuePanel)
removeEventHandler("onClientClick",root,onClientClick)
removeEventHandler("onClientKey",root,onClientKey)
panelEnabled=false
showCursor(false)
guiSetInputMode("allow_binds")
setElementData(localPlayer,"3dtext_status",true)
end
elseif cmd=="odswiezTabeleStatusowPR" then
for i,v in ipairs(d) do
for k,p in ipairs(btn) do
if v.veh==p.veh then p.status=v.status end
end
end
elseif cmd=="pobierzAktyZgonow" then
for i,v in ipairs(d) do table.insert(btn,{typ="lista",id=i,dbid=v.id,text={v.data_napisania,v.opis,v.napisane},page="aktyZgonow_arch",color={0,200,252,100}}) iloscOpcji=iloscOpcji+1 end
elseif cmd=="pobierzAktZgonu_arch" then
local daneTable=fromJSON(d.text)
dane={d.napisane,d.data_napisania,daneTable}
elseif cmd=="pobierzKartyWyjazdowe" then
for i,v in ipairs(d) do table.insert(btn,{typ="lista",id=i,dbid=v.id,text={v.data_napisania,v.opis,v.napisane},page="kartyWyjazdowe_arch",color={0,200,252,100}}) iloscOpcji=iloscOpcji+1 end
elseif cmd=="pobierzKarteWyjazdowa_arch" then
local daneTable=fromJSON(d.text)
dane={d.napisane,d.data_napisania}