Beschreibung
Empfehlung:Beschreibung
Ich habe zwar ein Lenkrad, spiele aber fast ausschließlich mit der Tastatur. Auf kurvigen Straßen bin ich dabei immer wieder im Graben oder vorm nächten Strommasten gelandet.
Nun habe ich dieses Script erfunden. Es variiert abhängig von der gefahrenen Geschwindigkeit die Lenkgeschwindigkeit, die Rückstellgeschwindigkeit (autoRotateBackSpeed) und den maximalen Lenkeinschlag. Außerdem dreht es die Kamera passend zum Lenkeinschlag. Beide Funktionen lassen sich auch wieder ausschalten, und zwar mit folgenden Tasten:
- ksmCAMERA [Umschalt Links + C]: Bewegliche Kamera an/aus, Default ist an
- ksmENABLE [Umschalt Links + E]: Adaptive Lenkung an/aus, Default ist an
- ksmREVERSE [Umschalt Links + R]: Zurückblicken an/aus, Default ist an
- ksmPLUS [Strg Links + E]: Empfindlichkeit erhöhen ksmMINUS [Strg Links + C]: Empfindlichkeit senken
- ksmUP, ksmDOWN, ksmLEFT, ksmRIGHT [Umschalt Rechts + Pfeiltaste]: Nach vorne, hinten, links, rechts blicken
- ksmMIRROR [Stjrg Links + R]: Spiegel an/aus
Neu in Version 1.9
Ab Version 1.9 wird die Kamera nur noch in der Innenansicht gedreht. Ausserdem wurden die Parameter nochmals überarbeitet. Zusätzlich kann man in jedem Fahrzeug die Spiegel ein- oder ausschalten. Das ist für eher schwache PCs um ein paar mehr Frames pro Sekunde zu gewinnen.
Konfiguration
Falls bei euch einzelne Einstellungen an oder aus sein sollen, so könnt Ihr auch eigene Defaults setzen. Legt dazu im Ordner "mods" die Datei "keyboardSteerMogliConfig.xml" mit folgendem Inhalt an:
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<KSMGlobals>
<ksmSteeringIsOn type="bool" value="true" />
<ksmCameraIsOn type="bool" value="false"/>
<ksmCamInsideIsOn type="bool" value="true" />
<ksmReverseIsOn type="bool" value="true" />
<ksmDrawIsOn type="bool" value="false"/>
<enableAnalogCtrl type="bool" value="false"/>
</KSMGlobals>
Die 4 Einträge steuern folgende Defaults:
- ksmCameraIsOn: Bewegliche Kamera (alle Kameras)
- ksmCamInsideIsOn: Bewegliche Kamera (nur Innenansicht)
- ksmSteeringIsOn: Adaptive Lenkung
- ksmReverseIsOn: Zurückblicken
- ksmDrawIsOn: Tastenbelegung in F1 immer anzeigen
- enableAnalogCtrl: Gaspedal und Lenkung auch für Analog-Kontroler anpassen
Entwicklerversion
https://github.com/Mogli12/KeyboardSteer
In GitHub kann man auch prima Probleme melden und deren Bearbeitung nachverfolgen.
Credits
Mogli aka biedens
-
28. Februar, 11:55 UhrVersion 1.9
- Drehung der Kamera nur noch in der Innenansicht
- Spiegel schaltbar -
19. Dezember, 15:43 UhrVersion 1.81
MP bug fix in mogliBase.lua
-
19. Dezember, 10:28 UhrVersion 1.8
Fine tuning
-
11. November, 23:37 UhrVersion 1.7.1
Compatible with ZZZ_driveControl
-
von adcrafter27
vor etwa 10 Jahre -
von Karvon
vor etwa 10 Jahre -
von Chaotix_Gaming
vor mehr als 8 Jahre
91 Kommentare
Ich vermisse diesen Mod sooooooooooo sehr im LS17.
Kommt der vieleicht noch ?
Wäre suuuuuuper.
das wer gut für LS17 kommt da was
Wir haben im MP ein Problem mit der Camera, in der Innencamera ruckelt es extrem, verlässt der 2. Spieler das Spiel, geht es wieder, kommt er wieder rein, ruckelt es wieder, aber halt nur bei der Innencamera.
Hallo zusammen,
seit der neuen Version dauert das umschalten Vorwärts-Rückwärts ziemlich lange.
Hab beobachtet das die Anzeige im DriveControll erst komplett unten sein muss
bevor er die Richtung wechselt.
Das ist ziemlich hinderlich beim Laden.
Gruss
Für mich ist die Mod auf Server nicht funktioniert funktioniert nur bei CLAAS und andere Smety von nichts auch nur Originale
Gute mod Störung Multi , wenn Sie das Lenkrad drehen sich die Kamera um 360 ° drehbar
Hallo kompatibel Multiplayer ?
Hallo seit dem neuesten update 1.4.2 habe ich diverse lua fehler. Haben das Problem noch andere oder bin ich da alleine?
warum bekomme ich nur server fehler beim download?
Sehr prakitischer Mod mach weiter so ;)
Hallo,
gibts mittlerweile für diesen genialen MOD ne Lösung bzgl. des Problemes mit dem JENZ Holzhäckslers und den callstacks? Die Lösung welche unten gepostet wurde, soll ja nicht funktionieren.
Wäre toll, wenn dieses Problemchen gelöst werden würde/bereits wurde. Ich nutz die Mod ständig, selbst als Lenkradnutzer!
Toller Mod - DANKE
kenn ich noch aus LS 13 und seitdem begeistert davon
5 Sterne und eine Empfehlung von mir
hab gar nicht gewusst das eine xml datei im modordner auch eine funktion haben kann - ,an lernt nie aus :)
.
...echt genial !
ich muss eingestehen, dass ich deine MOD schon damals mal in meinem mod-ordner hatte, aber es mich immer genervt hatte, dass die kamera beim rückwärtsfahren umschwenkte ! - manchmal muss man beim hängerankuppeln, vor und zurück, und das machte mich etwas raschlig ! ^^
... war aber mein fehler, ich hätte mich mit deiner MOD mehr auseinander-setzen sollen. - na wie das so ist, GAME neu gekauft, und schnell mal alles ausprobieren, ohne gross nachzulesen ;)
man kann ja alles sehr leicht ein- und abstellen, sogar noch die kamera anpassen, dein MOD ist echt genial und super, und deswegen meine ( verspäteten ) 5* und eine fette empfehlung !
danke dir für deine müh !
... olle BALOO ;)
.
Hallo.
wenn man den Patch 1.3 PB 2 installiert hat, und man mit angehängtem Jenz Hacker die RUL´s einschaltet hängt sich das Spiel auf. Wirft dann Call Stack aus.
Das komische ist das es mit dem Light Addon von Vertex zusammen hängt, wenn der Mod Light Addon draussen ist passiert nix,wenn er drin ist kommt der Call Stack mit dem Besser Lenken Mod.
Was noch komisch ist,das bei ein paar Treckern die Hinterräder ruckeln, also im Stand und bei abgestellten Motor.
Klasse Mod nur die Fehlermeldung hier
C:/Users/XXXX/Documents/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua:244: attempt to index a nil value
Error: Running LUA method 'update'
Gibt leider einen Error wenn man mit dem Jenz arbeitet..
Hallo,
erstmal der Mod finde ich eine gute Idee habe mich auch darüber gefreut nur wird mir von der Kamera nach eine gewissen Zeit schlecht da sie so viel sich bewegt. Trotzdem kann ich den Mod nur weiterempfehlen.
Gruß!
Ich hab ein Problem mit dem Mod.
Wenn ich ihn im SP spiele funzt alles tadellos.
Im MP schwenkt die Kamera beim einlenken ohne zu stopen nach hinten und zentriert nicht mehr wenn ich wieder geradeaus fahre.
Das einzigste was ich am Mod geändert habe ist das alles ausgeschaltet ist wenn man in einen Trekker einsteigt. Die Anleitung hierfür hast du ja in der Modbeschreibung beschrieben.
Kannst du mir da einen Tip geben?
MfG
Die seitliche Kameraführung ist selbst mit Lenkrad in Kurven ein echter Gewinn.
Könntest du eventuell auch die Kameraneigung entlang der Fahrtrichtung beim Fahren in der Außenansicht an die Neigung des Fahrzeugs anpassen?
Also wenn man bergan fährt, sieht man ja fast nur noch das Dach des Fahrzeugs und wenn es nach der Steigung wieder herunter geht seh ich nur noch das Heck in Großformat und muss deswegen dennoch immer wieder zur Maus greifen, um den Fahrweg zu sehen.
Wenn die Kamera die Neigung entlang der Fahrtrichtung des Fahrzeugs abfragen könnte und die Kameraneigung entsprechend anpassen könnte, bräuchte ich beim Fahren wirklich nicht mehr zur Maus greifen.
Ja klar fahre ich bei längeren Strecken in der Innenansicht, aber beim rangieren ist die Außenansicht doch oftmals besser.
tolles script nur leider gibts bei der forstwirtschaft ein kleines Problem: /mods//zzzKeyboardSteer/keyboardSteerMogli.lua:244: attempt to index a nil value
Beim HEM 583 Z
kann ich bestätigen.
Der Jenz HEM 583 (standard, kein mod) lässt BLmdT leider Amok laufen.
Heul, ich will nicht mehr auf die automatische Rückfahrkamera verzichten.
hier auch noch mal ein Auszug aus meiner log.txt:
Error: D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua:477: attempt to index a nil value
------------------------------------------------------------------------
2: D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/mogliBase.lua (183): mbSetState11
3: D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua (547): <???>
4: [C] (-1): pcall
5: D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/mogliBase.lua (180): mbSetState11
6: D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua (145): update
7: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/vehicles/Vehicle.lua"] (2518): update
8: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/network/Server.lua"] (56): update
9: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/BaseMission.lua"] (1115): update
10: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/FSBaseMission.lua"] (1510): update
...
------------------------------------------------------------------------
true true true
Error: D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua:543: table index is nil
------------------------------------------------------------------------
2: D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/mogliBase.lua (183): mbSetState11
3: D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua (145): update
4: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/vehicles/Vehicle.lua"] (2518): update
5: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/network/Server.lua"] (56): update
6: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/BaseMission.lua"] (1115): update
7: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/FSBaseMission.lua"] (1510): update
8: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/missions/mission00.lua"] (213): update
9: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/missions/CareerMap01.lua"] (143): update
10: [string "D:/Code/Giants/lsim2015/build/finalbin/dataS/scripts/main.lua"] (1401): <???>
------------------------------------------------------------------------
3 3 nil
Error: Running LUA method 'update'.
D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua:244: attempt to index a nil value
Error: Running LUA method 'update'.
D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua:244: attempt to index a nil value
Error: Running LUA method 'update'.
D:/user_andyk/Dokumente/My Games/FarmingSimulator2015/mods//zzzKeyboardSteer/keyboardSteerMogli.lua:244: attempt to index a nil value
Hab mich tierisch über den Jenz geärgert und auch, dass diese Mod immer mit dem Jnz abstürzt, hab ich mir das mal angesehen.
Suchen nach (in Zeilen 477 bis 479):
self.ksmCameras[i].zero = c.rotY
self.ksmCameras[i].last = c.rotY
self.ksmCameras[i].smooth = c.rotY
ersetzen mit:
self.ksmCameras[i].zero = Utils.getNoNil(c.rotY, 0)
self.ksmCameras[i].last = Utils.getNoNil(c.rotY, 0)
self.ksmCameras[i].smooth = Utils.getNoNil(c.rotY, 0)
Suchen nach (in Zeilen 541 bis 543):
zero = self.cameras[new].rotY,
last = self.cameras[new].rotY,
smooth = self.cameras[new].rotY }
Ersetzen mit:
zero = Utils.getNoNil(self.cameras[new].rotY, 0),
last = Utils.getNoNil(self.cameras[new].rotY, 0),
smooth = Utils.getNoNil(self.cameras[new].rotY, 0) }
Dann sollte das Absturzproblem mit dem Jenz für diese Mod behoben sein.
Ich bekomme jedenfalls keine Fehlermeldungen mehr von dieser Mod.