PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu Fehlermeldung bei Script



NewRaven
24-11-04, 11:02
Ja, auch den erfahreneren Usern ist manchmal nicht alles klar. Zum Beispiel, warum es mir mir weder mit Firefox noch mit Mozilla möglich ist, hier einen neuen Thread zu erstellen und ich somit tatsächlich den IE starten mußt, was meine Laune gleich wieder deutlich senkt ^^... oder aber - und das ist der Grund, warum ich den Thread erstellen wollte, was Morrowind wie macht. http://forums.ubi.com/infopop/emoticons/icon_smile.gif

Kommen wir zum praktischen Teil: wenn ich in einem schon irgendwann mal gestarteten und deshalb im Savegame gespeicherten Script die Anzahl der Variablen ändere - beispielsweise eine neue short-Variable einfüge, meldet mir Morrowind beim laden dieses Savegames immer "Local count for script 'Scriptname' differs from saved local count.". Kommt wie gesagt daher, daß sich die Anzahl der Variablen geändert hat - ist mir schon klar. Meine Frage nun: da ich dann ja die Auswahl habe, ob ich das Spiel fortsetzen möchte oder nicht, wird mein geändertes Script komplett und richtig abgearbeitet oder nicht? Bei normalen Scripten versuche ich das ja immer zu umgehen und ändere das Script soweit, daß keine weitere Variable benötigt wird. Hier gehts aber um das TribunalMain-Script ( Gründe für die Änderung stehen hier http://www.newraven.net/index.php?showtopic=567 ) und es wäre zumindest nicht sehr schön, wenn dieses nach dem nötigen Bugfixing garnichts mehr tun würde...

NewRaven
24-11-04, 11:02
Ja, auch den erfahreneren Usern ist manchmal nicht alles klar. Zum Beispiel, warum es mir mir weder mit Firefox noch mit Mozilla möglich ist, hier einen neuen Thread zu erstellen und ich somit tatsächlich den IE starten mußt, was meine Laune gleich wieder deutlich senkt ^^... oder aber - und das ist der Grund, warum ich den Thread erstellen wollte, was Morrowind wie macht. http://forums.ubi.com/infopop/emoticons/icon_smile.gif

Kommen wir zum praktischen Teil: wenn ich in einem schon irgendwann mal gestarteten und deshalb im Savegame gespeicherten Script die Anzahl der Variablen ändere - beispielsweise eine neue short-Variable einfüge, meldet mir Morrowind beim laden dieses Savegames immer "Local count for script 'Scriptname' differs from saved local count.". Kommt wie gesagt daher, daß sich die Anzahl der Variablen geändert hat - ist mir schon klar. Meine Frage nun: da ich dann ja die Auswahl habe, ob ich das Spiel fortsetzen möchte oder nicht, wird mein geändertes Script komplett und richtig abgearbeitet oder nicht? Bei normalen Scripten versuche ich das ja immer zu umgehen und ändere das Script soweit, daß keine weitere Variable benötigt wird. Hier gehts aber um das TribunalMain-Script ( Gründe für die Änderung stehen hier http://www.newraven.net/index.php?showtopic=567 ) und es wäre zumindest nicht sehr schön, wenn dieses nach dem nötigen Bugfixing garnichts mehr tun würde...

iladrion
24-11-04, 14:47
Hi NewRaven,

hm, das mit dem Browser ist natürlich deppert... http://forums.ubi.com/infopop/emoticons/icon_rolleyes.gif Infopop....



Zu deinem Prob:
Hatte diese Meldung schon sehr oft, die Scripte liefen (wenn sie ansonsten keine Fehler hatten) weiter, allerdings wurden (bis auf wenige unerklärliche Ausnahmen) die Variablen genullt.

Aber eine Garantie wirds wohl nicht geben, da hilft dann nur genau testen, mit verschiedenen Savegames am besten. Notfalls melde dich per ICQ.

greets,
ila

NewRaven
24-11-04, 15:06
Das zeigt, wie selten ich neue Threads/Umfragen/PMs erstelle http://forums.ubi.com/infopop/emoticons/icon_smile.gif Antworten und alles weitere wichtige funktioniert ja glücklicherweise auch in anderen Browsern http://forums.ubi.com/infopop/emoticons/icon_smile.gif

Nun, dürfte in dem Fall kein großes Problem darstellen, da im TribunalMain-Script keine Globals verwendet werden. Wenn alles andere also wirklich fehlerfrei läuft, muss es wohl so gehen... trotzdem hab ich irgendwie ein ungutes Gefühl bei der Sache...

Außerdem zugegebenermaßen ziemlich bescheiden - so ne Fehlermeldung wirft sicher wieder viele Fragen auf...

Trotzdem danke erstmal soweit, Iladrion http://forums.ubi.com/infopop/emoticons/icon_smile.gif