|
|
 |
View previous topic :: View next topic |
 |
|
|
|
|
Author |
Message |
|
|
|
|
|
Lucike


Joined: 09 May 2004 Posts: 12205 on topic

 |
Posted: Fri, 13. Nov 09, 23:29 Post subject: [SCR] [27.12.10] [X3TC 3.1.00] Blaupausenmanager |
|
|
Blaupausenmanager
(Version 3.1.00 - 27. Dezember 2010)
Übersicht Blaupausenmanager
- Mit dem Blaupausenmanager können Blaupausen verwaltet werden.
Vorbereitung Blaupausenmanager
Das Herunterladen (Download)
-> Blaupausenmanager (Version 3.1.00)
-> Notwendige Befehlsbibliothek "Libraries" (Auf jeden Fall mit installieren !)
Voraussetzung: X³ Terran Conflict ab Version 2.5 (nicht kompatibel mit X³ Reunion) !!
Die Aktivierung des Script Editors
Für den Blaupausenmanager muss der Script Editor nicht zwingend aktiviert werden. Der Blaupausenmanager enthält ein Skript, welches das Spiel automatisch auf "Modified" setzt.
Ist der Script Editor aktiviert, so werden zusätzlich zu den üblichen Daten oft skripttechnische Daten angezeigt. Das kann für manchen Spieler vielleicht etwas störend sein. Es gibt eine Möglichkeit nicht signierte Skripte ohne gestarteten Script-Editor zu benutzen. Dazu muss die Startdatei des Skriptes verändert werden. Auch in diesem Fall bekommt man ein so genanntes "Modified" ins Spielprofil.
Die Installation
Die bestehende Verzeichnisstruktur in der Zip-Datei muss einfach in das X³ Spielverzeichnis kopiert werden. In der Zip-Datei finden man u.a. die Ordner "\scripts\.." und "\t\..". Genau diese Ordner findet man auch im X³ Spielverzeichnis. Die Zip-Datei enthält auch noch weitere Verzeichnisse und Dateien, die auch in das X³ Spielverzeichnis kopiert werden sollten, da diese zur Verwaltung und eventuellen Deinstallation benötigt werden.
Die Deinstallation
Im Verzeichnis "\scripts.uninstall\..", welches sich im X³ Spielverzeichnis befindet, findet man die Datei "setup.plugin.blue.print.manager.pck". Diese Datei kopiert man in den Skriptordner (\scripts\..). Nun wird das Spiel gestartet und man lädt den entsprechenden Spielstand. Die Deinstallation wird automatisch gestartet und gibt nach vollendeter Arbeit eine Nachricht ins Spielerlogbuch aus. Das dauert etwa 10 bis 20 Sekunden nachdem man den Spielstand geladen hat. Jetzt kann der Spielstand gespeichert werden.
Das Löschen der eigentlichen Skripte übernimmt die Batch-Datei "Delete all Blue Print Manager Scripts.bat", welche sich im Verzeichnis "\scripts.delete\.." befindet. Nach dem Start werden alle Skripte des Blaupausenmanagers gelöscht.
Wichtig: Man sollte niemals die Skripte einfach so löschen, da sie im Spielstand verankert sind.
Die Aktualisierung einer bereits vorhandenen und älteren Version
Die bestehende Verzeichnisstruktur in der Zip-Datei muss einfach in das X³ Spielverzeichnis kopiert werden. In der Zip-Datei finden man u.a. die Ordner "\scripts\.." und "\t\..". Genau diese Ordner findet man auch im X³ Spielverzeichnis. Die Zip-Datei enthält auch noch weitere Verzeichnisse und Dateien, die auch in das X³ Spielverzeichnis kopiert werden sollten, da dieser zur Verwaltung und eventuellen Deinstallation benötigt werden. Dabei können die älteren Dateien einfach überschrieben werden.
Das Löschen von nicht mehr benötigten Skripten übernimmt die Batch-Datei "Delete old Blue Print Manager Scripts.bat", welche sich im Verzeichnis "\scripts.delete\.." befindet. Das ist zwar nicht unbedingt notwendig, aber so hält man seinen Skriptordner sauber.
Im Spiel selbst muss nichts manuell neu gestartet werden. Alle Objekte, wie Schiffe oder Stationen starten ihre Skripte automatisch neu.
Anleitung Blaupausenmanager
Die Aufgabe
Der Blaupausenmanager ist eine einfache Verwaltung für Blaupausen im Hauptquartier. Die verfügbaren Blaupausen können in ein Archiv verschoben werden, so das die Blaupausen für den Schiffsbau übersichtlicher werden.
Die Handhabung
Der Blaupausenmanager wird über einen freien Kommando-Slot des Hauptquartiers gestartet. Nach dem Start erscheint ein Menü, in dem alle Blaupausen gezeigt werden, die aktuell für den Schiffsbau verfügbar sind, sowie alle Blaupausen im Archiv. Wählt man eine Blaupause im Schiffsbaumenü, so wird diese ins Archiv verschoben. Dahingegen wird nach der Wahl einer Blaupause im Archiv diese Blaupause ins Schiffsbaumenü verschoben.
In der Datensicherung werden alle verfügbaren Blaupausen gesichert. Wählt man eine Blaupause in der Datensicherung aus und ist sie weder im Schiffsbaumenü noch im Archiv vorhanden, dann wird sie ins Archiv kopiert.
Technische Daten Blaupausenmanager
Sprachdatei
8016-L044.xml (ID 8016)
8016-L049.xml (ID 8016)
Kommando-Slot (Kommando-Slots ändern)
COMMAND_TYPE_STATION_021 (1121)
Objekt-Task
Station Task 10 bis 19 (je nach Spielerwahl)
Offizielle Abkürzung
"der BPM"
"the BPM"
Änderungen Blaupausenmanager
Das Herunterladen (Download)
-> Blaupausenmanager (Version 3.1.00)
-> Blaupausenmanager (Version 3.alpha.01)
Die Änderungen
13.11.2009 (Version 3.alpha.01)
27.12.2010 (Version 3.1.00)
- Die Alpha-Phase ist nun beendet.
- Die Beta-Phase ist nun beendet.
- Bei der Benutzung des Blaupausenmanagers wird nun eine Datensicherung aller Blaupausen angelegt.
- Die Blaupausen im Menü können jetzt alphabetisch oder nach Klassen sortiert werden. Die Klassen werden beim ersten Aufrauf des Blaupausenmanagers nicht korrekt angezeigt. Der Fehler dafür liegt in der Befehlsbibliothek. Eine Korrektur folgt mit der nächsten Version der Befehlsbibliothek.
- Änderung in der Kommandoslot-Belegung.
- Diverse kleinere Optimierungen und Aufräumarbeiten.
- Beginn der Finalarbeiten.
< Keywords: ScripterLucike, Script, Hauptquartier, Blaupausen, Schiffsbau >
Last edited by Lucike on Mon, 27. Dec 10, 14:45; edited 5 times in total |
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
Lucike


