ich kenne solche Überläufe, sie kommen meist in schleifen zustande, die folgende Form haben:
for (int i = bla; i != irgendwas; i++)
wenn der startwert ungünstig gewählt muss es zum überlauf kommen bevor die abbruch bedingung erfüllt ist(besser wär <= oder >=).
Aber du kannst ja mal schauen ob du so eine Zeile im Code hast und vielleicht an der Stelle mal ne Fehlermeldung einbauen.
Edit: ich galaube ich hatte auch mal ein problem mit deinen Programm, schuld war wenn ich mich recht erinnere eine nicht initialisierte Variable. (das nicht initialisieren ist glaub ich durch den dsa 1 support gekommen, du hast das initialisieren in eine if anweisung gekapselt und einen Pfad nicht initialisiert)
for (int i = bla; i != irgendwas; i++)
wenn der startwert ungünstig gewählt muss es zum überlauf kommen bevor die abbruch bedingung erfüllt ist(besser wär <= oder >=).
Aber du kannst ja mal schauen ob du so eine Zeile im Code hast und vielleicht an der Stelle mal ne Fehlermeldung einbauen.
Edit: ich galaube ich hatte auch mal ein problem mit deinen Programm, schuld war wenn ich mich recht erinnere eine nicht initialisierte Variable. (das nicht initialisieren ist glaub ich durch den dsa 1 support gekommen, du hast das initialisieren in eine if anweisung gekapselt und einen Pfad nicht initialisiert)
"Mut ist der Zauber, der Träume Wirklichkeit werden lässt"
Savegameditoren, Tools und Patches der Nordlandtrilogie
Mein DSA Savegameditor
Savegameditoren, Tools und Patches der Nordlandtrilogie
Mein DSA Savegameditor