EnglishGermanFrenchRussianPolishItalianSpanish
Log inRegister
 
[SCR] [27.12.10] [X3TC 3.1.00] Blaupausenmanager
Post new topic Reply to topic Goto page 1, 2, 3, 4  Next
View previous topic :: View next topic
Author Message
Lucike



MEDALMEDAL

Joined: 09 May 2004
Posts: 12205 on topic

Thank you for registering your game
modified
PostPosted: Fri, 13. Nov 09, 23:29    Post subject: [SCR] [27.12.10] [X3TC 3.1.00] Blaupausenmanager Reply with quote Print


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)
  • Erstausgabe.

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
View user's profile Send private message Visit poster's website
Lucike



MEDALMEDAL

Joined: 09 May 2004
Posts: 12205 on topic

Thank you for registering your game
modified
PostPosted: Fri, 13. Nov 09, 23:29    Post subject: Reply with quote Print


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
View user's profile Send private message Visit poster's website
Lucike



MEDALMEDAL

Joined: 09 May 2004
Posts: 12205 on topic

Thank you for registering your game
PostPosted: Fri, 13. Nov 09, 23:29    Post subject: Reply with quote Print

reserviert

Back to top
View user's profile Send private message Visit poster's website
GebürtigerTerraner





Joined: 27 Jun 2009



PostPosted: Sat, 14. Nov 09, 00:07    Post subject: Reply with quote Print

Wozu genau soll das gut sein Confused


_________________
It means nothing,its lika schamalamadingdong or give peace a chance!
Back to top
View user's profile Send private message
Lucike



MEDALMEDAL

Joined: 09 May 2004
Posts: 12205 on topic

Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 00:11    Post subject: Reply with quote Print

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
View user's profile Send private message Visit poster's website
GebürtigerTerraner





Joined: 27 Jun 2009



PostPosted: Sat, 14. Nov 09, 00:29    Post subject: Reply with quote Print

oh I see Very Happy


_________________
It means nothing,its lika schamalamadingdong or give peace a chance!
Back to top
View user's profile Send private message
The Invader Zim





Joined: 29 Sep 2005
Posts: 516 on topic

Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 13:07    Post subject: Reply with quote Print

mein HQ hat Blaupausen für dieverse Waffen, Schilde und Raketen. Funktioniert das bei denen auch ohne Probleme?

Back to top
View user's profile Send private message
Lucike



MEDALMEDAL

Joined: 09 May 2004
Posts: 12205 on topic

Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 13:17    Post subject: Reply with quote Print

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
View user's profile Send private message Visit poster's website
Schwarzer Adler





Joined: 30 Oct 2006
Posts: 457 on topic
Location: Rathenow
Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 13:20    Post subject: Reply with quote Print

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. Crying or Very sad Crying or Very sad

Back to top
View user's profile Send private message
UniTrader



MEDAL

Joined: 20 Nov 2005
Posts: 8239 on topic
Location: Sol-System - Erde - 48°07' N 11°37' E
Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 13:44    Post subject: Reply with quote Print

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. Crying or Very sad Crying or Very sad


Ich hab sowas für Reunion geschrieben Wink 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 Wink


_________________
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 Very Happy, TrInAdE, sniper777, Unbekanntes Feindschiff, Moncada, LittleBird, Felix1708, junkman112
Back to top
View user's profile Send private message Visit poster's website
Schwarzer Adler





Joined: 30 Oct 2006
Posts: 457 on topic
Location: Rathenow
Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 13:57    Post subject: Reply with quote Print

Dann schau ich gleich mal nach ob ichs noch finde. Vieleicht hole ich ja Reunion doch noch mal wieder raus.

Back to top
View user's profile Send private message
Chaber





Joined: 06 Nov 2002
Posts: 5843 on topic

Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 16:53    Post subject: Reply with quote Print

Ideal wäre...

Wenn dieses Blaupausenarchiv von allen HQ´s die der Spieler besitzt ausgelesen werden könnte.... Rolling Eyes

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 Wink -> Mapper/Skripter (auch MD) und Modder gesucht, melden per PN bei Interesse.
Forumsthread - - - NW-Modforum
Back to top
View user's profile Send private message
UniTrader



MEDAL

Joined: 20 Nov 2005
Posts: 8239 on topic
Location: Sol-System - Erde - 48°07' N 11°37' E
Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 16:57    Post subject: Reply with quote Print

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 Rolling Eyes )


_________________
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 Very Happy, TrInAdE, sniper777, Unbekanntes Feindschiff, Moncada, LittleBird, Felix1708, junkman112
Back to top
View user's profile Send private message Visit poster's website
Saetan



MEDALMEDAL

Joined: 01 Feb 2006
Posts: 2952 on topic
Location: Vorarlberg (Austria)
Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 16:57    Post subject: Reply with quote Print

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. Wink ... 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
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
The Invader Zim





Joined: 29 Sep 2005
Posts: 516 on topic

Thank you for registering your game
PostPosted: Sat, 14. Nov 09, 20:01    Post subject: Reply with quote Print

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
View user's profile Send private message
Display posts from previous:   
Post new topic Reply to topic Goto page 1, 2, 3, 4  Next
 
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
Control Panel
Login Data
The time now is Thu, 20. Jun 13, 03:51

All times are GMT + 2 Hours


Board Security

Copyright © EGOSOFT 1989-2009
Powered by phpBB © 2001, 2005 phpBB Group
Template created by Avatar & BurnIt!
Debug: page generation = 0.28047 seconds, sql queries = 74