Joined: 09 May 2004 Posts: 12205 on topic

 |
Posted: Fri, 13. Nov 09, 23:29 Post subject: |
|
|
Das Ändern der Kommando-Slots
(Nach einer Idee von SymTec)
Der Blaupausenmanager belegt einen Kommandoslot in den Stationsbefehlen, der der Gruppe 1100 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 "8016-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 den Blaupausenmanager liegt auf 1121. Diesen Wert kann man gut in der Sprachdatei finden.
| Code: |
<page id="8016" title="Blue Print Manager" descr="">
<t id="20000">1121</t>
</page>
<page id="2008" title="Script Object Commands" descr="">
<t id="1121">COMMAND_BLUE_PRINT_MANAGER</t>
</page>
<page id="2010" title="Script Cmd Names" descr="">
<t id="1121">Blaupausenmanager</t>
</page>
<page id="2011" title="Script Cmd Shorts" descr="">
<t id="1121">BPAUSEN</t>
</page>
<page id="2022" title="Command Info" descr="">
<t id="1121">Mit dem Blaupausenmanager können Blaupausen...
</page>
|
Wenn man nun an diesen fünf Stellen den ausgesuchten Slot 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 Mon, 27. Dec 10, 14:43; edited 2 times in total |
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
Lucike


Joined: 09 May 2004 Posts: 12205 on topic

|
Posted: Fri, 13. Nov 09, 23:29 Post subject: |
|
|
reserviert
|
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
GebürtigerTerraner
Joined: 27 Jun 2009
|
Posted: Sat, 14. Nov 09, 00:07 Post subject: |
|
|
Wozu genau soll das gut sein 
_________________ It means nothing,its lika schamalamadingdong or give peace a chance! |
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
Lucike


