modelleicher / FS22_simpleIC

Global Interactive Control Mod for FS22. The popular Mod from FS19 is back, converted and reworked by the original Author!
61 stars 24 forks source link

Einstellungen ändern ohne Admin-Rechte / Einstellungen speichern #20

Closed jason0611 closed 1 year ago

jason0611 commented 2 years ago

Hallo Modelleicher,

zunächst vielen Dank für SimpleIC: Das ist eines der Skripts, die für mich aus dem LS nicht mehr wegzudenken sind.

Zwei Dinge haben mich allerdings etwas gestört: Zum einen ist im MP die Admin-Rolle erforderlich, um die Einstellungen zu ändern, und zum anderen werden die getätigten Einstellungen nicht gespeichert und müssen jedes Mal neu getätigt werden.

Da ich in der letzten Woche etwas Zeit hatte, habe ich dem Skript eine Funktion zum Speichern und Laden der Einstellungen hinzugefügt und die Einstellungen im Spielmenü in den Bereich "Allgemeine Einstellungen" verschoben, weil dieser auch ohne Admin-Rolle im Spiel aufrufbar ist.

Alle Änderungen sind in der registerSimpleIC.lua, wenn Du Interesse daran hast, stelle ich sie Dir gerne hier oder via Pull-Request zur Verfügung. Bitte verstehe es nicht als Einmischerei in Deine Skripte: Ich sehe einfach, dass Du sehr beschäftigt bist mit ebenfalls wichtigen Themen und Mods und möchte daher ein kleines bisschen unterstützen.

Viele Grüße, Martin

modelleicher commented 2 years ago

Moin, kannst du mir gerne zukommen lassen wenn alles funktioniert und du nichts dagegen hast würd ich das dann in die nächste Version übernehmen :) Das speichern der Einstellungen war schon lange auf der Liste dessen was ich gerne umgesetzt hätte, das andere klingt auch vernünftig.

Bitte verstehe es nicht als Einmischerei in Deine Skripte

Da hab ich nix dagegen sofern das vernünftig gemacht ist und die Sinnhaftigkeit der Änderungen plausibel erklärt werden kann, im Gegenteil.. Wie du sagst ich hab immer viel zu tun und viele Projekte gleichzeitig da wär ich blöd mich über Hilfe zu beschweren ;)

LG

jason0611 commented 2 years ago

Natürlich habe ich nichts gegen die Verwendung des Codes, sonst hätte ich es ja nicht angeboten. :-) Ich habe es bei mir im SP und im MP (Dediserver) getestet, allerdings nicht in größerer Runde. Da ich den Code zum Laden und Speichern größtenteils aus meinem Vorgewendemanagement genommen habe, sollten Überraschungen aber eher ausbleiben. Ich erstelle gleich mal einen Pull-Request.

jason0611 commented 2 years ago

Ein Pull-Request macht keinen Sinn, es würde die ganze Entwicklung- und Testhistorie hochgeladen und synchronisiert. Daher lieber auf diesem Weg: registerSimpleIC.txt

modelleicher commented 2 years ago

Danke! :)

Ja da muss ich gestehen hab ich nicht so wirklich raus wie das auf Github genau funktioniert oder wie man das aufsetzt/einstellt dass man da die Hilfe anderer vernünftig einpflegen kann.. :D