[MD][Tutorial] Was brauche ich um mit dem MD zu arbeiten.

Hier ist der ideale Ort um über Scripts und Mods für X³: Terran Conflict und X³: Albion Prelude zu diskutieren.

Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators

User avatar
Jens Ka
Posts: 468
Joined: Thu, 18. Jan 07, 15:32
x4

[MD][Tutorial] Was brauche ich um mit dem MD zu arbeiten.

Post by Jens Ka »

Was brauche ich um mit dem Missions Director (MD) zu arbeiten.

Als erstes benötigt ihr den Visual Web Developer um die xml Dateien zu bearbeiten!
Dann holt ihr mit dem X3 ModManager die director Dateien aus der Cat 3 und Cat 4. Die in der cat 4 sind aktueller als die in der cat3. Schaut auch in den anderen cats nach den Dateien im laufe der zeit sind einige der director Dateien patch worden.
Wichtig!!! Die 6 director Dateien dürfen nicht entpackt werden!!!
Der X3 Editor 2 fragt euch immer vorm entpacken was tun! Denn hacken bei "deccompress compressed files" raus nehmen dann könnt Ihr die 6 Dateien aus den cats holen.
  • Es sind 6 Dateien:
    director.css
    director.htm
    director.xsd
    director.xsl
    dirobjdb.xsd
    dirschema.xsl

Eine der director Dateien ist ein HTML Dokument wenn ihr diese mit dem IE öffnet werden euch die Condition definitions, Action definitions und Variable definitions.
Angezeigt und kurz Beschrieben.

Die 6 director Dateien packt ihr dort hin wo ihr eure Missionen erstellen bzw. bearbeiten wollt!

Habt ihr dies erledigt öffnet ihr den VWD (Visual Web Developer) und erstellt eine neue Datei im xml Format!
Nun müssen noch folgende Zeilen in eure neu erstellte xml kopiert werden.

Code: Select all

<?xml version="1.0" encoding="ISO-8859-1" ?>
<?xml-stylesheet href="director.xsl" type="text/xsl" ?>
<director name="template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="director.xsd">
<!-- !!!Mein neuer code hier hin!!! -->
</director>
Speichert nun eure neue xml Datei im selben Ortner ab wo sich die 6 director Dateien befinden!

Das war’s nun könnt ihr eure Mission coden.

Die Grundlagen des MD findet ihr in dem Handbuch was hier unter "Wie wird der Mission Director installiert" in vorm einer PDF Datei findet!

ACHTUNG!
Niemals MD Missions oder Director Dateien aus X3 Reunion unter X3 Terran Conflict oder umgekehrt verwenden!
Last edited by Jens Ka on Wed, 8. Sep 10, 13:32, edited 4 times in total.
MD IST NICHT MSCI!!!!
MD ist Eventdriven. Es passiert etwas - du reagierst darauf.
Bin nicht für weitere Mod Projekte zu haben.
ND VSM XTC
Allgemeine MD-Fragen
Glumski
Posts: 1586
Joined: Tue, 8. Apr 08, 15:53
x3tc

Post by Glumski »