Joined: 09 May 2004 Posts: 12205 on topic

|
Posted: Sat, 14. Nov 09, 00:11 Post subject: |
|
|
Nehmen wir an du hast 50 Blaupausen in der Hauptquartierübersicht. Du baust aber immer nur einen Schiffstyp nach. Dann muss du in den vielen Blaupausen immer den richtigen Typ suchen. Mit dem Blaupausenmanager kannst alle Blaupausen, die du gerade nicht benötigst, ins Archiv verschieben. Somit kannst du den Schiffstyp schnell wählen, ohne den Schiffstyp lange suchen zu müssen.
Gruß
Lucike
|
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
GebürtigerTerraner
Joined: 27 Jun 2009
|
Posted: Sat, 14. Nov 09, 00:29 Post subject: |
|
|
oh I see 
_________________ It means nothing,its lika schamalamadingdong or give peace a chance! |
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
The Invader Zim
Joined: 29 Sep 2005 Posts: 516 on topic

|
Posted: Sat, 14. Nov 09, 13:07 Post subject: |
|
|
mein HQ hat Blaupausen für dieverse Waffen, Schilde und Raketen. Funktioniert das bei denen auch ohne Probleme?
|
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
Lucike


Joined: 09 May 2004 Posts: 12205 on topic

|
Posted: Sat, 14. Nov 09, 13:17 Post subject: |
|
|
| The Invader Zim wrote: |
| mein HQ hat Blaupausen für dieverse Waffen, Schilde und Raketen. Funktioniert das bei denen auch ohne Probleme? |
Keine Ahnung. Probiere es aus. Ich wusste gar nicht, dass das möglich ist. Ist das eine Mod?
Gruß
Lucike
|
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
Schwarzer Adler
Joined: 30 Oct 2006 Posts: 457 on topic Location: Rathenow

|
Posted: Sat, 14. Nov 09, 13:20 Post subject: |
|
|
| Lucike wrote: |
Nehmen wir an du hast 50 Blaupausen in der Hauptquartierübersicht. Du baust aber immer nur einen Schiffstyp nach. Dann muss du in den vielen Blaupausen immer den richtigen Typ suchen. Mit dem Blaupausenmanager kannst alle Blaupausen, die du gerade nicht benötigst, ins Archiv verschieben. Somit kannst du den Schiffstyp schnell wählen, ohne den Schiffstyp lange suchen zu müssen.
Gruß
Lucike |
Ich wäre froh gewesen wenn es das in Reunion gegeben hätte. 
|
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
UniTrader

Joined: 20 Nov 2005 Posts: 8239 on topic Location: Sol-System - Erde - 48°07' N 11°37' E

|
Posted: Sat, 14. Nov 09, 13:44 Post subject: |
|
|
| Schwarzer Adler wrote: |
| Lucike wrote: |
Nehmen wir an du hast 50 Blaupausen in der Hauptquartierübersicht. Du baust aber immer nur einen Schiffstyp nach. Dann muss du in den vielen Blaupausen immer den richtigen Typ suchen. Mit dem Blaupausenmanager kannst alle Blaupausen, die du gerade nicht benötigst, ins Archiv verschieben. Somit kannst du den Schiffstyp schnell wählen, ohne den Schiffstyp lange suchen zu müssen.
Gruß
Lucike |
Ich wäre froh gewesen wenn es das in Reunion gegeben hätte.  |
Ich hab sowas für Reunion geschrieben funktioniert ungefähr genau so, nur dass das Interface mangels möglichkeiten nicht so gut ist.. (und die Seitenauswahl war ein wenig buggy aber vielleicht hatte ich das schon gefixt.. kA mehr)
EDIT: ach ja: meine Reunion-Variante funktioniert NUR für Schiffstypen, was anderes ist nicht vorgesehen.. dafür aber auch für wirklich alle, auch mods die nachträglich eingebunden worden 
_________________ X - Rebirth wird kommen.. irgendwann.. und jedes mal wenn jemand fragt wann genau eine Woche später.
Aktuelles Releasedatum (wenn das ursprüngliche Release Neujahr 2013 KW4 2013 gewesen wäre): KW31 2013
danke an: Mairemix, Schrimschrim, ubuntufreakdragon, Sevion, Einheit 101, Trascher, AndyAndy, Eö, Nessus1234, Asteria5, caddman, mich selbst , TrInAdE, sniper777, Unbekanntes Feindschiff, Moncada, LittleBird, Felix1708, junkman112 |
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
Schwarzer Adler
Joined: 30 Oct 2006 Posts: 457 on topic Location: Rathenow

