Hey leute ich habe ne Frage ich habe eine Ordnungsfraktion erstellt und dann eine mission erstellt, also es geht darum dass man durch die Marker fahren muss... was ist der fehler????
Lua
local player = sourcelocal money = vioGetElementData ( player, "money" )
xstart = -2276.2109375ystart = 211.826171875zstart = 34.8613548278
x1 = -2249.2275390625y1 = 245.7763671875z1 = 34.86140823364
x2 = -2242.7822265625y2 = 383.1865234375z2 = 34.964702606201
x3 = -2242.7822265625y3 = 383.1865234375z3 = 34.964702606201
x4 = -2242.7822265625y4 = 383.1865234375z4 = 34.964702606201
xstop = -2269.9228515625ystop = 97.3662109375zstop = 34.8656578063
startreinigung = createMarker ( xstart, ystart, zstart, "cylinder", 5, getColorFromString ( "#00FF7799" ) )addEventHandler ( "onMarkerHit", startreinigung, reinigung_start_func )
function reinigung_start_func if not isOrdnung(source) then outputChatBox("Du bist kein Ordnungshälter",source) end
if getPedOccupiedVehicleSeat ( source ) == 0 then if OrdVehicles[veh] then if isOrdnung(source) then marker1reinigung = createMarker ( x1, y1, z1, "startreinigung", 5, 255, 0, 0, 125 ) setMarkerColor ( startreinigung, 0, 0, 0, 0 ) end end end end
addEventHandler ( "onMarkerHit", marker1reinigung, reinigung_1_func )
function reinigung_1_func
if not isOrdnung(source) then outputChatBox("Du bist kein Ordnungshälter",source) end if getPedOccupiedVehicleSeat ( source ) == 0 then if OrdVehicles[veh] then if isOrdnung(source) then marker2reinigung = createMarker ( x2, y2, z2, "checkpoint", 5, 255, 0, 0, 125 ) vioSetElementData ( player, "money", money + 20 ) setMarkerColor ( marker1reinigung, 0, 0, 0, 0 ) end end end end
addEventHandler ( "onMarkerHit", marker2reinigung, reinigung_2_func )
function reinigung_2_func if not isOrdnung(source) then outputChatBox("Du bist kein Ordnungshälter",source) end if getPedOccupiedVehicleSeat ( source ) == 0 then if OrdVehicles[veh] then if isOrdnung(source) then marker3reinigung = createMarker ( x2, y2, z2, "checkpoint", 5, 255, 0, 0, 125 ) vioSetElementData ( player, "money", money + 20 ) setMarkerColor ( marker2reinigung, 0, 0, 0, 0 ) end end endend
addEventHandler ( "onMarkerHit", marker3reinigung, reinigung_3_func )
function reinigung_3_func if not isOrdnung(source) then outputChatBox("Du bist kein Ordnungshälter",source) end if getPedOccupiedVehicleSeat ( source ) == 0 then if OrdVehicles[veh] then if isOrdnung(source) then marker4reinigung = createMarker ( x2, y2, z2, "checkpoint", 5, 255, 0, 0, 125 ) vioSetElementData ( player, "money", money + 20 ) setMarkerColor ( marker3reinigung, 0, 0, 0, 0 ) end end endend
addEventHandler ( "onMarkerHit", marker4reinigung, stop_reinigung )
function stop_reinigung(hitElement) if not isOrdnung(source) then outputChatBox("Du bist kein Ordnungshälter",source) end if getPedOccupiedVehicleSeat ( source ) == 0 then if OrdVehicles[veh] then if isOrdnung(source) then setElementPosition(hitElement,xstop,ystop,zstop) end end endend
Alles anzeigen