Mod "Längere Entladezeit" blockiert Palettenverkauf
Posted: Thu Feb 03, 2022 9:12 am
by Jason06
- PC/Mac/PS4/XB1: Mac
- Versionsnummer des Spiels: 1.2.0.0
- Fahrzeug/Gerät/Modell/Objekt: beliebig
- Fehler/Problem: Geladene Paletten werden am Verkaufstrigger für Paletten ignoriert, ein Verkauf ist nicht mehr möglich
- Single- oder Multiplayer: Beides
- Tritt auf, wenn: Mit Paletten beladener Anhänger wird zum Verkaufstrigger gefahren.
- Tritt auch auf Standardmaps ohne Mods auf ja/nein: Ja, reproduzierbar z.B. auf Elmcreek nur mit Mod "Längere Entladezeit" im Spiel.
Offenbar wird die überschriebene Funktion für den Entladevorgang bei Paletten stets mit Rückgabewert "false" beendet, es wird nicht der Wert der der ursprünglichen Funktion (superfunc) durchgereicht. Eine entsprechende Korrektur im Skript behebt den Fehler.
Re: Mod "Längere Entladezeit" blockiert Palettenverkauf
Posted: Thu Feb 03, 2022 9:32 am
by CptCray
Ich füge mal hinzu, dass sich Bigbags mit dem Mod auch nicht mehr entleeren lassen, da unten am Bigbag dann der Auslass fehlt.
Re: Mod "Längere Entladezeit" blockiert Palettenverkauf
Posted: Mon Sep 26, 2022 6:40 pm
by cabmac
CptCray wrote: ↑Thu Feb 03, 2022 9:32 am
Ich füge mal hinzu, dass sich Bigbags mit dem Mod auch nicht mehr entleeren lassen, da unten am Bigbag dann der Auslass fehlt.
habe ich ebenfalls...hat mich gekostet, das rauszukriegen...
Re: Mod "Längere Entladezeit" blockiert Palettenverkauf
Posted: Mon Sep 26, 2022 6:49 pm
by Jason06
Leider ist der Modder coolfarmer auf keinem mir bekannten Kanal erreichbar. Eine Korrektur des Skripts wäre nicht schwer.
Re: Mod "Längere Entladezeit" blockiert Palettenverkauf
Posted: Wed Sep 28, 2022 1:32 pm
by Jason06
Leider ist der Modder coolfarmer nicht zu kontaktieren, auch nicht über PM in diesem Forum, daher poste ich die Lösung des Problems hier:
Das Lua-Skript gibt beim Entladen von Paletten und Bigpacks jedes Mal "false" zurück, wenn eine Palette/Bigpack erkannt wird. Stattdessen sollte aber der von superfunc zurückgegebenen Wert durchgereicht werden, was die Paletten wieder nutzbar machen würde.
Um das zu korrigieren, sind im Skript IncreasedUnloadingTime.lua folgende (kleine) Änderungen notwendig:
Leider ist der Modder coolfarmer nicht zu kontaktieren, auch nicht über PM in diesem Forum, daher poste ich die Lösung des Problems hier:
Das Lua-Skript gibt beim Entladen von Paletten und Bigpacks jedes Mal "false" zurück, wenn eine Palette/Bigpack erkannt wird. Stattdessen sollte aber der von superfunc zurückgegebenen Wert durchgereicht werden, was die Paletten wieder nutzbar machen würde.
Um das zu korrigieren, sind im Skript IncreasedUnloadingTime.lua folgende (kleine) Änderungen notwendig: