Ich finde einfach nicht den Fehler. Der Marker möchte einfach nicht erscheinen!
Lua
geldtruckmarker = createMarker(-1586.5999755859, 721.40002441406, -4.9000000953674,"cylinder",1.5,255,0,0,255)
function markerHit ( player )
outputChatBox ( "Tippe /geldtruck um den Geldtruck zu starten!", player, 200, 0, 0 )
end
addEventHandler ( "onMarkerHit", geldtruckmarker, markerHit )
function Geldtruckstart ( player, cmd )
if isCop( player ) then
local x, y, z = getElementPosition ( player )
local px, py, pz = -1586.5999755859, 721.40002441406, -4.9000000953674
if getDistanceBetweenPoints3D ( x, y, z, px, py, pz ) <= 10 then
robVehicle = createVehicle ( 428, -1581.5, 716.29998779297, -5, 0, 0, 270 )
robVehicleBlip = createBlip ( 2285.8999023438, 2439.8999023438, 3.2999999523163, 19, 2, 255, 0, 0, 255, 0, 99999, getRootElement() )
outputChatBox ( "Es wurde ein Geldtruck beladen! Er befindet sich auf dem Weg nach Las Venturas!!", getRootElement(), 202, 0, 0 )
setVehiclePaintjob ( robVehicle, 0 )
setVehicleColor ( robVehicle, 0, 0, 0, 0 )
warpPedIntoVehicle ( player, robVehicle )
outputChatBox ( "Zielort: Police Department Las Venturas!", player, 0, 125, 0 )
else
outputChatBox ( "Du befindest dich nicht am Marker im PD!", player, 125, 0, 0 )
end
else
outputChatBox ( "Du bist kein Polizist!", player, 125, 0, 0 )
end
end
addCommandHandler ( "geldtruck", Geldtruckstart )
Geldtruckende = createMarker ( 2285.8999023438, 2439.8999023438, 3.2999999523163, "checkpoint", 2, 0, 125, 0 )
function Geldtruckende_funcs ( player, dim )
local veh = getPedOccupiedVehicle ( player )
if veh then
if getPedOccupiedVehicleSeat ( player ) == 0 then
if getElementModel ( veh ) == 428 then
outputChatBox ( "Das Geld ist Abgegeben! Du erhälst eine Belohnung!", player, 0, 125, 0 )
vioSetElementData ( player, "money", vioGetElementData ( player, "money" ) + 10000 )
destroyElement ( robVehicle )
destroyElement ( robVehicleBlip )
outputChatBox ( "Der Geldtruck wurde erflogreich abgeliefert!", getRootElement(), 202, 0, 0 )
end
end
end
end
addEventHandler ( "onMarkerHit", Geldtruckende_funcs, Geldtruckende )
Alles anzeigen
Ich hoffe jemand kann mir weiterhelfen.
Im Debugscript kommt auch kein error *?(*
PS: Das war ein Ehemaliges Carrob Script!