Hallo zusammen,
ich hab mir mal das ForwardSpeedLimiter Script von DD Modpassion versucht umzubauen und hatte nur begrenzt Erfolg. Mit Lua bin ich noch ein sehr blutiger Anfänger.
Das Skript begrenzt die Höchstgeschwindigkeit auf die im Tempomat eingestellte Geschwindigkeit.
Mein Ziel war es das ganze per Tastendruck aktivierbar/deaktivierbar zu machen. (So ähnlich wie der Speedlimiter damals aus DriveControl)
Kann mir hier vielleicht jemand weiterhelfen.
Hier der Code:
-- author: DD ModPassion
-- date: 04.02.2020
-- copyright (C): DD ModPassion, All Rights Reserved
-- version: farming simulator 19
forwardSpeedLimiter = {}
function forwardSpeedLimiter.prerequisitesPresent(specializations)
return true
end
function forwardSpeedLimiter.registerEventListeners(vehicleType)
SpecializationUtil.registerEventListener(vehicleType, "onUpdateTick", forwardSpeedLimiter)
end
function forwardSpeedLimiter:onUpdateTick(dt, isActiveForInput, isActiveForInputIgnoreSelection, isSelected)
local spec = self.spec_drivable self.spec_motorized.motor.maxForwardSpeed = spec.cruiseControl.speed / 3.6
end
Alles anzeigen
LG Martin