Was macht das Script?
Es wird auf jedem Spielerschiff der Klasse TS unter Erweiterte Befehle das Kommando Autokollektor installiert. Damit ist jeder TS in der Lage entweder im Universum oder in einem bestimmten Sektor nach Warencontainern zu suchen, und diese aufzusammeln. Wenn die zu sammelnde Warenmenge größer ist, als im Frachtraum noch Platz zur Verfügung steht, wird die Ware geteilt, und der Rest wird später eingesammelt. Das macht der TS solange, bis sein Frachtraum voll ist. Dann fliegt er selbständig los um die gesammelte Ware zu verkaufen. Wenn er seine Verkaufsrunde abgeschlossen hat, und keine passende Homebase zugewiesen bekommen hat, wo er nicht verkaufte Ware abladen kann, dockt er an der nächstbesten Station an, und meldet dem Spieler, dass nicht alle Waren verkauft werden konnten. Dabei bricht er auch sein Kommando ab, sodas der Spieler die Möglichkeit hat, die Restwaren per Hand zu verkaufen. Danach sammelt er weiter, bis er einen anderen Befehl erhält. Falls es nichts mehr zu sammeln gibt, steuert der Frachter die nächste HS an, und schaut dann von Zeit zu Zeit nach, obs wieder was zu tun gibt.
Handhabung
Das Script kommt in Verbindung mit einem AL Plugin daher, welches sämtliche Warencontainer in Scannerreichweite des Spielerschiffes unzerstörbar macht und diese an einen sicheren Ort verschiebt.
Standartmäßig ist dieses Plugin eingeschaltet. Falls das aber jemanden zu nah am Cheaten vorbeischrammt, sollte er es abschalten, und den Sektor wechseln, da dadurch erst die Änderung wirksam wird. Die Einstellung ist unter Optionen->Spiel->AL Plugins vorzunehmen. Hier ein Bild zur Veranschaulichung:
[ external image ]
WICHTIG! Dieses ALPlugin funktioniert nicht mit den Goblins von MARS
Nun zum eigentlichen Script. Also bei dem Frachter eurer Wahl Autokollektor starten. Dann bekommt ihr diese Wahlmöglichkeiten:
[ external image ]
Hier stellt man ein, was euer Frachter tun soll, im Universum oder in einem bestimmten Sektor sammeln. Danach erhält man die Möglichkeit, dem Frachter zu sagen, was er sammeln soll:
[ external image ]
Diese Einstellungen sind bei der Auswahl "In einem Sektor sammeln" identisch. Falls jemand illegale Waren einsammeln lassen will, muß er die Option "alle Waren sammeln" auswählen, denn nur da ist das Sammeln von illegalen Waren möglich. Dazu bekommt man dann dieses Fenster:
[ external image ]
Selbiges gilt auch für das "Sammeln in einem Sektor".
Damit wäre alles eingestellt, und der Frachter beginnt seine Arbeit.
Wenn man seinen Frachter nur in einem bestimmten Sektor sammeln lassen will kommt als letztes noch die Sektorabfrage:
[ external image ]
Die Option Startsektor zeigt an, wo sich euer Frachter gerade befindet, und kann auch gleich ausgewählt werden, wenn der Frachter in diesem Sektor sammeln soll. Die zweite Option sagt es ja schon, hier kann man den Sektor wählen, in welchem der Frachter sammeln soll. Ist dies geschehen, macht sich der Frachter auf den Weg zu seinen Arbeitssektor.
Verlangt das Script irgendwelche Voraussetzungen?
Jaein!? Es wäre nicht verkehrt einen Sprungantrieb zu installieren, da sich das sammeln im Uni sonst ewig hinzieht, und der Verkauf auf eine Sprungweite von 5 Sektoren sonst begrenzt ist(man will ja nicht ewig warten, bis der Frachter vom verkaufen wiederkommt. Wenn kein Sprungantrieb vorhanden ist, wird einer ab entsprechendem Rang bei den Argonen oder Gonern gegen eine Gebühr installiert. Eine Homebase wäre auch nicht schlecht (HQ und TL werden nur akzeptiert, da alle anderen Stationstypen einfach nicht genug Platz bieten), da der Frachter die Waren, die er nicht los wurde dann in seiner Homebase ausläd, bevor er weiter sammelt.
[10.11.08] Neue Funktion: Aufmunitionieren des Playerships
Der Sammelfrachter greift jetzt vor dem Verkauf auf folgende Einstellungen vom Playership zu:
[ external image ]
Hier gleicht er die Bedarfsliste des Schiffes mit den gesammelten Waren in seinem Frachtraum ab. Hat er etwas geladen, was das Spielerschiff benötigt, beliefert er erst das Spielerschiff, bevor er sich zum Verkaufen aufmacht.
Dies geschieht aber nur unter zwei Voraussetzungen:
1. Der Frachter ist schneller als das Spielerschiff in der Max Geschwindigkeit (was bei vollen Triebwerkstunings für den Frachter durchaus möglich ist, wenn das Spielerschiff mind. ein M6 ist, und der Spieler sein Schiff nicht Overtuned hat).
2. Da unser Sammler ja ein ziemlicher Angsthase ist, muß der Sektor in dem sich der Spieler gerade befindet Feindfrei sein.
==================================
Download
[ external image ] AutoKollektor V2.2 (.rar-Datei)
[ external image ] AutoKollektor V2.2 (.spk-Datei)
==================================
==================================
Script deinstallieren (für die Version ohne Plugin Manager)
1. Datei Del.Autokollektor.cmd aus dem uninstall-Pfad im Archiv in euren X3TC - Pfad kopieren
2. Bei allen Schiffen, welche vielleicht noch den AutoKollektor ausführen, Kommando auf "Kein" stellen
3. Al Plugin auf "Nein" stellen, Sektor wechseln, Speichern
4. Scripteditor aufrufen, Datei remove.plugin.as.autocollekt mit "r" ausführen (Danke an Generalwest)
5. Spiel beenden
6. Datei Del.Autokollektor.cmd in eurem X3TC - Pfad ausführen
7. Datei Del.Autokollektor.cmd löschen
Fertig!
==================================
Technisches
Kommandoslot: COMMAND_TYPE_CUSTOM_750
Pageid: 8250
Ursprüngliches Script X3 Reunion
*KLICK*
==================================
Änderungen
[08.11.08] Version 1.0
- Erstausgabe
- Frachter sammelte nach Meldung über nicht verkaufte Ware weiter (Behoben)
- Neue Funktion eingebaut: Siehe Beschreibung oben
- Änderungen an den Sammelscripten durchgeführt
- Frachter wird von Bordcomputer jetzt gemeldet, wenn der Frachter euch beliefern will und zwar wie folgt:
- [1.] Wenn der Frachter im selben Sektor ankommt meldet der BC " Wir werden gescannt von Sammler". Nun liegt es dann an euch ob ihr wartet oder nich.
[2.] Wenn der Frachter auf ca. 6000 m herangekommen ist, sagt euch euer BC was transferiert wird (Moskito-Rakete, Wespe-Rakete etc.).
[3.] Wenn der Frachter fertig ist, verabschiedet er sich mit "Bis zum nächsten mal".
- [1.] Wenn der Frachter im selben Sektor ankommt meldet der BC " Wir werden gescannt von Sammler". Nun liegt es dann an euch ob ihr wartet oder nich.
- Frachter scannt jetzt aktiv beim Sammeln in Scannerreichweite nach Feinden, und macht auch einen Scan in Scannerreichweite, wenn er das erste mal in dem Sektor, wo er sammeln will, erscheint. Falls Feinde da sind, haut unser Angsthase ab.
- Frachter kommt jetzt wirklich nur noch zum liefern, wenn das Playerschiff auch wirklich Bedarf hat (hatte vergessen zu fragen, ob die eingestellte Menge in der Waffenkontrolle auch schon auf dem Schiff ist )
- .spk - Datei für Cycrow`s Plugin Manager als Downloadmöglichkeit hinzugefügt, falls jemand Cycrows's Plugin Manager benutzt
Fehler, Fragen, Anregungen immer her damit!!!
Viel Spaß damit
alles