|
Posted: Sat, 14. Nov 09, 13:57 Post subject: |
|
|
Dann schau ich gleich mal nach ob ichs noch finde. Vieleicht hole ich ja Reunion doch noch mal wieder raus.
|
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
Chaber
Joined: 06 Nov 2002 Posts: 5843 on topic

|
Posted: Sat, 14. Nov 09, 16:53 Post subject: |
|
|
Ideal wäre...
Wenn dieses Blaupausenarchiv von allen HQ´s die der Spieler besitzt ausgelesen werden könnte....
Weil die gekauften Blaupausen hat das zuletzt gebaute HQ.. die anderen nicht...
_________________ Du empfindest Xenon "langweilig", Khaak nur "lästig" und willst einen richtigen Feind in einem nagelneuem Universum?
Dann warte auf meinen Mod, "den" Feind wirst du hassen lernen -> Mapper/Skripter (auch MD) und Modder gesucht, melden per PN bei Interesse.
Forumsthread - - - NW-Modforum |
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
UniTrader

Joined: 20 Nov 2005 Posts: 8239 on topic Location: Sol-System - Erde - 48°07' N 11°37' E

|
Posted: Sat, 14. Nov 09, 16:57 Post subject: |
|
|
nicht möglich weil man das HQ nicht definieren kann.. es wird IMMER das zuletzt gebaute genommen. (und ja, ich rede vom internen Scripting-Interface, nicht vom User-Interface des Scriptpaketes hier )
_________________ X - Rebirth wird kommen.. irgendwann.. und jedes mal wenn jemand fragt wann genau eine Woche später.
Aktuelles Releasedatum (wenn das ursprüngliche Release Neujahr 2013 KW4 2013 gewesen wäre): KW31 2013
danke an: Mairemix, Schrimschrim, ubuntufreakdragon, Sevion, Einheit 101, Trascher, AndyAndy, Eö, Nessus1234, Asteria5, caddman, mich selbst , TrInAdE, sniper777, Unbekanntes Feindschiff, Moncada, LittleBird, Felix1708, junkman112 |
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
Saetan


Joined: 01 Feb 2006 Posts: 2952 on topic Location: Vorarlberg (Austria)

|
Posted: Sat, 14. Nov 09, 16:57 Post subject: |
|
|
| Chaber wrote: |
| Ideal wäre... |
Sag das Egosoft ... oder willst du alternativ für jede neu hinzugekaufte Blaupause sämtliche deiner HQ's per Script abbrechen und neu erstellen lassen? ^^
Nun gut, Lucike's perfektionistischer Ader würde ich es zutrauen, dass er bei einem solchen Neubau wirklich die Wiederzuweisung sämtlicher Einstellungen, stationseigener Frachter und laufender Stationskommandos berücksichtigen würde. ... wobei, das mit den Stationskommandos und vorallem deren Einstellungen könnte mitunter schwer werden?
edit: Ach, natürlich ... ich rede hier nur vom zufügen von Blaupausen in die HQ's ... das auslesen der Blaupausen aus anderen als dem zuletzt gebauten ist dzt. in der Tat unmöglich.
_________________ -- retired from X --
S.O.P.H.I.E. - Stamp Out Prejudice Hatred and Intolerance Everywhere |
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
The Invader Zim
Joined: 29 Sep 2005 Posts: 516 on topic

|
Posted: Sat, 14. Nov 09, 20:01 Post subject: |
|
|
| Quote: |
Keine Ahnung. Probiere es aus.
|
Geht leider nur bei Schiffen, aber das ist für mich auch schon eine große Hilfe
| Lucike wrote: |
Ich wusste gar nicht, dass das möglich ist. Ist das eine Mod?
|
Jup, man kann in der HQ.xml in den Blaupausen eintragen was man will.
Raketen, Kampfdronen, Schilde, Waffen, Fabriken, HQs, ect.
|
|
|
|
|
|
|
Back to top |
|
|
|
 |
|
|
|
|
|
|
|
 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You cannot download files in this forum
|
 |
|
|
|
|
|