====== Die Siedler - Das Erbe der Könige Map-Scripting Wiki ====== Dies ist die Start-/ Übersichtsseite dieses [[http://www.siedler.de|Siedler - DEdK]] Script __[[wpde>Wiki|Wikis]]__. \\ Wer etwas verändern möchte, sollte den Punkt "Inhalte bearbeiten" am Ende der Seite lesen. \\ URLs/Links sind grün :!:, und nur auf der Hauptseite (für den leichteren Einstieg) unterstrichen. ---- __**Hinweis:**__ Eine [[http://siedler.de.ubi.com/siedler-aek|Die Siedler: Aufstieg eines Königreichs]] Sektion befindet sich zur Zeit in Vorbereitung - allerdings nicht in diesem Wiki. Hier bleibt alles bei DEdK :-) \\ Alle Aufstieg eines Königreichs Scripter sollten also weiter in das [[http://wiki.siedler-aek.de/|Siedler AeK Script-Wiki]]. Wenn ihr schon den Internet Explorer verwendet, dann bitte keine Version älter als als 7.0, da es dort ansonsten zu einer fehlerhaften Darstellung führen kann. ---- ===== Tutorials ===== Die __[[tutorials:Index|Tutorials]]__ enthalten alles Wissenswerte, was ein Einsteiger über den Umgang mit Scripten und die Verwendung der Spielfunktionen wissen muss.\\ Die Tutorials sind in 3 Blöcke unterteilt: * __[[tutorials:index#lua|Lua allgemein]]__ * __[[tutorials:index#s5-dedk|S5-DEdK Scripting]]__ * __[[tutorials:index#weitere_beispiele|Weitere Beispiele]]__ ===== Anleitungen für Fortgeschrittene ===== Hier findet man Anleitungen, Anregungen und Beispiele zu all dem, was das DEdK Scripting sonst noch zu bieten hat und sich nicht standardisiert in eine Funktion packen lässt. Dieser Bereich ist für all diejenigen gedacht, die mehr aus ihrer Map herausholen wollen und schon Erfahrung in Lua haben. Es wird nicht mehr jede einzelne Codezeile erklärt, sondern nur noch das was wichtig ist. * __[[advancedtutorials:index|Anleitungen für Fortgeschrittene]]__ ===== Nützliche Scripte und Karten ===== Hier werden nützliche Scripte und Karten, die einem beispielsweise die Erstellung von Karten, oder das Finden von Fehlern erleichtern verlinkt. \\ Diese Sektion ist in drei Bereiche unterteilt. * __[[utilfunctions:index|Kleinere Funktionen]]__ * __[[utilscripts:index|Größere Scripte]]__ * __[[utilmaps:index|(Demo)Karten]]__ ===== Befehlsreferenz ===== In der __[[reference:index|Referenz]]__ werden dokumentierte und undokumentierte Funktionen erläutert, sowie diverse Tables erklärt.\\ Die Referenz ist in 3 Gruppen aufgeteilt (Anfänger, Fortgeschrittene und Profis).\\ - __[[reference:index#comfort-funktionen_fuer_einsteiger_und_anfaenger|Einsteiger und Anfänger]]__ (enthält eine Übersicht über die Comfort-Funktionen, Liste aller Entities und Technologien) - __[[reference:index#weitere_funktionen_und_die_lua-api-tables_fuer_fortgeschrittene|Fortgeschrittene]]__ (enthält weitere Funktionen und die Lua-API-Tables) - __[[reference:index#profi-script-befehle_fuer_profis|Profis]]__ (enthält eine Übersicht über die Logic-, Tools-, und Trigger-Tables) ===== Wusstest du schon? ===== * __[[tipps_tricks|Tipps & Tricks]]__: Eine Sammlung (Kurz-) Tipps & Tricks und sonstigen Dingen die nützlich sein können, für die sich keine eigene Seite lohnt. * __[[versionshinweise |Versionshinweise]]__: Hier werden die für's Scripten relevanten Unterschiede/ Veränderungen der einzelnen Patches aufgelistet. * __[[bugs|Bugs]]__: Hier werden Script-Bugs aufgelistet und sofern vorhanden mögliche Workarounds. ===== Sonstiges ===== Hier kann man erstmal Seiten sammeln, die noch nicht anderweitig verlinkt sind. (Denn eine unverlinkte Seite wird ja niemals von jemandem gefunden/gesehen werden) * __[[glossary:index|Glossary]]__ Für Begriffserklärungen, z.Zt. noch etwas dürftig, aber daß kann ja noch werden. * __[[DateiordnerSiedler5| Nützliches Programm um die Anwendungen benutzerfreundlich zu starten]]__ * __[[GUI Elements]]__ Übersicht über alle GUI Elemente des Spiels, mit Angabe der aufgerufenen Lua Funktionen. ===== Vorschläge ===== Hier befinden sich Seiten, die u.a. neue Vorschläge für Themen, Diskussionen über evt. Konventionen und ähnliches beinhalten. * __[[vorschlag|Themen-Vorschläge/ -Diskussionen]]__ ===== Inhalte bearbeiten ===== Wenn man selber erstmal etwas ausprobieren möchte, kann man es hier auf dem __[[wiki:playground|Spielplatz]]__ tun.\\ D.h. wer konsequenzenlos spielen möchte, kann es dort auch machen. \\ **Andere Seiten bitte nicht dazu verwenden!** Wer Inhalte bearbeiten, also Seiten hinzufügen, Texte ergänzen oder verändern möchte, sollte zunächst das __[[wiki:HowTo]]__ lesen.\\ Dort wird nämlich nicht nur beschrieben, wie dies technisch geht, und welche Möglichkeiten man hat, sondern auch mit welcher Vorgehensweise man dies tun sollte. \\ Eine einheitliche Vorgehensweise ist wichtig, da die Seiten ja von jedem bearbeitet werden können.