local punkty = {
{x, y, z},
{x, y, z}, --Tutaj wstawiasz kordy nast?pnych marker?w
}
local punkty2 = {}
for i,v in ipairs(punkty) do
punkty2[i] = createMarker(v[1], v[2], v[3], "checkpoint", 5)
setMarkerSize(punkty2[i], 0)
setElementData(punkty2[i], "punkty:nr", i)
addEventHandler("onMarkerHit", punkty2[i], function(el)
givePlayerMoney(el,20)
destroyElement(jobBlip)
p_autobusu(el)
end)
end
function p_autobusu(plr)
local ilosc = #punkty
cel = cel+1
for k,v in ipairs(punkty2) do
if cel == #punkty+1 then
setMarkerSize(m2, 2)
setMarkerSize(punkty2[k], 0)
elseif k == cel then
setMarkerSize(punkty2[k], 5)
setMarkerSize(punkty2[k-1], 0)
return
end
end
end
m1 = createMarker(1357.87549, -1753.26013, 13.36378-1.3, "cylinder", 4, 50, 204, 57, 255) --Marker pierwszy
function start(player)
setMarkerSize(m1, 0)
cel = 0
p_autobusu(el)
end
addEventHandler("onMarkerHit", m1, start)
m2 = createMarker(1359.23132, -1417.64050, 14.51826, "cylinder", 2, 50, 204, 57, 255) --Marker ostatni
setMarkerSize(m2, 0)
addEventHandler("onMarkerHit", m2, function(el)
setMarkerSize(m2, 0)
setMarkerSize(m1, 2)
cel = 0
end)