[SCR] [X3TC] Zusätzliche Schiffskommandos

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

Post Reply
User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

[SCR] [X3TC] Zusätzliche Schiffskommandos

Post by Lucike » Wed, 10. Oct 18, 20:10


Zusätzliche Schiffskommandos

Image

Image Image


Image

Schiffe besitzen im Gegensatz zu Stationen nur 2 Plätze (Slots) für zusätzliche Schiffskommandos. In manchen Situationen wird das nicht ausreichen. Gerade wenn bereits die Raketenabwehr Moskito und der Reiseantrieb in Betrieb sind. Der Einsatz der zum Beispiel automatischen Zielerfassung ist dann nicht mehr möglich.

Image Image Image

Diese Erweiterung ermöglicht 10 weitere Plätze (Slots) für zusätzliche Schiffskommandos. Viele Erweiterungen können bereits genutzt werden.

  • Raketenabwehr Moskito ab Version 3.3.00
  • Automatische Zielerfassung ab Version 3.2.00
  • Reiseantrieb ab Version 3.3.00
  • Personaltransporter ab Version 3.4.01
  • Hangarmanager ab Version 3.1.02
  • Ausrüstungsmanager ab Version 3.2.04
  • Andockhilfe ab Version 3.alpha.03
  • Schiffswerkzeuge ab Version 3.3.00

[ANLEITUNG] [DOWNLOAD] [UPGRADES]


< Keywords: ScripterLucike, Script, Skript, Schiffskommandos, Kommando-Slots >

User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike » Wed, 10. Oct 18, 20:11


Das Ändern der Kommando-Slots
(Nach einer Idee von SymTec)

Die zusätzliche Schiffskommandos belegt einen Kommandoslot in den erweiterten Schiffsbefehlen, der der Gruppe 1200 angehört. Man muss sich also einen freien Slot in dieser Gruppe suchen.

Um die Kommandoslots zu ändern muss lediglich die Sprachdatei geändert werden. An den Skripten selbst muss nichts geändert werden. Die Sprachdatei "8061-L049.xml" finden man im Sprachordner (..\t\..) der sich wiederrum im X³ Spielverzeichnis befindet. Zuerst öffnet man die Sprachdatei mit einem Texteditor. Das Notepad von MS Windows® ist dafür bestens geeignet. Bitte nicht MS Word® oder MS WordPad® benutzen, da die Daten teilweise im UTF8-Format gespeichert sind. Das Notepad kann damit umgehen.

Die Kommandoslot-Einstellung muss an fünf Stellen geändert werden. Der Standard-Slot für die Andockhilfe liegt auf 1215. Diesen Wert kann man gut in der Sprachdatei finden.

Code: Select all

	<page id="8061" title="Additional Ship Commands" descr="">
		<t id="20000">1215</t>
	</page>

	<page id="2008" title="Script Object Commands" descr="">
		<t id="1215">COMMAND_ADDITIONAL_SHIPS_COMMANDS</t>
	</page>

	<page id="2010" title="Script Cmd Names" descr="">
		<t id="1215">Zusätzliche Schiffskommandos</t>
	</page>

	<page id="2011" title="Script Cmd Shorts" descr="">
		<t id="1215">ZSk</t>
	</page>

	<page id="2022" title="Command Info" descr="">
		<t id="1215">Dieses Kommando ermöglicht weitere...
	</page>

Wenn man nun an diesen fünf Stellen die ausgesuchten Slots eingetragen hat, dann wird die Datei einfach gespeichert. Jetzt kann das Spiel gestartet werden.

Information: Sollte die Sprachdatei gepackt sein, sprich die Datei hat die Dateiendung ".pck", dann muss man die Datei vorher entpacken, um sie dann bearbeiten zu können. Das Entpacken kann jedes GZ-fähige Programm, wie WinZip, WinRAR oder 7-Zip, übernehmen. Nach der Änderung kann die Sprachdatei wieder gepackt werden oder aber man löscht die noch vorhandene gepackte Sprachdatei, da eine gepackte Datei von X³ bevorzugt wird.


User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike » Wed, 10. Oct 18, 20:12


Technische Daten

Sprachdatei
8061-L049.xml (ID 8061)

Kommando-Slot
COMMAND_TYPE_SHIP_15 (1215)

Objekt-Task
Schiff Task 10, 11 oder 100 bis 109 (je nach Spielerwahl)

Offizielle Abkürzung
"die ZSK"
"the ASC"

Dateien
\scripts\!init.set.modified.pck
\scripts\plugin.add.ship.commands.main.pck
\scripts\plugin.add.ship.commands.main.preload.pck
\scripts\plugin.add.ship.commands.select.pck
\scripts\plugin.add.ship.commands.slots.pck
\scripts\setup.plugin.add.ship.commands.pck
\scripts\uninstall.plugin.add.ship.commands.pck
\scripts.delete\Delete all Additional Ship Commands Scripts.bat
\scripts.delete\Delete old Additional Ship Commands Scripts.bat
\scripts.uninstall\setup.plugin.add.ship.commands.pck
\t\8061-L044.pck
\t\8061-L049.pck


User avatar
Xkuka
Posts: 207
Joined: Sun, 14. Mar 10, 19:25
x4

Re: [SCR] [X3TC] Zusätzliche Schiffskommandos

Post by Xkuka » Tue, 1. Sep 20, 15:44

10 Jahre später...
Hat das jemand schonmal zum laufen gebracht? Sobald ich diese mod aktiviere läd das Spiel nicht mehr und die exe reagiert nicht mehr
***Never not modified***
Specs: I9 9900k, 32GB DDR4, ASUS RTX2060 12GB, Sys drive: 1TB Nvme SSD, Games drive: 1TB Nvme SSD, Win10 pro 21H2

mcdance
Posts: 400
Joined: Sun, 18. Jan 09, 14:16
x4

Re: [SCR] [X3TC] Zusätzliche Schiffskommandos

Post by mcdance » Thu, 3. Sep 20, 13:21

funktioniert problemlos, möglicherweise hast du andere scripte am laufen welche nicht kompatibel sind
Vorstandsvorsitzender der MMFC

Nuklear Power Plant

Post Reply

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