bekomme von meinem Schiff nur den Referenzbody zu sehen

Hier ist der ideale Ort um über Scripts und Mods für X²: Die Bedrohung zu diskutieren.

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

stoebbo
Posts: 6
Joined: Sun, 18. Feb 07, 16:58
x2

bekomme von meinem Schiff nur den Referenzbody zu sehen

Post by stoebbo »

Hallo kann mir jemand helfen,
ich bin Anfänger im Modden und habe mir das Xenon M0 von
Earthpilot und Co. gebastelt.
Ich habe die bodys angepasst, die scene (ab)geschrieben und die TShips geändert.
Ich habe es als mod und im RAW Modus ausprobiert (galaxieeditor,create ship) bekomme aber immer nur das Referenzbody 940 zu sehen. :evil:

Ich habe keine Ahnung was ich falsch gemacht habe,
hat jemand eine Idee an was es liegen könnte ?
User avatar
Samuel Creshal
Posts: 17833
Joined: Sat, 6. Mar 04, 16:38
x3tc

Post by Samuel Creshal »

Da meine Kristallkugel noch in der Reparatur ist, wäre es schön, wenn du noch ein paar mehr Infos geben könntest... v.A. das Scenefile und die TShips mal hier reinposten.
stoebbo
Posts: 6
Joined: Sun, 18. Feb 07, 16:58
x2

Post by stoebbo »

Hätte erhrlich gesagt nicht erwartet dass sich jemand so viel Mühe machen will und sich die ganzen Daten ansieht :D

Ich stelle die Daten natürlich gerne rein

1. Eintrag in die TShip
2. im nächsten Post die *.bod

TShip:
940;0;0.00999;0.00999;0.00999;2;3661;29960;3000;102;1;11;373;50000;112;247;9300;4533;256;28;3;10;4;9;3;20;10000;15000; 37;1;37;3;37;4;37;2;37;5;37;6;50;3;1;120000;37;38;0;7;1;0;806;10;2;1;939;15;3;2;939;25;4;3;939;30;5;4;939;20;6;5;939;35;7; 6;939;40;7;1;4;1;4;1;1;919;11;-1;-1;2;1;919;12;-1;-1;3;1;919;13;-1;-1;4;1;919;14;-1;-1;2;4;2;4;5;1;708;16;981;2;6;1;708;17; 981;2;7;1;708;18;981;2;8;1;708;19;981;2;3;4;3;4;9;1;708;21;981;2;10;1;708;22;981;2;11;1;708;23;981;2;12;1;708;24;981;2;4; 4;4;4;13;1;708;26;981;2;14;1;708;27;981;2;15;1;708;28;981;2;16;1;708;29;981;2;5;4;5;4;17;1;708;31;981;2;18;1;708;32;981;2; 19;1;708;33;981;2;20;1;708;34;981;2;6;4;6;4;21;1;708;36;981;2;22;1;708;37;981;2;23;1;708;38;981;2;24;1;708;39;981;2;7;4;7; 4;25;1;708;41;981;2;26;1;708;42;981;2;27;1;708;43;981;2;28;1;708;44;981;2;1;947045;25;1;0;SS_SH_X_TL;


Edit SymTec ltd.: Leerzeichen eingefügt (kann man auch so lesen)
stoebbo
Posts: 6
Joined: Sun, 18. Feb 07, 16:58
x2

Post by stoebbo »

2. die *.bod

/======================
/3D Scene Mein Xenon M0
/======================
VER: 3;

