local rSweeper = createMarker(1610.88,-1893.91,12.55,"cylinder",1.5,255,0,0,150)
local bSweeper = createBlip(1610.88,-1893.91,12.55,52)
addEventHandler("onMarkerHit",rSweeper,
function (player)
if getElementData(player,"pracaSweeper") then outputChatBox("Posiadasz aktywn? prac?!",player) return end
local pSweeper = createVehicle(574,1615.72,-1893.36,13.22,360,360,360)
setElementData(player,"pracaSweeper",true)
warpPedIntoVehicle(player,pSweeper)
local v = getPedOccupiedVehicle(player)
outputChatBox("Rozpocze?e? prac? sweeper, twoim zadaniem jest jazda po mie?cie i czyszczenie ulic!",player)
outputChatBox("Je?eli wysi?dziesz z pojazdu, otrzymasz wynagrodzenie i praca si? zako?czy!",player)
local sx,sy,sz = getElementVelocity(v)
local kmhs = math.ceil(((sx^2+sy^2+sz^2)^(0.5))*155)
if kmhs >= 10 then
local smie = smie + 2
local smieci = setElementData(v,"smieci",smie)
setElementData(v,"pojazd_opis","?mieci: "..smieci.."%")
else return
end
end
)
addEventHandler("onVehicleStartExit",resourceRoot,
function (player)
local v = getPedOccupiedVehicle(player)
local smieci = getElementData(v,"smieci",smie)
setElementData(player,"pracaSweeper",false)
givePlayerMoney(player,smieci)
destroyElement(v)
end
)
addCommandHandler("dezaktywujs",
function (player)
setElementData(player,"pracaSweeper",false)
end
)