Heyho,
Ich habe mir gerade ein Script geschrieben das einen Zug beschleunigt und auch wieder abbremst wenn man den Befehl (/stopzug) eingibt! Aber iwie klappt das Stoppen/Bremsen nicht!
Ich bekomme ich diesen Error:
Externer Inhalt
www7.pic-upload.de
Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
Könnt ihr mir helfen dies zu beheben?
Zug erstellen und Befehl definieren!
Lua
-- Züge (+Optionen):
Zug1 = createVehicle ( 538, -1942.9384765625, 165.9677734375, 27.000619888306, 0, 0, 176.80297851562, "STREAK" )
setVehicleLocked ( Zug1, false )
setTrainDerailable ( Zug1, false )
-- Bahnhöfe:
SFBF = createColSphere ( -1942.9384765625, 165.9677734375, 27.000619888306, 1)
function startTimer ()
setTimer ( startZug11, 15000, 1 )
end
addEventHandler ( "onResourceStart", getRootElement(), startTimer)
function stopTrain ()
if (Train1Stopped == "false") then
setTimer( stopZug15, 50, 1)
end
end
addCommandHandler( "stopzug", stopTrain )
--[[
killTimer ( Zug1Timer )
setTrainSpeed ( Zug1, 0)
setTimer ( speedUpTrains, 2000, 1 )
--]]
Alles anzeigen
Timer zum Anfahren und Bremsen!
Lua
-- Bremsen Zug 1
function stopZug15 ()
killTimer( ZugTimer )
setTrainSpeed ( Zug1, 0.7 )
setTimer( stopZug14, 500, 1)
end
function stopZug14 ()
setTrainSpeed ( Zug1, 0.6 )
setTimer( stopZug13, 500, 1)
end
function stopZug13 ()
setTrainSpeed ( Zug1, 0.5 )
setTimer( stopZug12, 500, 1)
end
function stopZug12 ()
setTrainSpeed ( Zug1, 0.3 )
setTimer( stopZug11, 500, 1)
end
function stopZug11 ()
setTrainSpeed ( Zug1, 0.1 )
Train1Stopped = "true"
setTimer( startZug11, 5000, 1)
end
-- Beschleunigen Zug 1
function startZug11 ()
Train1Stopped = "false"
setTrainSpeed ( Zug1, 0.3 )
setTimer( startZug12, 500, 1)
end
function startZug12 ()
setTrainSpeed ( Zug1, 0.5 )
setTimer( startZug13, 500, 1)
end
function startZug13 ()
setTrainSpeed ( Zug1, 0.6 )
setTimer( startZug13, 500, 1)
end
function startZug14 ()
setTrainSpeed ( Zug1, 0.7 )
setTimer( startZug15, 500, 1)
end
function startZug15 ()
setTrainSpeed ( Zug1, 0.8 )
setTrainDerailable ( Zug1, false )
Train1Stopped = "false"
ZugTimer = setTimer( startZug15, 1000, 1 )
end
Alles anzeigen