Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
| 
                    skripten [2016/02/09 19:43] milgo angelegt  | 
                
                    skripten [2018/09/14 10:49] (aktuell) mud-freak [Professionell]  | 
            ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| Man haucht einer Modifikation mithilfe von sogenannten **Skripten** Leben ein. Mit Skripten kann neue NPCs, Dialoge und jegliche Interaktion in Form von Programmiercode erstellen oder bearbeiten. Bei Gothic arbeitet man mit der Skriptsprache [[Daedalus]], einer stark abgeschwächten Form von C++. | Man haucht einer Modifikation mithilfe von sogenannten **Skripten** Leben ein. Mit Skripten kann neue NPCs, Dialoge und jegliche Interaktion in Form von Programmiercode erstellen oder bearbeiten. Bei Gothic arbeitet man mit der Skriptsprache [[Daedalus]], einer stark abgeschwächten Form von C++. | ||
| + | |||
| + | ===== Basis ===== | ||
| *[[Daedalus|Die Skriptsprache Daedalus]] | *[[Daedalus|Die Skriptsprache Daedalus]] | ||
| + | *[[:quickstart:skripte|Anfängertutorials]] | ||
| *[[http://www.worldofgothic.de/modifikation/index.php?go=g2functions|Externe Funktionen]] | *[[http://www.worldofgothic.de/modifikation/index.php?go=g2functions|Externe Funktionen]] | ||
| - | *[[Diverses:Untertitel_und_Sprachausgabe|Untertitel und Sprachausgabe]] | + | *[[Diverses:Untertitel_und_Sprachausgabe]] | 
| + | |||
| + | ===== Zusätzliche Möglichkeiten ===== | ||
| *[[Daedalus:Interessante_Funktionen|Interessante Funktionen]] | *[[Daedalus:Interessante_Funktionen|Interessante Funktionen]] | ||
| *[[Daedalus:nuetzliches|Nützliche Skripte für jedermann]] | *[[Daedalus:nuetzliches|Nützliche Skripte für jedermann]] | ||
| - | *[[Daedalus:Tagesablauffunktionen_und_ihre_Beschreibung]]  | ||
| - | *[[Quickstart:Skripte:Fehler-finden|Fehler in Scripts finden]] | ||
| *[[Tipps_und_Tricks|Übersicht über fortgeschrittene Skript-Tutorials]] | *[[Tipps_und_Tricks|Übersicht über fortgeschrittene Skript-Tutorials]] | ||
| + | |||
| + | ===== Beschreibungen ===== | ||
| + | |||
| + | *[[Daedalus:Tagesablauffunktionen_und_ihre_Beschreibung]] | ||
| + | *[[Diverses:Instanzerklaerungen|Klassenerklärungen]] | ||
| + | |||
| + | ===== Professionell ===== | ||
| + | |||
| + | *[[Daedalus:EBNF|Daedalus-Syntax in EBNF]] | ||
| + | *[[http://forum.worldofplayers.de/forum/showthread.php?t=635427|Direkter Zugriff auf ZenGin Objekte]] | ||
| + | *[[http://forum.worldofplayers.de/forum/threads/1299679|Skriptpaket Ikarus]] | ||
| + | *[[http://forum.worldofplayers.de/forum/showthread.php?t=1023720|Skriptpaket LeGo]] | ||
| + | *[[http://tiny.cc/GothicNinja|Ninja]] | ||
| + | *[[http://forum.worldofplayers.de/forum/threads/1517688?p=25925207|Access Violations verstehen]] | ||
| + | *[[http://forum.worldofplayers.de/forum/threads/790720?p=12395375|Analyse der Engine in IDA]] | ||
| + | *[[http://forum.worldofplayers.de/forum/threads/986670?p=15931860|Die Engine hooken]] | ||
| + | *[[Skripten:Engineforschung|Nachforschungen in der Engine]] | ||