[SCR] [X3TC] [3.1.01] Tender
Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators
-
- Posts: 12969
- Joined: Sun, 9. May 04, 21:26
[SCR] [X3TC] [3.1.01] Tender
Tender
Übersicht
Tender sind in der zivilen Raumfahrt reine Hilfsschiffe, die für die Versorgung größerer Schiffe eingesetzt werden können. Ein Tender ist in der Lage ein Schiff zu begleitet und den Warenbestand des begleitenden Schiffes ständig zu überprüfen. Ein Tender kann aber auch in einer Station auf seinen Versorgungseinsatz warten und erst im Versorgungsfall das zu versorgende Schiff anfliegen. Als Tender können Transportschiffe der Klassen TS und TL eingesetzt werden.
[ANLEITUNG] [DOWNLOAD] [UPGRADES] [KOLLEKTION]
< Keywords: ScripterLucike, Script, Tender, Versorgung, Warenbestand, Betreuung, Begleiten >
-
- Posts: 12969
- Joined: Sun, 9. May 04, 21:26
Das Ändern der Kommando-Slots
(Nach einer Idee von SymTec)
Der Tender belegt drei Kommandoslots in den Handelsbefehlen, Stationsbefehlen und Eigenbefehlen, die den Gruppen 500 und 8000 angehören. Man muss sich also frei freie Slots in diesen Gruppen suchen.
Um die Kommandoslots zu ändern muss lediglich die Sprachdatei geändert werden. An den Skripten selbst muss nichts geändert werden. Die Sprachdatei "8044-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. Die Standard-Slots für den Tender liegen auf 522, 8023 und 8024. Diese Werte kann man gut in der Sprachdatei finden.
Code: Select all
<page id="8044" title="Tender" descr="">
<t id="20000">522</t>
<t id="20001">8023</t>
<t id="20002">8024</t>
</page>
<page id="2008" title="Script Object Commands" descr="">
<t id="522">COMMAND_TENDER</t>
<t id="8023">COMMAND_TENDER_STAY</t>
<t id="8024">COMMAND_TENDER_CONVOYED</t>
</page>
<page id="2010" title="Script Cmd Names" descr="">
<t id="522">Starte Tenderversorgung...</t>
<t id="8023">TDR in Bereitschaft...</t>
<t id="8024">Begleitet ...</t>
</page>
<page id="2011" title="Script Cmd Shorts" descr="">
<t id="522">Tender</t>
<t id="8023">Bereitschaft</t>
<t id="8024">Begleitet</t>
</page>
<page id="2022" title="Command Info" descr="">
<t id="522">Tender sind in der zivilen Raumfahrt reine Hilfsschiffe...</t>
</page>
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.
-
- Posts: 12969
- Joined: Sun, 9. May 04, 21:26
Technische Daten
Sprachdatei
8044-L044.xml (ID 8044)
8044-L049.xml (ID 8044)
Kommando-Slot
COMMAND_TYPE_SPECIAL_22 (522)
COMMAND_TYPE_OWN_23 (8023)
COMMAND_TYPE_OWN_24 (8024)
Objekt-Task
Global (Hotkeys und Neustart)
Schiff Task 0, 40 und 41
Offizielle Abkürzung
"der TDR"
"the TDR"
Dateien
\scripts\!init.set.modified.pck
\scripts\plugin.tender.admin.pck
\scripts\plugin.tender.attacked.esc.pck
\scripts\plugin.tender.attacked.pck
\scripts\plugin.tender.attacking.pck
\scripts\plugin.tender.calc.pck
\scripts\plugin.tender.config.pck
\scripts\plugin.tender.config.preload.pck
\scripts\plugin.tender.equip.turbo.pck
\scripts\plugin.tender.hotkey1.pck
\scripts\plugin.tender.hotkey1.preload.pck
\scripts\plugin.tender.interrupt.pck
\scripts\plugin.tender.logfile.analyse.pck
\scripts\plugin.tender.logfile.pck
\scripts\plugin.tender.main.pck
\scripts\plugin.tender.main.preload.pck
\scripts\plugin.tender.message.pck
\scripts\plugin.tender.rename.pck
\scripts\plugin.tender.rename.set.pck
\scripts\plugin.tender.restart.pck
\scripts\plugin.tender.select.pck
\scripts\plugin.tender.send.energy.pck
\scripts\plugin.tender.send.equipment.pck
\scripts\plugin.tender.send.repair.pck
\scripts\plugin.tender.signal.killed.pck
\scripts\plugin.tender.signal.undock.pck
\scripts\setup.plugin.tender.pck
\scripts\uninstall.plugin.tender.hotkeys.pck
\scripts\uninstall.plugin.tender.pck
\scripts.delete\Delete all Tender Scripts.bat
\scripts.delete\Delete old Tender Scripts.bat
\scripts.uninstall\setup.plugin.tender.hotkeys.pck
\scripts.uninstall\setup.plugin.tender.pck
\t\8044-L044.pck
\t\8044-L049.pck