local praca = createMarker(246.17,-53.87,0.58, "cylinder", 1.0, 0,100,0, 80)
local t=createElement("text")
setElementData(t,"name", "Praca przenoszenie Butelek\nZarobki:\nGracz:50k Premium 75k")
setElementPosition(t,246.17,-53.87,1.58)
setElementDimension(t, 0)
setElementInterior(t, 0)
local miejscamagazynier = {
{244.31,-57.83,1.58},
{244.73,-60.18,1.58},
{248.59,-60.19,1.57},
{251.17,-60.18,1.57},
{255.66,-59.18,1.57},
{255.58,-56.94,1.57},
{255.38,-54.68,1.57},
{251.71,-58.15,1.57},
{249.84,-58.24,1.57},
}
addEventHandler("onClientMarkerHit", praca, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
outputChatBox("I Aby rozpocz?? prac? wci?nij 'e' I")
end)
bindKey("e", "down", function()
if not isElementWithinMarker(localPlayer, praca) then return end
if not getElementData(localPlayer, "player:job") then
local losuj = math.random(2, #miejscamagazynier)
setElementData(localPlayer, "player:job", true)
setPedAnimation ( localPlayer, "CARRY", "crry_prtial", 1,true )
local skrzynia = createObject(1486, 1, 1, 1)
attachElements ( skrzynia, localPlayer, 0, 0.4, 0.4)
local cel = createMarker(miejscamagazynier[losuj][1], miejscamagazynier[losuj][2], miejscamagazynier[losuj][3]-1.0, "checkpoint", 1.0, 255, 0, 0)
local blip = createBlipAttachedTo(cel, 41)
addEventHandler("onClientMarkerHit", cel, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
if getPedOccupiedVehicle(el) then
outputChatBox(" Nie mo?esz tego od?o?y? b?d?c w poje?dzie !")
return
end
destroyElement(blip)
setElementFrozen(el, true)
outputChatBox(" Odk?adasz piwo, odczekaj 5 sekund.")
setTimer(function()
setElementFrozen(el, false)
destroyElement(skrzynia,skrzynia1)
destroyElement(cel)
setPedAnimation(localPlayer, false)
setElementData(el, "player:job", false)
if getElementData(el,"player:premium") then
outputChatBox(" Za od?o?enie piwa, otrzymujesz 75000 PLN.")
triggerServerEvent("givePlayerMoney", el, 75000, 0)
setElementData(el,"player:srp", getElementData(el,"player:srp")+math.random(0,5))
else
outputChatBox("")
triggerServerEvent("givePlayerMoney", el, 50000, 0)
setElementData(el,"player:srp", getElementData(el,"player:srp")+math.random(0,2))
end
end, 4000, 1)
end)
else
outputChatBox(" Posiadasz aktywn? prac?.")
end
end)
addEventHandler("onClientResourceStop", resourceRoot, function()
setElementData(localPlayer, "player:job", false)
end,false,"high")
fileDelete("praca_c.lua")