Peppie84 / FS22_ExtendedGameInfoDisplay

Extends the current GameInfoDisplay in the upper right corner. Weitere LS22 :tractor: Mods: https://github.com/stars/Peppie84/lists/landwirtschafts-simulator-22
GNU General Public License v3.0
13 stars 6 forks source link

Error: Running LUA method 'update'. #10

Closed regs1980 closed 1 year ago

regs1980 commented 1 year ago

Starte ich das Spiel mit aktivierter Temperatur per Einstellung, kommt dieser lua Fehler.

Error: Running LUA method 'update'. dataS/scripts/environment/weather/Weather.lua(718) : attempt to index local 'instance' (a nil value)

aktivierter Temperatur

log Temp on.txt

Deaktiviere ich es aber und starte dann das Spiel, schreibt sich keiner in die log.

Deaktivierter Temperatur

log temp off.txt

Peppie84 commented 1 year ago

Danke @regs1980 , ich prüfe es.

Peppie84 commented 1 year ago

@regs1980 ich kann den Fehler auf einer Giants-Karte nicht reproduzieren. Vielleicht schlägt eine andere Mod dazwischen oder eine Karte. Ich bräucht noch ein paar Infos:

danke

regs1980 commented 1 year ago

Ich habe es jetzt mal durchgetestet, es tritt nur im Multiplayer auf, egal bei welcher Karte.

Standardkarte Elmcreek

log.txt

Peppie84 commented 1 year ago

@regs1980 vielen Dank für die Hilfe. Als du Multiplayer sagtest, dann kam es mir schon. Im Loading / Jetzt Starten-Screen wird im Hintergrund schon die Temperatur-Daten ausgelesen aber es dauert etwas bis der Server die Forecast.xml Daten an den Client gesendet hat. Solange die Daten nicht vorhanden sind kommt dieser Fehler.

Ich habe jetzt ein fix eingebaut wo das auslesen der Temperatur-Daten später stattfindet.

Peppie84 commented 1 year ago

Da es etwas dauern kann bis ich das nächste Release mache, könnt ihr hier die Version mit dem Fix downloaden, wer mag. Der Fehler hindert nicht am spielen, wird nur jeweils beim verbinden auf einen Dedi-Server beim Client in der Log geworfen.

FS22_ExtendedGameInfoDisplay-dev.zip