Crystals-DSA-Foren
Effekte manuell hinzufügen über den Save Game Editor? - Druckversion

+- Crystals-DSA-Foren (https://www.crystals-dsa-foren.de)
+-- Forum: DSA - Am Fluss der Zeit (https://www.crystals-dsa-foren.de/forumdisplay.php?fid=53)
+--- Forum: Technische Fragen und Modifikationen (https://www.crystals-dsa-foren.de/forumdisplay.php?fid=58)
+--- Thema: Effekte manuell hinzufügen über den Save Game Editor? (/showthread.php?tid=5259)

Seiten: 1 2 3


RE: Effekte manuell hinzufügen über den Save Game Editor? - Lord Demon - 19.10.2016

Not an Errror bedeutet, dass die SQL Anweisungen korrekt in die Datenbank eingetragen wurden. Das hat Crystal dir gestern schon geschrieben. Hast du danach die Datenbank gespeichert? Wenn du die Änderungen nicht speicherst, kann es auch nicht funktionieren.


RE: Effekte manuell hinzufügen über den Save Game Editor? - Huhn123 - 19.10.2016

Ja. Wenn man es schließt, kommt ja extra ein Fenster mit der Frage ob man es speichern will. Abgesehen davon, wenn es nicht in der Datenbank wäre, müsste ja das Spiel abstürzen, weil es den Script nicht kennt. Es stürtzt aber weder ab noch kommt die Vergiftung. :(


RE: Effekte manuell hinzufügen über den Save Game Editor? - Lord Demon - 19.10.2016

Das Spiel stürtzt nicht ab, das Script wird einfach ignoriert und nicht ausgeführt.


RE: Effekte manuell hinzufügen über den Save Game Editor? - Huhn123 - 19.10.2016

Oder habe ich da was falsch gemacht? Habe es so gemacht:
1. DB Browser for SQLite als Admin gestartet.
2. Auf Datenbank öffnen geklickt.
3. In den Drakensang am Fluss der Zeit Ordner gegangen.
4. Auf Export.
5. Auf db.
6. statica1.db4 ausgewählt und auf Öffnen geklickt.
7. Auf SQL ausführen geklickt Oben Links.
8. Im Kästchen wo SQL1 steht folgendes eingegeben:
INSERT INTO "_Scripts_Statements" VALUES(X'24F2D4250E99E2CDDB52871E96ECA962','Action','AddStatusEffect who="AimedEntity" id="poison_wound_hard" showInConsole="false" actionSelection="script,quest,dialog" seCategory="all,item,statuseffect"; ',X'C096DEFDAC301CB9931985B6A417FB07');
INSERT INTO "_Scripts_Statements" VALUES(X'24F2D4250E99E2CDDB52871E96ECA963','Begin','25d4f224-990e-cde2-db52-871e96eca962',X'C096DEFDAC301CB9931985B6A417FB07');

INSERT INTO "_Scripts_ActionScripts" VALUES ("set_poison_wound_hard.xml",X'24F2D4250E99E2CDDB52871E96ECA963',X'C096DEFDAC301CB9931985B6A417FB07');

9. Auf SQL ausführen geklickt.
10. Aufs X oben Rechts geklickt.
11. Auf Yes geklickt.


Kann es daran liegen, dass statica1.db4 die Falsche ist? Habe nämlich auch Mods drauf.


RE: Effekte manuell hinzufügen über den Save Game Editor? - Lord Demon - 19.10.2016

Sieht alles richtig aus. Die statica1 ist auch grundsätzlich richtig. Mods machen nichts anderes, als das was du auch gemacht hast. Sie fügen nur deutlich mehr Datensätze ein. Es kann aber sein, dass du noch eine statica1.db4 auf dem Rechner hast. Schau mal unter C:\Users\USERNAME\AppData\Local\VirtualStore nach ob es dort oder in einem Unterordner noch eine statica1.db4 gibt. Wenn ja, mach die Änderungen dort auch. Ansonsten habe ich jetzt keine Idee mehr, warum es bei dir nicht klappt.


RE: Effekte manuell hinzufügen über den Save Game Editor? - Huhn123 - 19.10.2016

Habe es gemacht und jetzt wird der Gegner vergiftet. Danke. :)