Hallo
ich habe zwei Probleme gerade mit meinem Postboten Job nemlich mein erstes Problem ist:
1. das ich nicht weiß wie ich ne simple if abfrage machen kann der abfragt in welchen Job der spieler ist. ich habe es ja schon versucht mit:
aber diese abfrage hat nicht funktioniert, und es gab und auh kein error zu diesem fehler, und ich komme auch auf keine andere Idee wie ich das machen könnte.
und
mein 2. Problem ist :
wenn ich den Job starten will wählt er per math.random einnen marker aus und soll diesem erstellen aber der wählt immer z.b. den marker 2 aus aber erstellt ihn nicht aber die outputchatbox erscheint ganz normal. vielleicht fällt euch ein fehler auf den ich nicht sehe
hier das script:
Lua
function start_postbote ()
outputChatBox ("es kommt an")
local rnd = math.random (1,3)
if _G["postbotenmarker"..rnd] == nil then
outputChatBox ("es kommt bis nil abfrage")
if rnd == 1 then
postbotenmarker1 = createMarker (-317.10000610352,1059.3000488281,19.700000762939,"checkpoint",1,200,0,0, 255, getLocalPlayer ())
postbotenmarker1blip = createBlip (-317.10000610352,1059.3000488281,19.700000762939,0, 0, 2, 255, 0, 0, 255, 0, 99999.0, getLocalPlayer() )
outputChatBox ("marker1")
end
if rnd == 2 then
postbotenmarker2 = createMarker ( -247.30000305176,1010.5999755859,19.700000762939,"checkpoint",1,200,0,0,255,getLocalPlayer())
postbotenmarker2blip = createBlip (-247.30000305176,1010.5999755859,19.700000762939,0, 0, 2, 255, 0, 0, 255, 0, 99999.0, getLocalPlayer() )
outputChatBox ("marker2")
end
if rnd == 3 then
postbotenmarker3 = createMarker (-267.60000610352,1124.3000488281,19.700000762939,"checkpoint",1,200,0,0,255,getLocalPlayer())
postbotenmarker3blip = createBlip (-267.60000610352,1124.3000488281,19.700000762939,0, 0, 2, 255, 0, 0, 255, 0, 99999.0, getLocalPlayer())
outputChatBox ("marker3")
end
end
end
addEvent ("startpostboten_job", true)
addEventHandler ("startpostboten_job", getRootElement (), start_postbote)
Alles anzeigen
und es kommen auch keine jeglichen error´s