function startt ()
srandomveh()
end
addEventHandler("onResourceStart", getResourceRootElement(), startt)
function srandomveh ()
local zahlm = math.random (1, 3)
local portstring = pos[tonumber(zahlm)]
local mX = gettok ( portstring, 1, string.byte(',') )
local mY = gettok ( portstring, 2, string.byte(',') )
local mZ = gettok ( portstring, 3, string.byte(',') )
ramarker = createMarker (mX, mY, mZ, "checkpoint", 2.25, 255,0,0)
addEventHandler( "onMarkerHit", ramarker, newmarker)
addEventHandler( "onMarkerHit", ramarker, randomveh)
end
function newmarker ()
destroyElement(ramarker)
srandomveh()
end
SO
function randomveh (thePlayer)
if getElementType(thePlayer)=="player" then
local veh = getPedOccupiedVehicle (thePlayer)
local zahlv = math.random (1, 111)
local x,y,z = getElementPosition (veh)
setElementModel (veh, cars[zahlv])
local veh2 = getElementModel (veh)
setElementPosition (veh , x, y, z+0.25)
fixVehicle (veh)
end
end