[SCR] [X3TC] Andockhilfe

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] Andockhilfe

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


Andockhilfe

Image

Image Image


Die offizielle Beschreibung des Landecomputer

Dieses Gerät ermöglicht es Ihrem Schiff, eine Verbindung mit dem Leitstrahlsystem einer Station oder Fabrik aufzubauen. Ihre Steuersysteme werden automatisch vom Leitsystem übernommen und garantieren so eine sichere Landung auf der Station.

Problem und Lösung

Image

Um einen Ladecomputer beim Andocken nutzen zu können, muss sich eine Station oder ein Schiff der Trägerklasse im Zielsucher befinden. Das wird nicht bei allen Andockkommandos automatisch durchführt. Das übernimmt die Andockhilfe, die automatisch Stationen oder Schiffe der Trägerklasse in die Zielsuche aufnimmt.


[ANLEITUNG] [DOWNLOAD] [UPGRADES]


< Keywords: ScripterLucike, Script, Andocken, Landecomputer, automatisch >
Last edited by Lucike on Wed, 10. Oct 18, 20:13, edited 1 time in total.

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

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


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

Die Andockhilfe 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 "8060-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 1228. Diesen Wert kann man gut in der Sprachdatei finden.

Code: Select all

	<page id="8060" title="Support for Docking Computer" descr="">
		<t id="20000">1228</t>
	</page>

	<page id="2008" title="Script Object Commands" descr="">
		<t id="1228">COMMAND_SUPPORT_DOCKING_COMPUTER</t>
	</page>

	<page id="2010" title="Script Cmd Names" descr="">
		<t id="1228">\033BWerkzeug:\033X Andockhilfe</t>
	</page>

	<page id="2011" title="Script Cmd Shorts" descr="">
		<t id="1228">Adh</t>
	</page>

	<page id="2022" title="Command Info" descr="">
		<t id="1228">Um einen Ladecomputer beim Andocken...
	</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.

Last edited by Lucike on Fri, 12. Oct 18, 19:09, edited 2 times in total.

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

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


Technische Daten

Sprachdatei
8060-L044.xml (ID 8060)
8060-L049.xml (ID 8060)

Kommando-Slot
COMMAND_TYPE_SHIP_28 (1228)

Objekt-Task
Global (Hotkeys und Neustart)
Schiff Task 10 oder 11 (je nach Spielerwahl)
Schiff Task 69

Offizielle Abkürzung
"die AHL"
"the SDC"

Dateien
\scripts\!init.set.modified.pck
\scripts\plugin.docking.computer.hotkey1.pck
\scripts\plugin.docking.computer.hotkey2.pck
\scripts\plugin.docking.computer.main.pck
\scripts\plugin.docking.computer.main.preload.pck
\scripts\plugin.docking.computer.restart.pck
\scripts\plugin.docking.computer.select.pck
\scripts\plugin.docking.computer.slots.pck
\scripts\setup.plugin.docking.computer.pck
\scripts\uninstall.plugin.docking.computer.pck
\scripts\uninstall.plugin.docking.computer.hotkeys.pck
\scripts.delete\Delete all Support for Docking Computer Scripts.bat
\scripts.delete\Delete old Support for Docking Computer Scripts.bat
\scripts.uninstall\setup.plugin.docking.computer.pck
\scripts.uninstall\setup.plugin.docking.computer.hotkeys.pck
\t\8060-L044.pck
\t\8060-L049.pck


Homerclon
Posts: 1305
Joined: Thu, 13. Jul 06, 16:47
x3tc

Re: [SCR] [X3TC] Andockhilfe

Post by Homerclon » Wed, 10. Oct 18, 21:47

Was ist daran jetzt anders zum Vanilla-Landecomputer? :?
- 01100100 00100111 01101111 01101000 00100001
- Nur DL-Vertrieb? Ohne mich!

User avatar
mynylon
Posts: 462
Joined: Wed, 9. Jan 08, 19:53
x3tc

Re: [SCR] [X3TC] Andockhilfe

Post by mynylon » Wed, 10. Oct 18, 22:21

Homerclon wrote:
Wed, 10. Oct 18, 21:47
Was ist daran jetzt anders zum Vanilla-Landecomputer? :?
Vielleicht das:
Das wird nicht bei allen Andockkommandos automatisch durchführt. Das übernimmt die Andockhilfe, die automatisch Stationen oder Schiffe der Trägerklasse in die Zielsuche aufnimmt.
Automatisch mach der normale Landecomputer nämlich nichts.
CPU - Intel Core i5 - 7600, 3,8 GHz
NVIDIA GeForce GTX 1060, 3 GB
RAM 16GB DDR4 SDRAM
System Win 11 Pro 64 Bit, auf SSD.
1. Computer: TI-99/4A

FritzHugo3
Posts: 4657
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [SCR] [X3TC] Andockhilfe

Post by FritzHugo3 » Thu, 11. Oct 18, 02:06

Soll heißen, alle eigenen Schiffe mit dem normalen Landecomputer docken automatisch/standartmässig bei ca. 5km an der ziel Station/Großschiff an? Oder gilt das sogar für alle Schiffe, auch die der KI?
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

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

Re: [SCR] [X3TC] Andockhilfe

Post by Lucike » Thu, 11. Oct 18, 12:54

Homerclon wrote:
Wed, 10. Oct 18, 21:47
Was ist daran jetzt anders zum Vanilla-Landecomputer? :?
mynylon hat es schon richtig gesagt. Die Andockhilfe macht es dem Spieler leichter mit dem Ladecomputer.
FritzHugo3 wrote:
Thu, 11. Oct 18, 02:06
Soll heißen, alle eigenen Schiffe mit dem normalen Landecomputer docken automatisch/standartmässig bei ca. 5km an der ziel Station/Großschiff an? Oder gilt das sogar für alle Schiffe, auch die der KI?
Wo steht was von andocken? Du meinst bestimmt die offizielle Beschreibung des Landecomputers? Die Erweiterung visiert einfach das anzufliegene Ziel an.

Wobei HVT & Co. bereits den Ladecomputer tatsächlich nutzen können.

https://www.xuniversum.info/index.php?o ... Itemid=172

Gruß
Lucike
Image

FritzHugo3
Posts: 4657
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [SCR] [X3TC] Andockhilfe

Post by FritzHugo3 » Thu, 11. Oct 18, 14:38

Achso, man spart sich quasi "t", wenn man es im Visir hat. Danke dir.
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

Post Reply

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