Gut, soweit bin ich jetzt! Mann brauch der VWD lange zum Installieren! Ich bin auch gerade dabei, X3TC zu installieren und der ist weiter als VWD, obwohl ich es später gestartet habe...
Eine Frage, gibt es auch ein Tutorial, mit dem man lernt, wie man codet?
(Ja, ich weiß, die ach so tolle [url=http://forum.egosoft.com/search.php][b]Su[/b]ch[b]Fu[/b]nktion[/url]... Die redet leider nicht mehr mit mir!

PS: Cool, ich gebe nur S-u-F-u (ohne Striche) ein, und sofort erscheint die SuchFunktion! Passt auf
[url=http://forum.egosoft.com/search.php][b]Su[/b]ch[b]Fu[/b]nktion[/url]

EDIT: Ich habe das hier gefunden. Muss ich zum MD-programmieren etwa so etwas wie C++ können? Ich kann nämlich leider nicht so wirklich viel...
User avatar
Jens Ka
Posts: 468
Joined: Thu, 18. Jan 07, 15:32
x4

Post by Jens Ka »

Glumski wrote: EDIT: Ich habe das hier gefunden. Muss ich zum MD-programmieren etwa so etwas wie C++ können? Ich kann nämlich leider nicht so wirklich viel...
Nein C++ ist was anderes!
Hier ist unter "Wie wird der Mission Director installiert" bei den MD Dateien ein Handbuch bei wo die Grundlagen erklärt werden und einige Beispiele!
MD IST NICHT MSCI!!!!
MD ist Eventdriven. Es passiert etwas - du reagierst darauf.
Bin nicht für weitere Mod Projekte zu haben.
ND VSM XTC
Allgemeine MD-Fragen
Raylon
Posts: 371
Joined: Sun, 1. Jun 08, 13:16

Post by Raylon »

dirobjdb
finde ich nicht! in der cat04 gibt es bei mir nur die 4 directors + dirschema!

Ist das sicher in cat04?

PS: Folgendes fand ich aber in der director.xsd:

schemaLocation="dirobjdb.xsd"

achja und wie muss ma seine xml datei nennen?
User avatar
Jens Ka
Posts: 468
Joined: Thu, 18. Jan 07, 15:32
x4

Post by Jens Ka »

Hi, Raylon

Schaue mal in der Cat 2 da müssten die sein!

MfG

Jens Ka
MD IST NICHT MSCI!!!!
MD ist Eventdriven. Es passiert etwas - du reagierst darauf.
Bin nicht für weitere Mod Projekte zu haben.
ND VSM XTC
Allgemeine MD-Fragen
Loader009
Posts: 2174
Joined: Wed, 16. Jul 08, 17:44
x3tc

Post by Loader009 »

Kleine Anmerkung, die dirobjdb ist in der 03.cat .
Greetz
User avatar
Oorillon
Posts: 1132
Joined: Fri, 19. Sep 08, 13:45
x3tc

Post by Oorillon »

funktionieren auch Phase 5 oder ähnliche Opensource programme
Gruß
Oorillon
User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 12103
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

Generell gehen alle xml editoren, aber ob diese alle/selbe Funktionen haben wie der VWD weiss ich nicht.

Da der VWD gratis ist, hab ich mich nie um einen anderen Editor gekümmert.

MFG

Ketraar
Image
..Yogi..
Posts: 162
Joined: Sat, 10. Apr 10, 18:41
x3tc

Post by ..Yogi.. »

@JensKa:
Wie benennt man diese neue xml denn? Die muss doch irgendeinen Namen haben?
User avatar
Jens Ka
Posts: 468
Joined: Thu, 18. Jan 07, 15:32
x4

Post by Jens Ka »

@..Yogi..

Da gibt es keine Vorschriften für kannst benenne wie du willst einzige was dabei beachten musst ist das die Namen der Dateien und vor allem der cue Name in denn Dateien einmalig ist!!!

MfG
Jens Ka
MD IST NICHT MSCI!!!!
MD ist Eventdriven. Es passiert etwas - du reagierst darauf.
Bin nicht für weitere Mod Projekte zu haben.
ND VSM XTC
Allgemeine MD-Fragen
DerStratege
Posts: 39
Joined: Mon, 2. Jun 14, 00:52
xr

Post by DerStratege »

Dann holt ihr mit dem X3 ModManager die director Dateien aus der Cat 3 und Cat 4.
Also ich denke damit ist der von "Doubleshadow" gemeint?
Bei mir kann er sich leider nicht mit dem server verbinden (resolving hostname)

Bekomme ich die Runtimes (sicher) auch noch woanders her?
Wisst ihr wo?

LG
Tobi
User avatar
JSDD
Posts: 1379
Joined: Fri, 21. Mar 14, 20:51
x3tc

Post by JSDD »

... brauchst keinen modmanager oder sonstwas, der X3Editor2 reicht vollkommen !!
// & diesen kannste derzeit runterladen ;) (wenn nicht, stimmt was mit deinem browser nicht)

... um an die benötigten 6 files ranzukommen, einfach:
--> X3Editor2 starten
--> Plugin --> cat-manager öffnen
--> zum game-verzeichnis browsen
--> director-ordner anklicken
--> die 6 files extrahieren ... fertig ;)

... danach: ... ordner namens "director" erstellen (egal wo, z.B. desktop), die 6 files da reinschieben & losscripten ;)
... wenn du gescriptetes installieren (bzw. iname testen) willst, dann im install-verzeichnis ordner namens "director" erstellen & script da reinkopieren
To err is human. To really foul things up you need a computer.
Irren ist menschlich. Aber wenn man richtig Fehler machen will, braucht man einen Computer.


Mission Director Beispiele
DerStratege
Posts: 39
Joined: Mon, 2. Jun 14, 00:52
xr

Post by DerStratege »

Achso okay danke läuft :)

Return to “X³: Terran Conflict / Albion Prelude - Scripts und Modding”