scripting:setup
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| scripting:setup [2022/06/04 21:36] – madshadow | scripting:setup [2022/06/04 21:48] (aktuell) – madshadow | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| **Richte deine Entwicklungsumgebung richtig ein, für effizienteres und effektiveres Arbeiten!**\\ | **Richte deine Entwicklungsumgebung richtig ein, für effizienteres und effektiveres Arbeiten!**\\ | ||
| - | Dazu müssen folgende Schritte ausgeführt werden: | + | Folgende Optionen sind möglich um das Coden für Siedler stark zu vereinfachen: |
| - Visual Studio Code installieren und einrichten | - Visual Studio Code installieren und einrichten | ||
| - | - Ein Ordner für externe | + | - Skripte |
| - | - Den Lua Debugger | + | - Eine Funktionsreferenz mit den Parametern der Lua-API |
| + | - Das Debugscript aktivieren | ||
| + | - Den LuaDebugger | ||
| ---- | ---- | ||
| Zeile 57: | Zeile 59: | ||
| * Typische Fehler im Skript wie fehlende Zeichen oder Aufrufen nicht existenter Funktionen (gennant Syntaxfehler) werden sofort als gemeldet. | * Typische Fehler im Skript wie fehlende Zeichen oder Aufrufen nicht existenter Funktionen (gennant Syntaxfehler) werden sofort als gemeldet. | ||
| - | * **Schritte**: | + | |
| - | * Um das Debug-Script zu aktivieren, muss < | + | * Um das Debug-Script zu aktivieren, muss < |
| - | * Möglichkeit eins: Wenn eine Verknüpfung für Siedler auf dem Desktop vorhanden ist: | + | * __Möglichkeit 1__: Wenn eine Verknüpfung für Siedler auf dem Desktop vorhanden ist: |
| * Rechtsklick -> Eigenschaften -> In der Zeile hinter **Ziel:** ganz nach rechts und hinter **..settlershok.exe" | * Rechtsklick -> Eigenschaften -> In der Zeile hinter **Ziel:** ganz nach rechts und hinter **..settlershok.exe" | ||
| * Wichtig ist ein Leerzeichen zwischen -debugscript und dem " | * Wichtig ist ein Leerzeichen zwischen -debugscript und dem " | ||
| - | * Möglichkeit 2: Im MPUpdater von Kimichura kann per Häckchen das Debug-Script aktiviert werden. | + | * __Möglichkeit 2__: Im MPUpdater von Kimichura kann per Häckchen das Debug-Script aktiviert werden. |
| + | |||
| + | |||
| + | ===== Schritt 5: Den LuaDebugger verwenden ===== | ||
| + | |||
| + | * **Features**: | ||
| + | * Ermöglicht das interaktive debuggen von Skripten, mittel break points, anzeigen aktueller Variablenbelegungen, | ||
| + | |||
| + | * **Schritte**: | ||
| + | * Die Debugger dll herunterladen: | ||
| + | * (Falls Link nicht verfügbar, neueste Releases hier: https:// | ||
| + | * .zip entpacken und LuaDebugger.dll im Siedlerverzeichnis neben jede **settlershok.exe** legen. Das sind die Pfade: | ||
| + | * **< | ||
| + | * **< | ||
| + | * **< | ||
scripting/setup.1654378607.txt.gz · Zuletzt geändert: 2022/06/04 21:36 von madshadow
