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:
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
