addEvent("PSPtorba",true)
addEventHandler("PSPtorba",root,function(el)
if not getElementData(el,"psp:item:torba") then
local x,y,z = getElementPosition( el )
local object = createObject(1210,x,y,z)
exports.bone_attach:attachElementToBone(object,el,12,0.02,0.1,0.3,0,180,0)
setElementData(el,"psp:item:torba",object)
setElementData(el,"psp:item:torba2",true)
--exports["noti"]:noti("Wyci?gasz torb? medyczn? z pojazdu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to torb? medyczn?\n z wozu stra?ackiego.", "success" )
else
destroyElement(getElementData(el,"psp:item:torba"))
--exports["noti"]:noti("Chowasz torb? medyczn? do pojazdu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie schowano torb? medyczn?\n do wozu stra?ackiego.", "success" )
setElementData(el,"psp:item:torba",nil)
setElementData(el,"psp:item:torba2",nil)
end
end)
addEvent("PSProzpieracz",true)
addEventHandler("PSProzpieracz",root,function(el)
if not getElementData(el,"psp:item:rozpieracz") then
setElementData(el,"psp:item:rozpieracz",true)
--exports["noti"]:noti("Wyci?gasz z pojazdu norzyco rozpieracz.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to no?yco-rozpieracz\n z wozu stra?ackiego.", "success" )
giveWeapon(el,27, 1)
else
--exports["noti"]:noti("Chowasz norzyco rozpieracz do pojazdu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie schowano no?yco-rozpieracz\n do wozu stra?ackiego.", "success" )
setElementData(el,"psp:item:rozpieracz",nil)
takeWeapon(el,27)
end
end)
addEvent("PSPszyny",true)
addEventHandler("PSPszyny",root,function(el)
if not getElementData(el,"prm:item:szyny") then
local x,y,z = getElementPosition( el )
local object = createObject(2039,x,y,z)
exports.bone_attach:attachElementToBone(object,el,12,0,-0.3,0.4,360,180)
setElementData(el,"prm:item:szyny",object)
setElementData(el,"psp:item:szyny2",true)
--exports["noti"]:noti("Wyci?gasz szyny kramera z ambulansu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to wentylator oddymiaj?cy\n z wozu stra?ackiego.", "success" )
else
destroyElement(getElementData(el,"prm:item:szyny"))
--exports["noti"]:noti("Chowasz szyny kramera do ambulansu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie schowano wentylator oddymiaj?cy\n do wozu stra?ackiego.", "success" )
setElementData(el,"prm:item:szyny",nil)
setElementData(el,"psp:item:szyny2",nil)
end
end)
addEvent("PSPnorzyce",true)
addEventHandler("PSPnorzyce",root,function(el)
if not getElementData(el,"psp:item:norzyce") then
setElementData(el,"psp:item:norzyce",true)
--exports["noti"]:noti("Wyci?gasz z pojazdu pi?? ?a?cuchow?.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to pi?? ?a?cuchow?\n z wozu stra?ackiego.", "success" )
giveWeapon(el,9)
else
--exports["noti"]:noti("Chowasz pi?? ?a?cuchow? do pojazdu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie schowano pi?? ?a?cuchow?\n do wozu stra?ackiego.", "success" )
setElementData(el,"psp:item:norzyce",nil)
takeWeapon(el,9)
end
end)
addEvent("PSPgasnica",true)
addEventHandler("PSPgasnica",root,function(el)
if not getElementData(el,"psp:item:gasnica") then
setElementData(el,"psp:item:gasnica",true)
giveWeapon(el,42,9999)
--exports["noti"]:noti("Wyci?gasz z pojazdu ga?nic?.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to ga?nic?\n z wozu stra?ackiego.", "success" )
else
takeWeapon(el,42)
--exports["noti"]:noti("Chowasz ga?nic? do pojazdu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie schowano ga?nic?\n do wozu stra?ackiego.", "success" )
setElementData(el,"psp:item:gasnica",nil)
end
end)
addEvent("PSPtermowizor",true)
addEventHandler("PSPtermowizor",root,function(el)
if not getElementData(el,"psp:item:termowizor") then
setElementData(el,"psp:item:termowizor",true)
giveWeapon(el,44)
--exports["noti"]:noti("Wyci?gasz z pojazdu termowizor.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to termowizor\n z wozu stra?ackiego.", "success" )
else
takeWeapon(el,44)
--exports["noti"]:noti("Chowasz termowizor do pojazdu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie schowano termowizor\n do wozu stra?ackiego.", "success" )
setElementData(el,"psp:item:termowizor",nil)
end
end)
addEvent("PSPholigan",true)
addEventHandler("PSPholigan",root,function(el)
if not getElementData(el,"psp:item:holigan") then
setElementData(el,"psp:item:holigan",true)
giveWeapon(el,2)
--exports["noti"]:noti("Wyci?gasz z pojazdu hooligan.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to siekier? stra?ack?\n z wozu stra?ackiego.", "success" )
else
takeWeapon(el,2)
--exports["noti"]:noti("Chowasz hooligan do pojazdu.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie schowano siekier? stra?ack?\n do wozu stra?ackiego.", "success" )
setElementData(el,"psp:item:holigan",nil)
end
end)
addEvent("PSPaodo",true)
addEventHandler("PSPaodo",root,function(el)
if not getElementData(el,"psp:item:aodo") then
setElementData(el,"psp:item:aodo",true)
setElementModel(el,277)
--exports["noti"]:noti("Zak?adasz AODO.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to i za?o?ono:\nAODO", "success" )
else
--exports["noti"]:noti("Zdejmujesz AODO.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie zdj?to i schowano:\nAODO", "success" )
setElementModel(el,279)
setElementData(el,"psp:item:aodo",nil)
end
end)
addEvent("PSPcug",true)
addEventHandler("PSPcug",root,function(el)
if not getElementData(el,"psp:item:CUG") then
setElementData(el,"psp:item:CUG",true)
setElementModel(el,275)
--exports["noti"]:noti("Zak?adasz CUG.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie wyci?gni?to i za?o?ono:\n Str?j koszarowy", "success" )
else
--exports["noti"]:noti("Zdejmujesz CUG.", el)
triggerClientEvent( el, "onClientAddNotification", el, "Pomy?lnie zdj?to i schowano:\n Str?j koszarowy", "success" )
setElementModel(el,279)
setElementData(el,"psp:item:CUG",nil)
end
end)
--out
marker = {}
text = {}
nurekpeople = {}
function wylozsprzet(player)
local veh = getPedOccupiedVehicle(player)
if not veh then return end
local vehtyp = getElementModel(veh)
if getElementData(player,"player:faction")=="SAFD" then
if not isPedInVehicle(player) then return end
if vehtyp == 407 then
if getElementData(veh,"psp:natarcie") == true then triggerClientEvent( player, "onClientAddNotification", player, "Sprz?t ju? zosta? wy?o?ony..", "info" ) return end
local x,y,z = getElementPosition(veh)
setElementData(veh,"psp:natarcie",true)
--[[marker[1] = createMarker(0,0,0,"cylinder",1,255, 4, 0,100)
lokalizacja = getElementPosition(veh)
setElementData(player,"pozycja",lokalizacja)
attachElements(marker[1],veh, 0, -4.5, -1.2)
setTimer(setElementPosition,1000,1,veh,x,y,z+0.1)
marker[2] = createMarker(0,0,0,"corona",1,255, 4, 0,100)
attachElements(marker[2],veh, 0.6, -3.35, 0.3)
setElementFrozen(veh,true)--]]
marker[1] = createMarker(0,0,0,"cylinder",1,255, 4, 0,100)
attachElements(marker[1],veh, -1.6, -0.9, -1.2)
lokalizacja = getElementPosition(veh)
setElementData(player,"pozycja",lokalizacja)
setTimer(setElementPosition,1000,1,veh,x,y,z+0.1)
setElementFrozen(veh,true)
---------------------------------------- Nurek ---------------------------------------- getElementPosition
--[[addEventHandler("onMarkerHit",marker[1],function(player)
if getElementData(player,"player:faction")=="SAFD" then
if not nurekpeople[player] then
nurekpeople[player] = true
local x,y,z = getElementPosition(veh)
setElementData(player,"psp:vnatarcie",marker[2])
giveWeapon(player,24,9999)
setPedWeaponSlot ( player, 2 )
setElementData(player,"ojectitp")
--exports["noti"]:noti("Rozwijasz szybkie natarcie.", player)
triggerClientEvent( player, "onClientAddNotification", player, "Rozwijasz szybkie natarcie..", "info" )
else
takeWeapon(player,24)
nurekpeople[player] = false
setElementData(player,"psp:vnatarcie",nil)
destroyElement(getElementData(player,"psp:vnatarcie"))
--exports["noti"]:noti("Zwin??e? szybkie natarcie.", player)
triggerClientEvent( player, "onClientAddNotification", player, "Zwijasz szybkie natarcie..", "info" )
end
end
end)--]]
addEventHandler("onMarkerHit",marker[1],function(player)
if getElementData(player,"player:faction")=="SAFD" then
setElementData(player,"schowek:PSP",21)
triggerClientEvent(player,"oknoEkwipunkuPSP", player)
end
end)
---------------------------------------- ^^^^^^ KONIEC ^^^^^^ ----------------------------------------
end
end
end
addCommandHandler("sprzet",wylozsprzet)
function skladamy(player)
local veh = getPedOccupiedVehicle(player)
local vehtyp = getElementModel(veh)
if getElementData(player,"player:faction")=="SAFD" then
if not veh and not vehtyp == 407 then return end
if not getElementData(veh,"psp:natarcie") == true then outputChatBox('', player, 255, 0, 0, true) return end
destroyElement(marker[1])
--destroyElement(marker[2])
--destroyElement(marker[3])
--exports["noti"]:noti("Z?o?y?e? sprz?t.", player)
triggerClientEvent( player, "onClientAddNotification", player, "Pomy?lnie z?o?ono sprz?t..", "success" )
setElementData(veh,"psp:natarcie",false)
end
end
addCommandHandler("zsprzet",skladamy)
--[[marker2 = {}
nurekpeople2 = {}
function wylozsprzet25(player)
local veh = getPedOccupiedVehicle(player)
local vehtyp = getElementModel(veh)
if getElementData(player,"player:faction")=="SAFD" then
if not isPedInVehicle(player) then return end
if vehtyp == 499 then
if getElementData(veh,"psp:natarcie25") == true then outputChatBox('', player, 255, 0, 0, true) return end
local x,y,z = getElementPosition(veh)
setElementData(veh,"psp:natarcie25",true)
marker2[1] = createMarker(0,0,0,"corona",1,255, 4, 0,100)
lokalizacja = getElementPosition(veh)
setElementData(player,"pozycja",lokalizacja)
attachElements(marker2[1],veh, 0, -4.4, -1.2)
setTimer(setElementPosition,1000,1,veh,x,y,z+0.1)
marker2[2] = createMarker(0,0,0,"cylinder",1,255, 4, 0,100)
attachElements(marker2[2],veh, 0, -4.2, -0.5)
setElementFrozen(veh,true)
marker2[3] = createMarker(0,0,0,"cylinder",1,255, 4, 0,100)
attachElements(marker2[3],veh, -1.7, -0.9, -1.2)
---------------------------------------- Nurek ---------------------------------------- getElementPosition
addEventHandler("onMarkerHit",marker2[1],function(player)
if getElementData(player,"player:faction")=="SAFD" then
if not nurekpeople2[player] then
nurekpeople2[player] = true
local x,y,z = getElementPosition(veh)
setElementData(player,"psp:vnatarcie",marker2[2])
giveWeapon(player,24,9999)
setPedWeaponSlot ( player, 2 )
setElementData(player,"ojectitp")
--exports["noti"]:noti("Rozwijasz szybkie natarcie.", player)
else
takeWeapon(player,24)
nurekpeople2[player] = false
setElementData(player,"psp:vnatarcie",nil)
destroyElement(getElementData(player,"psp:vnatarcie"))
--exports["noti"]:noti("Zwin??e? szybkie natarcie.", player)
end
end
end)
addEventHandler("onMarkerHit",marker2[3],function(player)
if getElementData(player,"player:faction")=="PSP" then
setElementData(player,"schowek:PSP",51)
triggerClientEvent(player,"oknoEkwipunkuPSP", player)
end
end)
---------------------------------------- ^^^^^^ KONIEC ^^^^^^ ----------------------------------------
end
end
end
addCommandHandler("sprzet",wylozsprzet25)
function skladamy25(player)
local veh = getPedOccupiedVehicle(player)
local vehtyp = getElementModel(veh)
if not veh and not vehtyp == 499 then return end
if not getElementData(veh,"psp:natarcie25") == true then outputChatBox('', player, 255, 0, 0, true) return end
destroyElement(marker2[1])
destroyElement(marker2[2])
destroyElement(marker2[3])
--exports["noti"]:noti("Z?o?y?e? sprz?t.", player)
setElementData(veh,"psp:natarcie25",false)
end
addCommandHandler("zsprzet",skladamy25)
marker51 = {}
function wylozsprzet51(player)
local veh = getPedOccupiedVehicle(player)
local vehtyp = getElementModel(veh)
if getElementData(player,"player:faction")=="SAFD" then
if not isPedInVehicle(player) then return end
if vehtyp == 544 then
if getElementData(veh,"psp:natarcie51") == true then triggerClientEvent( player, "onClientAddNotification", player, "Sprz?t zosta? ju? wy?o?ony..", "error" ) return end
local x,y,z = getElementPosition(veh)
setElementData(veh,"psp:natarcie51",true)
marker51[1] = createMarker(0,0,0,"cylinder",1,255, 4, 0,10)
lokalizacja = getElementPosition(veh)
setElementData(player,"pozycja",lokalizacja)
attachElements(marker51[1],veh, -1.7, -0.9, -1.2)
setTimer(setElementPosition,1000,1,veh,x,y,z+0.1)
setElementFrozen(veh,true)
---------------------------------------- Nurek ---------------------------------------- getElementPosition
addEventHandler("onMarkerHit",marker51[1],function(player)
if getElementData(player,"player:faction")=="SAFD" then
setElementData(player,"schowek:PSP",51)
triggerClientEvent(player,"oknoEkwipunkuPSP", player)
end
end)
---------------------------------------- ^^^^^^ KONIEC ^^^^^^ ----------------------------------------
end
end
end
addCommandHandler("sprzet",wylozsprzet51)
function skladamy51(player)
local veh = getPedOccupiedVehicle(player)
local vehtyp = getElementModel(veh)
if not veh and not vehtyp == 544 then return end
if not getElementData(veh,"psp:natarcie51") == true then return end
destroyElement(marker51[1])
--exports["noti"]:noti("Z?o?y?e? sprz?t.", player)
triggerClientEvent( player, "onClientAddNotification", player, "Pomy?lnie z?o?ono sprz?t..", "success" )
setElementData(veh,"psp:natarcie51",false)
end
addCommandHandler("zsprzet",skladamy51)
marker43 = {}
function wylozsprzet43(player)
local veh = getPedOccupiedVehicle(player)
local vehtyp = getElementModel(veh)
if getElementData(player,"player:faction")=="SAFD" then
if not isPedInVehicle(player) then return end
if vehtyp == 427 then
if getElementData(veh,"psp:natarcie43") == true then return end
local x,y,z = getElementPosition(veh)
setElementData(veh,"psp:natarcie43",true)
marker43[1] = createMarker(0,0,0,"cylinder",1,255, 4, 0,10)
lokalizacja = getElementPosition(veh)
setElementData(player,"pozycja",lokalizacja)
attachElements(marker43[1],veh, 0, -4.4, -1.2)
setTimer(setElementPosition,1000,1,veh,x,y,z+0.1)
setElementFrozen(veh,true)
---------------------------------------- Nurek ---------------------------------------- getElementPosition
addEventHandler("onMarkerHit",marker43[1],function(player)
if getElementData(player,"player:faction")=="SAFD" then
setElementData(player,"schowek:PSP",21)
triggerClientEvent(player,"oknoEkwipunkuPSP", player)
end
end)
---------------------------------------- ^^^^^^ KONIEC ^^^^^^ ----------------------------------------
end
end
end
addCommandHandler("sprzet",wylozsprzet43)
function skladamy43(player)
local veh = getPedOccupiedVehicle(player)
local vehtyp = getElementModel(veh)
if not veh and not vehtyp == 427 then return end
if not getElementData(veh,"psp:natarcie43") == true then return end
destroyElement(marker43[1])
--exports["noti"]:noti("Z?o?y?e? sprz?t.", player)
setElementData(veh,"psp:natarcie43",false)
end
addCommandHandler("zsprzet",skladamy43)--]]
:|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach