Kanzel vorne zu Hauptkanzel machen?

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

User avatar
Darklord2 [USC]
Posts: 2142
Joined: Mon, 9. Aug 04, 14:49
x3tc

Kanzel vorne zu Hauptkanzel machen?

Post by Darklord2 [USC] »

Hi,

währe es eigendlich möglich die Vordere Kanzel eines M2´s zu einer Hauptkanzel zu machen?
Also das man aus dem Cockpit schießen kann?
Wenn ja könnte mir jemand sagen wie das geht?
(Änderungen in den Tships oder TCockpits?)
User avatar
enenra
Posts: 7150
Joined: Fri, 8. Apr 05, 19:09
x4

Post by enenra »

Ich hab davon keine Ahnung, aber wäre es nicht einfacher, einfach zusätzliche Waffen, welche als Hauptwaffen fungieren, auf das Schiff zu montieren?

Das hat Thalon auch in seinem Flagship Mod gemacht. Bsp.: Argon Freggatte, Thalon Freggatte und Thalon Flaggship.
User avatar
Darklord2 [USC]
Posts: 2142
Joined: Mon, 9. Aug 04, 14:49
x3tc

Post by Darklord2 [USC] »

Nur dazu müsste man glaube ich den Body verändern damit das Schiff eine Laserabschussvorichtung hat der schießt.
User avatar
Samuel Creshal
Posts: 17833
Joined: Sat, 6. Mar 04, 16:38
x3tc

Post by Samuel Creshal »

Das muss man in der Scene ändern... Steht sogar in Earthpilots Xenon M0-Anleitung :roll:
[Werbung]Ladet euch hier die gesammelten Modding und Scripting-Werke runter, da ist auch die Anleitung bei.[/Werbung]
User avatar
Darklord2 [USC]
Posts: 2142
Joined: Mon, 9. Aug 04, 14:49
x3tc

Post by Darklord2 [USC] »

Kannst du mir nicht (schnell?) sagen wie das geht?
Oder ne fertige Screne-Datei posten? :lol:
User avatar
Moonraven
Posts: 968
Joined: Wed, 27. Aug 03, 11:13
x3

Post by Moonraven »

Alle Tools dafür findest du unter:

http://www.doubleshadow.wz.cz

Ok...Step by Step:

1. Step: decompiliere das Model mit hilfe des x2bc

2. Step: Öffne die Scene in einem Texteditor (Notepad)

3. Step: Suche folgende Zeile

Code: Select all

P 36; B 708; C 3; N 708_3b01; 
4. Step: Ersetze das C 3 durch C 1

5. Step: Wiederhole die Schritte 3. und 4. mit den Zeilen für P 37 und P 71.

6. Step: Speichern und compilieren (dabei alte datei ersetzen! )

7. Step: Ändere die Gunzuordnung in der TShips mit dem X2-Editor

Das sollte es gewesen sein. Jetzt kannst du von der Hauptbrücke aus die Frontlaser bedienen.
Gruß Moonraven
Wer lesen kann, ist ganz klar im Vorteil.
[ external image ]
User avatar
Darklord2 [USC]
Posts: 2142
Joined: Mon, 9. Aug 04, 14:49
x3tc

Post by Darklord2 [USC] »

Den X2 Editor hab ich schon.
Den X2 BOB Compiler hab ich mir gerade runtergeladen nur bekomm ich nicht raus wie ich das Tool verwenden soll.
Aus der Readme werde ich auch nicht schlau.
Kannst du mir da weiterhelfen?
User avatar
Moonraven
Posts: 968
Joined: Wed, 27. Aug 03, 11:13
x3

Post by Moonraven »

Das Teil ist ein Kommandozeilen-Tool (wie z.B. auch die Tools von Egosoft).

Kurz die Synthax:

Decompilieren:

Code: Select all

C:\x2bc -d <BOB-DATEI> <BOD-DATEI>
compilieren:

Code: Select all

C:\x2bc -c <BOD-DATEI> <BOB-DATEI>
Hoffe das hilft.
Gruß Moonraven
Wer lesen kann, ist ganz klar im Vorteil.
[ external image ]
User avatar
Darklord2 [USC]
Posts: 2142
Joined: Mon, 9. Aug 04, 14:49
x3tc

Post by Darklord2 [USC] »

Ich habe leider noch nie die original Egosoft Tools benutzt.
Die .dats habe ich immer andest enpackt.

