<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dedk.de/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://dedk.de/wiki/feed.php">
        <title>Siedler DEdK Wiki - utilscripts</title>
        <description></description>
        <link>https://dedk.de/wiki/</link>
        <image rdf:resource="https://dedk.de/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-19T10:57:28+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:aiscript&amp;rev=1631992554&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:briefings_alternativ&amp;rev=1631992554&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:cutscenecreatingtools&amp;rev=1631992554&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:cutscenecreatingtools2&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:cutscenes&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:cxtools&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:foersterfunktion&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:g&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:herolevelsystem&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:index&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:luainterpreter&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:support&amp;rev=1631992552&amp;do=diff"/>
                <rdf:li rdf:resource="https://dedk.de/wiki/doku.php?id=utilscripts:wetterscript&amp;rev=1631992552&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://dedk.de/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Siedler DEdK Wiki</title>
        <link>https://dedk.de/wiki/</link>
        <url>https://dedk.de/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:aiscript&amp;rev=1631992554&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>aiscript</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:aiscript&amp;rev=1631992554&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

KI-Script

Dieses Script sollte bisher nur in Einzelspielerkarten verwendet werden, da in Multiplayerkarten Desyncs sehr wahrscheinlich sind. Vor allem die Upgrades und die Forschungen können zu Desyncs führen. 

Außerdem wurde eine (für Mapper relativ interessante) Änderung an den Trigger-Funktionen vorgenommen, es wurde das Ereignis Events.LOGIC_EVENT_BUILDING_UPGRADED (ein Gebäude wurde ausgebaut) zusammen mit den Ereignis-Funktionen Event.GetOldBuildingID() (Ge…</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:briefings_alternativ&amp;rev=1631992554&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>briefings_alternativ</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:briefings_alternativ&amp;rev=1631992554&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Alternativer Briefingstil

Das ist bisher ein Experiment ohne praktischen Hintergrund. Es wird versucht, die Erstellung eines Briefings „objektorientiert“ zu betreiben.
Wen das interessiert, der kann es sich ansehen.

Anwendung

Ziel ist es, den einzelnen Briefingseiten einen Zusammenhang bzw. eine Zugehörigkeit zum Briefing zu geben.</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:cutscenecreatingtools&amp;rev=1631992554&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cutscenecreatingtools</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:cutscenecreatingtools&amp;rev=1631992554&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Cutscene-Erstellungs-Tools

Dieses Tool kann dazu verwendet werden, einfacher Cutscenes zu erstellen. Aktuelle Features: Zoom-, Rotations-, Zoom-Rotations-Einstellung, Ausgabe. 


Der Modus wird über Escape aktiviert.

Der Code muss mit InitCutsceneCreatingTools() aktiviert werden (in der FirstMapAction() aufrufen)</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:cutscenecreatingtools2&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cutscenecreatingtools2</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:cutscenecreatingtools2&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Erklärung hier.


function InitCutsceneCreatingTools()
    CutsceneCreatingTools = {
                                EscapeOrig      = GameCallback_Escape,        --Esc
                                CinematicMode      = false,
                                Music            = Music.GetVolumeAdjustment(),
                                MusicUpdateOrig  = LocalMusic_UpdateMusic,
                                MusicEnd            = 0,
                            …</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:cutscenes&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cutscenes</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:cutscenes&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Cutscenes

Wer kennt nicht die schönen Kameraflüge in den original BB Karten? Hiermit kann man das schon recht gut nachbauen.

Achtung: Dieser Artikel ist nicht mehr „aktuell“. Inzwischen gibt es die Möglichkeit bessere Cutscenes zu erstellen:</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:cxtools&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cxtools</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:cxtools&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Trigger-Fix

Diese Seite beinhaltet den Trigger-Fix. Bei technischen Problemen bitte an Old McDonald oder Chromix eine private Nachricht schreiben oder direkt in der Scriptecke posten.

Aktuelle Features:

	*  Tables und Funktionen können an die Condition- oder die Action-Funktion übergeben werden.</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:foersterfunktion&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>foersterfunktion</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:foersterfunktion&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Förster

Der Förster an sich ist so angelegt, das er lustig Bäume vor sich hinplanzt. 
Man kann ihn gut gebrauchen, wenn auf einer Map viele „Wüsten-“ oder Steppengebiete sind.
Er schafft jedenfalls eine unerschöpflichen Vorrat an der Resource</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:g&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>g</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:g&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Das uns alle beschäftigende _G

Tenji und Robert haben sich daran gegeben, dieses _G zu erforschen. 



Ich habe das Script gemacht und Tenji die Arbeit. (war sicher nicht einfach für ihn). 



Nur tut uns den Gefallen, nervt den armen Chromix jetzt nicht sofort damit: wie geht das, welche Parameter brauch ich für das u.s.w.</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:herolevelsystem&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>herolevelsystem</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:herolevelsystem&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

RPG Mod

Mit dem Code auf dieser Seite kann man mit seinen Helden wie in einem RPG Spiel Erfahrung sammeln und im Level aufsteigen. Durch einen Levelaufstieg bekommen die Helden mehr Gesundheitspunkte, mehr Angriff und mehr Verteidigung. Außerdem können sie schneller ihre Spezialfähigkeiten einsetzen. Diese Mod wurde für den MP Modus entwickelt, funktioniert aber durchaus auch im Singleplayer.</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:index&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>index</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:index&amp;rev=1631992552&amp;do=diff</link>
        <description>Nützliche  Funktionen

Hier werden Funktionen, die die von Usern erstellt wurden verlinkt. 
Nach Möglichkeit diese außer bei der Rechtschreibung nicht verändern. Sollte etwas auffallen, bitte eine E-Mail an den Verfasser.
FunktionKurzbeschreibung</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:luainterpreter&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>luainterpreter</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:luainterpreter&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Lua-Interpreter

Einführung

In DEdK kann Lua nicht vollständig verwendet werden. Auf der einen Seite wurden Funktionen (teilweise völlig sinnlos) deaktiviert, auf der anderen Seite wird der Lua-Status nicht richtig gespeichert bzw. geladen. Wie kann man also diese Probleme lösen?</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:support&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>support</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:support&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Support Script

Man stelle sich einen Händler (oder jemand anderen) vor, der gegen eine kleine Spende dem Spieler ein paar zusätliche Rohstoffe in unregelmäßigen Abständen schenkt.
Ihr braucht dafür die Tribut-Comfortfunktion von Chromix.

Anwendung</description>
    </item>
    <item rdf:about="https://dedk.de/wiki/doku.php?id=utilscripts:wetterscript&amp;rev=1631992552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-18T19:15:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wetterscript</title>
        <link>https://dedk.de/wiki/doku.php?id=utilscripts:wetterscript&amp;rev=1631992552&amp;do=diff</link>
        <description>&lt;http://www.siedler-games.de&gt;

Wetterscript

Mit diesem Script kann man das Wetter etwas zufälliger gestalten. Wer will kann es auch mal im MP ausprobieren und testen ob es DESYNCs gibt.

Anwendung

function InitWeather()
    -- Erstmal ganz normal das Wetter einstellen
    AddPeriodicSummer (300)
    AddPeriodicRain   ( 60)
    
    -- Jetzt die neuen Wetterperioden einstellen
    Weather.AddPeriodicSummer (240, 360) -- Minimum Dauer, Maximum Dauer
    Weather.AddPeriodicRain   ( 30,  90)
    W…</description>
    </item>
</rdf:RDF>