/Allgemeine Bodies
/=======================================================================
P 0; B -1; /Kamera
{ 8; 6000; 3200; -3400; 0; 0; 2200: 0.000000; -1; -1; } // 0
P 1; B 940; /Referenzbody
{ 2; 0; 0; 0; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
/Xenon M0 Bodies
/========================================================================
P 2; B 21; / XENON M0 Hauptrumpf
{ 2; 0; 0; 0; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 3; B 181; /XENON M0 Rotationsteil
{ 2; 0; 0; -137000; 0.000000; 0.000000; 0.000000; 0.000000; 10000; 1; } // 0
{ 18; 0.500000; 0.000000; 0.000000; -1.000000; 10000; 2; } //1
{ 18; 0.500000; 0.000000; 0.000000; -1.000000; -1; -1; } //2
P 4; B 257; / XENON M0 Turm 1
{ 2; 35000; 0; 700000; 0.250000; 0.000000; -1.000000; 0.000000; -1; -1; } // 0
P 5; B 257; / XENON M0 Turm 2
{ 2; -35000; 0; 700000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0
P 6; B 257; / XENON M0 Turm 3
{ 2; 65000; 0; 145000; 0.250000; 0.000000; -1.000000; 0.000000; -1; -1; } // 0
P 7; B 257; / XENON M0 Turm 4
{ 2; -65000; 0; 145000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0
P 8; B 257; / XENON M0 Turm 5
{ 2; 0; 65000; 145000; 0.250000; 1.000000; 1.000000; -1.000000; -1; -1; } // 0
P 9; B 257; / XENON M0 Turm 6
{ 2; 0; -65000; 145000; 0.250000; -1.000000; 1.000000; 1.000000; -1; -1; } // 0

/Geschützkanzeln und zugehörige Gefechtstürme
/=========================================================================
P 10; B 806; C1; /Brücke
{ 2; 0; 30000; 450000; 0.000000; 0.000000; 0.000000; 0.000000: -1; -1; } // 0
P 11; B 919; C1; /Laser 1
{ 2; 0; 13000; 800000; 0.250000; 0.000000; 0.000000; 1.000000; -1; -1; } // 0
P 12; B 919; C1; /Laser 2
{ 2; 0; -13000; 800000; 0.250000; 0.000000; 0.000000; -1.000000; -1; -1; } // 0
P 13; B 919; C1; /Laser 3
{ 2; 13000; 0; 800000; 0.500000; 0.000000; 0.000000; -1.000000; -1; -1; } // 0
P 14; B 919; C1; /Laser 4
{ 2; -13000; 0; 800000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0

P 15; B939; C2; / Vordere Geschützkanzel
{ 2; 46000; 0; 731000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 16; B 708; C2; / Laser 5
{ 2; 46000; 4000; 732000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 17; B 708; C2; / Laser 6
{ 2; 46000; -4000; 732000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 18; B 708; C2; / Laser 7
{ 2; -46000; 4000; 732000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 19; B 708; C2; / Laser 8
{ 2; -46000; -4000; 732000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0

P 20; B939; C3; /Linke Geschützkanzel
{ 2; -53000; 0; 80000; 0.250000; 0.000000; -1.000000; 0.000000; -1; -1; } // 0
P 21; B 708; C3; / Laser 9
{ 2; -41000; 0; 350000; 0.250000; 0.000000; -1.000000; 0.000000; -1; -1; } // 0
P 22; B 708; C3; / Laser 10
{ 2; -80000; 0; 165000; 0.250000; 0.000000; -1.000000; 0.000000; -1; -1; } // 0
P 23; B 708; C3; / Laser 11
{ 2; -80000; 0; 125000; 0.250000; 0.000000; -1.000000; 0.000000; -1; -1; } // 0
P 24; B 708; C3; / Laser 12
{ 2; -37000; 0; -500000; 0.250000; 0.000000; -1.000000; 0.000000; -1; -1; } // 0

P 25; B939; C4; /rechte Geschützkanzel
{ 2; 53000; 0; 80000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0
P 26; B 708; C4; / Laser 13
{ 2; 41000; 0; 350000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0
P 27; B 708; C4; / Laser 14
{ 2; 80000; 0; 165000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0
P 28; B 708; C4; / Laser 15
{ 2; 80000; 0; 125000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0
P 29; B 708; C4; / Laser 16
{ 2; 37000; 0; -500000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0

P 30; B939; C5; /hintere Geschützkanzel
{ 2; 40000; 40000; -681000; 0.500000; 1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 31; B 708; C5; / Laser 17
{ 2; 0; 13000; -802000; 0.375000; -1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 32; B 708; C5; / Laser 18
{ 2; 0; -13000; -802000; 0.375000; 1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 33; B 708; C5; / Laser 19
{ 2; 13000; 0; -802000; 0.375000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0
P 34; B 708; C5; / Laser 20
{ 2; -13000; 0; -802000; 0.375000; 0.000000; -1.000000; 0.000000; -1; -1; } // 0

P 35; B939; C6; /obere Geschützkanzel
{ 2; 0; 53000; 80000; 0.250000; -1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 36; B 708; C6; / Laser 21
{ 2; 0; 41000; 350000; 0.250000; -1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 37; B 708; C6; / Laser 22
{ 2; 0; 80000; 165000; 0.250000; -1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 38; B 708; C6; / Laser 23
{ 2; 0; 80000; 125000; 0.250000; -1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 39; B 708; C6; / Laser 24
{ 2; 0; 37000; -500000; 0.250000; -1.000000; 0.000000; 0.000000; -1; -1; } // 0

P 40; B939; C7; /untere Geschützkanzel
{ 2; 0; -53000; 80000; 0.250000; 1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 41; B 708; C7; / Laser 25
{ 2; 0; -41000; 350000; 0.250000; 1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 42; B 708; C7; / Laser 26
{ 2; 0; -80000; 165000; 0.250000; 1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 43; B 708; C7; / Laser 27
{ 2; 0; -80000; 125000; 0.250000; 1.000000; 0.000000; 0.000000; -1; -1; } // 0
P 44; B 708; C7; / Laser 28
{ 2; 0; -37000; -500000; 0.250000; 1.000000; 0.000000; 0.000000; -1; -1; } // 0

/ Triebwerke und Triebwerksstrahlen
/=================================================================================
P 45; B 14808; / Triebwerk
{ 2; 90000; 90000; -645000; 0.125000; 0.000000; 0.000000; 1.000000; -1; -1; } // 0
P 46; B 14808; / Triebwerk
{ 2; 90000; -90000; -645000; 0.125000; 0.000000; 0.000000; -1.000000; -1; -1; } // 0
P 47; B 14808; / Triebwerk
{ 2; -90000; 90000; -645000; 0.375000; 0.000000; 0.000000; 1.000000; -1; -1; } // 0
P 48; B 14808; / Triebwerk
{ 2; -90000; -90000; -645000; 0.375000; 0.000000; 0.000000; -1.000000; -1; -1; } // 0

P 49; B 783; / Triebwerkstrahl
{ 2; 85000; 105000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 50; B 783; / Triebwerkstrahl
{ 2; 90000; 70000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 51; B 783; / Triebwerkstrahl
{ 2; 105000; 85000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 52; B 783; / Triebwerkstrahl
{ 2; 70000; 91000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0

P 53; B 783; / Triebwerkstrahl
{ 2; 85000; -105000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 54; B 783; / Triebwerkstrahl
{ 2; 90000; -70000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 55; B 783; / Triebwerkstrahl
{ 2; 105000; -85000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 56; B 783; / Triebwerkstrahl
{ 2; 70000; -91000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0

P 57; B 783; / Triebwerkstrahl
{ 2; -85000; -105000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 58; B 783; / Triebwerkstrahl
{ 2; -90000; -70000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 59; B 783; / Triebwerkstrahl
{ 2; -105000; -85000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 60; B 783; / Triebwerkstrahl
{ 2; -70000; -91000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0

P 61; B 783; / Triebwerkstrahl
{ 2; -85000; 105000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 62; B 783; / Triebwerkstrahl
{ 2; -90000; 70000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 63; B 783; / Triebwerkstrahl
{ 2; -105000; 85000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
P 64; B 783; / Triebwerkstrahl
{ 2; -70000; 91000; -665000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0

/ Docking-Body
/==========================================================================================

P 65; B 79; / Andockrampe
{ 2; -13000; 0; 470000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0

/ Sensoren
/==========================================================================================

P 66; B 810; / Sensorenphalanx links
{ 2; 30000; 0; -45000; 0.250000; 0.000000; 0.000000; -1.000000; 10000; 1; } // 0
{ 18; 0.500000; -1.000000; 0.000000; 0.000000; 10000; 2; } // 1
{ 18; 0.500000; -1.000000; 0.000000; 0.000000; -1; -1; } // 2

P 67; B 810; / Sensorenphalanx rechts
{ 2; -30000; 0; -45000; 0.250000; 0.000000; 0.000000; 1.000000; 10000; 1; } // 0
{ 18; 0.500000; 1.000000; 0.000000; 0.000000; 10000; 2; } // 1
{ 18; 0.500000; 1.000000; 0.000000; 0.000000; -1; -1; } // 2

P 68; B 810; / Sensorenphalanx unten 1
{ 2; 0; -30000; -15000; 0.500000; 1.000000; 0.000000; 1.000000; 10000; 1; } // 0
{ 18; 0.500000; 0.000000; -1.000000; 0.000000; 10000; 2; } // 1
{ 18; 0.500000; 0.000000; -1.000000; 0.000000; -1; -1; } // 2

P 69; B 810; / Sensorenphalanx unten 2
{ 2; 0; -30000; -75000; 0.500000; 1.000000; 0.000000; 0.000000; 10000; 1; } // 0
{ 18; 0.500000; 0.000000; 1.000000; 0.000000; 10000; 2; } // 1
{ 18; 0.500000; 0.000000; 1.000000; 0.000000; -1; -1; } // 2

P 70; B 811; / Radarschüssel
{ 2; 0; 38000; -45000; 0.000000; 0.000000; 0.000000; 0.000000; 10000; 1; } // 0
{ 18; 0.500000; 0.000000; -1.000000; 0.000000; 10000; 2; } // 1
{ 18; 0.500000; 0.000000; -1.000000; 0.000000; -1; -1; } // 2

/ Namensplatte
===========================================================================================
/ P71
/ P72


/ Positionslichter
/==========================================================================================

P 73; B 78; Positionslicht am Bug
{ 2; 0; 0; 1003000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0

P 74; B 78; Positionslicht am Heck
{ 2; 0; 0; -1003000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0


Habe sie mit dem Notepad geschrieben und dann einfach in *.bod
umbenannt (also keinerlei Komprimierung in bob)

Im Voraus besten Dank :)
User avatar
Samuel Creshal
Posts: 17833
Joined: Sat, 6. Mar 04, 16:38
x3tc

Post by Samuel Creshal »

In der BOD sind die Einträge der Namenspaletten falsch, entweder entfernen oder durch

Code: Select all

/Namensplatte
/ =============================================== 
P 71; B 76; 
{ 2; 24000; 0; 470000; 0.250000; 0.000000;-1.000000; 0.000000; -1; -1; } // 0 
P 72; B 849; 
{ 2; 21500; 0; 470000; 0.250000; 0.000000; 1.000000; 0.000000; -1; -1; } // 0 
ersetzen.

Bei der TShips ist die Scene richtig eingetragen (vorausgesetzt, die heißt bei dir auch 9300.bod), von daher dürfte das der obige Fehler gewesen sein...
User avatar
Chris Gi
Posts: 960
Joined: Wed, 20. Sep 06, 09:57
x3tc

Post by Chris Gi »

Ich denke, der eigentliche Fehler liegt hier drin:

Code: Select all

P 73; B 78; Positionslicht am Bug 
{ 2; 0; 0; 1003000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0 

P 74; B 78; Positionslicht am Heck 
{ 2; 0; 0; -1003000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
Die Kommentare sind nicht als solche gekennzeichnet, das müßte so aussehen:

Code: Select all

P 73; B 78; / Positionslicht am Bug 
{ 2; 0; 0; 1003000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0 

P 74; B 78; / Positionslicht am Heck 
{ 2; 0; 0; -1003000; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // 0
stoebbo
Posts: 6
Joined: Sun, 18. Feb 07, 16:58
x2

Post by stoebbo »

habe beide Fehler korrigiert :oops:

1. Namenplatte entfernt
2. Positionslichter Kommentare mit / getrennt

Immer noch kein Schiff zu sehen (nur der 940.bod)

Ich galube ich mache noch irgendwas grundlegendes falsch

1. Habe die 01.dat bis 04.dat mit x2tool in ein neues Verzeichnis entpackt
2. Habe dann die cats und dats entfernt
3. bodies im Ordner : V verändert
4. 9300.bod im Ordner : Cut erstellt
5. TShip im Ordner :Types mit x2tool zu .txt geändert, Zeile verändert
TShip mit GZIP komprimiert und dann mit x2tool zu TShip.pck gepackt.
6a. die veränderten und neuen Dateien in einen MOD gepackt
und als MOD gestartet
6b. im raw Modus (keine cats,dats,mods) im x2 Verzeichnis
7. Galaxieeditor , Create Ship

liegt hier irgendwo der Fehler ? :?

Mir ist auch aufegefallen dass die Scenes z.b. der Titan als .bob
komprimiert ist, muss ich meine 9300.bod auch in 9300.bob
umwandeln ? :?

Vielen Dank für eure Hilfe :)
User avatar
Chris Gi
Posts: 960
Joined: Wed, 20. Sep 06, 09:57
x3tc

Post by Chris Gi »

Tja, ich kenne mich mit dem raw-Modus nicht so genau aus, ich arbeite immer nur mit Mods. Ich habe daher keine Ahnung, ob das mit dem Starten von Mods dann überhaupt funktioniert....

Der Witz beim raw-Modus ist doch, dass Du nicht immer einen Mod packen musst, wenn Du was änderst. Dann liegen doch Deine v- und cut-Ordner direkt im X2-Verzeichnis, und da müssen dann auch Deine veränderten Dateien liegen.

So, wie das in Deiner Beschreibung klingt, hast Du alle cat/dat entfernt, aber auch keine Dateien im X2-Verzeichnis :?

Das Umwandeln in bob ist übrigens nicht nötig, X2 soll dann nur die Daten schneller verarbeiten können. Es ist nur dann nötig, wenn Du in Deinem Mod eine Datei ersetzen willst, die im Standard-X2 als bob enthalten ist.
stoebbo
Posts: 6
Joined: Sun, 18. Feb 07, 16:58
x2

Post by stoebbo »

So, wie das in Deiner Beschreibung klingt, hast Du alle cat/dat entfernt, aber auch keine Dateien im X2-Verzeichnis

Habe mich da vielleicht falsch ausgedrückt,
ich meinte damit ich habe beides probiert.

1.alle neuen und veränderten Dateien in ein mod gepackt und getestet
(zu sehen nur bod 940)
2.alles gelöscht wieder .dat und .cat entpackt, .dat und .cat gelöscht,
Dateien neu gemacht, geändert (geänderte Dateien direkt in den
Ordnern cut,v,types) also raw Modus und getestet.
(zu sehen wieder nur bod 940)

Das Modden ist ehrlich gesagt ein bisschen langweilig wenn
man nicht sieht was man macht :lol:
stoebbo
Posts: 6
Joined: Sun, 18. Feb 07, 16:58
x2

Post by stoebbo »

Habe den Fehler gefunden :headbang: :rant: :headbang:

Ich hatte wie von euch schon gefunden noch mehr Fehler in der 9300.bod
und zwar statt einem ; ein :

Ich hätte nicht gedacht daß durch solche Fehler gar nichts im Spiel erscheint, eher was falsches eine Fehlermeldung oder ein Absturz.

:!: Nochmals vielen Dank für Eure Mühe :!:

Jetzt fängst wieder an Spaß zu machen :lol:

Return to “X²: Die Bedrohung - Scripts und Modding”