Kannst du mir das etwas genauer erklären.
Deleted User

Post by Deleted User »

|K.O.S.H.
Posts: 3728
Joined: Fri, 19. Dec 03, 10:36
x3tc

Post by |K.O.S.H. »

ich probier mal den ersten vorshclag
das müsste eigendlich gehen
wiss nur net, ob an den kanzeln auch kanonen sind
wnen net, dnan gehts net
|K.O.S.H.
Posts: 3728
Joined: Fri, 19. Dec 03, 10:36
x3tc

Post by |K.O.S.H. »

so
ausprobiert
es geht
wie?
ganz eifnach

du musst nur die tships.txt editieren (am ebsten dme editor von doubleshadow)

also:
es gitb bei "gun" nen eintrag für frontgun udn front
frontgun ist leer
einfach alle waffen, die bei front stehen in frontgun eintragen udn die bei front rauslöschen
schon kannst du sie im cockpit nutzen :)
|K.O.S.H.
Posts: 3728
Joined: Fri, 19. Dec 03, 10:36
x3tc

Post by |K.O.S.H. »

tja
geht nur wirklich bei trägern, wiel die nur eine waffe ind e rkanzel haben
beim titan z.b. feuert dnan nur die mittlere
bei dne split gehts gar nicht :(
User avatar
Moonraven
Posts: 968
Joined: Wed, 27. Aug 03, 11:13
x3

Post by Moonraven »

Dem Front-Turret der Titan sind 3 Guns zugeordnet (2 Eintrag TShips im Reiter Turrets und 2. Eintrag im Reiter Guns). Wenn ich nun alle 3 Guns dem Hauptcockpit (1. Eintrag) zuordne und das gleiche auch in der Scene (Die 3 Einträge ändern), dann feuer alle 3, ansonsten würde die GFX-Doku nicht stimmen.

Beim Split-M2 ists es das gleiche Spiel. Das muß eigentlich mit jedem Schiff funktionieren, da sonst absolut kein anderes Schiffmodel funktionieren würde :)

Ok..vielleicht noch mal eine Erklärung was da eigentlich gemacht wird.


Änderungen in der Bod (Scene)-Datei:

P = Laufende Bauteilnummer
B = Body (Dateinummer)
C = Cockpit Zuordnung (mit 1. beginnend)

Das heißt, das alle Einträge die z.B. C1 haben, dem Cockpit Nr. 1 zugeordnet sind.

Analog dazu existieren in der TSHips die Einträge für Turret und Guns.

Turret-Eintrag:

Body-ID = Dateiname des Bodys der als Kanzel fungiert
Path-ID = Laufende Nummer in der Scene
Type-ID = Typ des Cockpits (Eintrag in der TCockpit)
Position = Position des Cockpits (Front-Cockpit usw...)

Guns-Eintrag:

Oben: Auswahl des Turrets dem eine Gun zugeordnet werden soll

Unten:

Body-ID1 : Body-Datei der Gun
Path-ID1 : Laufende Teilenummer in der Scene

Body-ID2/Path-ID2 :

Für bestimmte Turrets/Guns gibt es feste Zuordnungen. Beispiel ist der Body 91. Dieser ist mit der Gun 89 verbunden. In der Scene-Datei taucht
nur der Body 91 auf. Hier wird als Body-ID1 die 91 mit der Path-ID angegeben, Body-ID2 ist dann die 89 mit Path 0 (siehe Argon Nove - Rear-Turret). Quelle: GFX-Dokumentation.

Sollte keine feste Zuordnung existieren, wird als Body-ID1 die Gun gewählt, und Body-ID2 einfach mit -1 gefüllt.


Wenn ich Zeit hab, werd ich das mit der Titan mal ausprobieren.
Gruß Moonraven
Wer lesen kann, ist ganz klar im Vorteil.
[ external image ]
User avatar
Darklord2 [USC]
Posts: 2142
Joined: Mon, 9. Aug 04, 14:49
x3tc

Post by Darklord2 [USC] »

Über den Eintrag in den Tships hab ich es hinbekommen!
Weiß nicht ob es bei allen M2 geht aber bei nem K funktionierts.
Und ich habe mir das K nicht gescriptet sondern gekauft.
(Hab der Schiffswerft Argone Prime noch en Produkt hinzugefügt)

Danke für eure Hilfe!

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