Achtung:
Ab sofort ist jeglicher Support und die Weiterentwicklung dieses Scripts eingestellt, das heisst, falls Probleme auftauchen sollten, werdet ihr selber eine Lösung finden müssen.
Player Owned Equiment Docks v 1.12
written by Trickmov
Download:
xdownloads:
[ external image ]
mediafire.com: Link
veraltet
http://www.thexuniverse.us/downloads/tr ... Dv1_12.zip
POED hat folgenden Zweck:
Kaufte man bislang irgendwo ein Ausrüstungsdock, dann ärgerte man sich darüber, dass dort keine Upgrades oder Tunings zu erwerben waren, was den Sinn des Kaufes auf nahezu nicht vorhanden brachte.
POED ändert dies.
Wenn das Script installiert ist, kann man, wie bisher, ein AD kaufen, was die Tunings und Upgrades anbietet bzw. anbieten kann. Die Tunings und Upgrades muss man kaufen und kann sie nicht einfach nehmen.
Die Funktionsweise:
Das Script überprüft, ob neue ADs des Spielers vorhanden sind und startet dort das Script, was für das Einfügen der Upgrades verantwortlich ist. Es werden automatisch die Tunings (Laderaumerweiterung, Ruderoptimierung und Triebwerkstuning) eingebunden und sind dort zum Normalpreis zu kaufen.
Es lassen sich alle im Spiel erhältlichen Upgrades einbinden, wenn der Spieler sie kaufen kann. Das gilt auch für jedes Mod und jedes zusätzlich installierte Upgrade.
Für das Einfügen von Upgrades muss folgender Weg beschritten werden:
Irgendein Schiff mit den Upgrades ausrüsten, dem Namen die Phrase "add_upgrade" hinzufügen und es dort landen lassen, wenn es noch nicht dort gelandet war.
Dann erhält man eine Meldung, die die Upgrades auflistet, die Kosten, die für das Einfügen nötig wären, das Spielergeld und die Abfrage, ob man die Upgrades wirklich einfügen will.
Wenn "ja" gewählt wird, werden die Upgrades eingefügt, die Kosten vom Spielerkonto abgezogen und aus dem Name des Schiffes wird "add_upgrade" entfernt. Ansonsten wird an dem Schiff nichts verändert.
Sollte man nicht genügend Credits auf dem Konto haben und wählt trotzdem "ja", werden solange Upgrades eingefügt, bis nicht mehr genügend Geld vorhanden ist.
Bei "Nein" wird nur die Phrase entfernt.
Danach sind dann alle Upgrades wie in jedem AD eines Volkes zum Normalpreis zu erwerben.
Für das Einfügen eines Upgrades wird der fünffache Normalpreis und mindestens 100.000 Credits verlangt.
Sicherheitsabfragen:
- für die Ware wird der Normalpreis abgebucht,
- man kann die Preise nicht verändern,
- es ist nicht möglich, Upgrades auf die Station zu transferieren,
- es ist nicht möglich, das Schiff zu overtunen (bereits overtunte Schiffe verursachen auch keine Probleme)
- und wenn man nicht genügend Credits besitzt wird die Ware zurücktransferiert.
- Es ist immer die Menge von 1 der eingefügten Upgrades auf dem AD vorhanden.
Andere Waren werden in keinster Weise beeinträchtigt oder beeinflusst.
Probleme:
- Beim Kauf kann man leider nicht den Preis der Ware sehen.
- Eine Kleinigkeit die (noch) nicht richtig funktioniert, ist die Tatsache, dass beim Kauf irgendwelcher Tunings nicht immer die maximal mögliche Menge in einem Schritt transferiert werden kann, es sind dann mehrere Transfers nötig. Die Sicherheitsabfragen funktionieren aber richtig.
- Was auch nicht gerade schön ist, das sind die eingebauten Erweiterungen diverser Schiffe. Diese werden in der Station als nicht vorhanden (0) dargestellt. Wenn man also ein Upgrade nicht auf das Schiff transferieren kann und man hätte genügend Geld dafür, dann hat das Schiff diese Erweiterung wahrscheinlich eingebaut. Die Abfrage ob dieses Upgrade auf dem Schiff ist, ist davon aber nicht betroffen und funktioniert einwandfrei.
Die Installation:
Der X³ Script Editor muss für diese Erweiterung aktiviert werden. Dazu einfach den Spielernamen in "Thereshallbewings" ändern. Der Spielername wird nach der Eingabe wieder auf den alten Namen zurück gesetzt. Danach sollte das Spiel einmal gespeichert und neu gestartet werden.
Die bestehende Verzeichnisstruktur in der Zip-Datei muss einfach in das X³ Spielverzeichnis kopiert werden. In der Zip-Datei finden man die Ordner "\scripts\.." und "\t\..". Genau diese Ordner findet man auch im X³ Spielverzeichnis.
Durch die Aktivierung des X³ Script Editors wird der Spielstand verändert und man bekommt ein so genanntes "Modified" ins Spielprofil. Das kann auf normalen Wege nicht rückgängig gemacht werden.
Die De-Installation
Im AL-Plugin-Verzeichnis befindet sich das aktivierte Script. Wenn man den Haken entfernt, werden alle Teile von POED enfernt.
Vorsicht !!!!!! Das enfernt alle bereits eingefügten Upgrades von allen ADs des Spielers, diese sind auf jeden Fall weg und müssten neu eingefügt werden.
Danach kann man abspeichern, alle Teile von POED aus dem Scripts-Verzeichnis löschen und kann nach Neuladen normal weiterspielen.
Anmerkungen:
Das Script könnte theoretisch etwas Performance-kritisch sein (weil mehrere Tasks in schneller Abfolge laufen), in diesem Falle sollte man keine eigenen Schiffe auf den ADs parken, weil auf jedem dort gelandeten Schiff ein eigener Task gestartet wird. Das sollte das Problem beheben. Bei mir (Pentium4 3GHz) verursacht das Script keine Probleme.
Versionshistorie:
POED v 1.0 04.01.08
erste Version
POED v 1.01 05.01.08
dummerweise die Logbuch-Testausgaben im Script gelassen, Fehler behoben
POED v 1.02 05.01.08
- Wenn mehrere Schiffe gedockt waren, konnte es dazu kommen, dass mehr als 1 Upgrade auf die Station gelangte
- Wenn man nicht genügend Geld hatte, um Tunings zu bezahlen, wurde das nicht korrekt erkannt, jetzt werden alle transferierten Tunings zurücktransferiert
- In der Preisberechnung der Tunings war ein genereller Fehler
POED v 1.1 06.01.08
- Soundbestätigungen hinzugefügt
- Abfragescript komplett überarbeitet
- kleinen Fehler mit bereits overtunten Schiffen behoben
POED v 1.11 07.01.08
- wenn man ein Update von den Versionen vor 1.1 auf 1.1 durchführte, konnte es dazu kommen, dass auf der Station noch das alte Script lief, Fehler behoben, Versionskontrolle hinzugefügt
- Sound für Versuch, Preise zu ändern hinzugefügt
Dieses Update ist nicht wirklich notwendig, da sich im tatsächlichen Betrieb nichts geändert hat, ausser dem hinzugefügten Sound
POED v 1.12 10.06.08
- System Override Software war nicht korrekt einfügbar
Edit: Zwei neue Downloadlinks dem Startbeitrag hinzugefügt. X2-Illuminatus