Völker Invasionen
(Version 1.0.10 - 07. Juni 2007)
Übersicht Völker Invasionen
- Das AL-Plugin führt in zeitlichen Abständen, Invasionen unter verschiedenen Völkern aus. Bsp. Argonen -> Xenon oder Kha'ak -> Teladi.
- Die Invasionen sind sehr flexibel, da sie dem Ziel-Sektor angepasst werden.
- Außerdem wird der Spieler mit in die Berechnung einbezogen.
- Der Spieler erhält am Anfang und am Ende einer Invasion, jeweils eine Nachricht und kann ins Geschehen eingreifen.
- Es gibt einen gewissen Zufallsfaktor, durch den (eigentlich) keine Invasion gleich abläuft.
- Kein Volk greift zweimal in Folge an.
- Bezahlung während der Invasion, abhängig von Abschusszahl und Zeit.
Vorbereitung Völker Invasionen
Das Herunterladen (Download)
-> Völker Invasionen (Version 1.0.10)
Wichtig: Alle älteren Versionen dieses Scriptes sollten entfernt werden! Batch-Datei liegt bei!
Voraussetzung: X³ Reunion ab 1.4.03
Die Installation mit Aktivierung des Script Editors
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. Die bestehende Verzeichnisstruktur muss einfach in das X³ Spieleverzeichnis kopiert werden. Danach sollte das Spiel einmal gespeichert und neu gestartet werden. 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 Installation ohne Aktivierung des Script Editors
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 Startdatei "al.plugin.invasion.stm.xml" mit einem Text-Editor öffnen. Das Notepad von MS Windows® ist dafür bestens geeignet. Bitte nicht MS Word® oder MS WordPad® benutzen, da die Daten im UTF8-Format gespeichert sind. Das Notepad kann damit umgehen.
In der Startdatei sind folgende Einträge zu ändern, wobei lediglich ein Ausrufezeichen eingefügt werden muss. Nach den Änderungen die Datei speichern.
<name>al.plugin.invasion.stm</name>
zu
<name>!al.plugin.invasion.stm</name>
<codearray>
<sval type="array" size="10"><sval type="string" val="al.plugin.invasion.stm" …
zu
<codearray>
<sval type="array" size="10"><sval type="string" val="!al.plugin.invasion.stm" …
Zuletzt muss die Datei selbst noch umbenannt werden. Auch hier wird einfach ein Ausrufezeichen vorne eingefügt.
C:\Spiele\X3 - Reunion/scripts/al.plugin.invasion.stm.xml
zu
C:\Spiele\X3 - Reunion/scripts/!al.plugin.invasion.stm.xml
*Zitat von Lucike mit Modifikationen für mein Script (Namen des Scriptes)*
Der Ablauf
Sobald das Plugin installiert ist, dauert es einige Zeit und der Spieler wird seinen ersten Notruf oder eine erste militärische Anfrage erhalten. In der Regeln erfolgt zuerst ein Notruf. Nun kann der Spieler entscheiden, ob er dem entsprechendem Volk hilft oder nicht. Solange der Spieler selbst noch keine große Flotte hat, hat der angegriffene Sektor genug Schiffe um sich selbst zu verteidigen. Sollte der Spieler aber schon große Flotten besitzen und trotzdem nicht eingreifen, stehen die Chancen für den angegriffenen Sektor relativ schlecht. Bei militär Anfragen verhält es sich etwas anders. Hier geht es darum, ob der Spieler durch seine Mithilfe, dafür sorgt das die Völkerschiffe auch heil wieder zuhause ankommen.
Am Ende jeder Art von Invasion erhält der Spieler eine Nachricht.
Technische Daten Völker Invasionen
Sprachdatei
448502.xml (ID 8502)
498502.xml (ID 8502)
Offizielle Abkürzung
"die VIN"
"the RIN"
Benutzte lokale Variablen
al.stm.inv.data
al.stm.inv.found
Verwendete Task Plätze
30 (shipwait)
31 (shipcmd)
Änderungen Völker Invasionen
Das Herunterladen (Download)
-> Völker Invasionen (Version 1.0.10)
-> Völker Invasionen (Version 1.0.09)
-> Völker Invasionen (Version 1.0.08)
-> Völker Invasionen (Version 1.0.07)
-> Völker Invasionen (Version 1.0.06)
-> Völker Invasionen (Version 1.0.04)
-> Völker Invasionen (Version 1.0.03)
-> Völker Invasionen (Version 1.0.02)
-> Völker Invasionen (Version 1.0.01)
-> Völker Invasionen (Version 1.0.00)
Die Änderungen
09.10.2006 (Version 1.0.00)
- Release einer völlig neuen Version - alte Versionen sind irrelevant
- Die Schiffen kommen nun auch im Ziel Sektor an
(kleiner Hinweiß: Leider musste ich dafür die Steuerungs Scripte global laufen lassen) - null-Fehler in 5 Nachrichten behoben
- Einige interne Änderungen
- Fehler in den Textdateien behoben
- Englische Übersetzung vervollständigt
(Danke an aedix)
- Letzter null-Fehler in 5 Nachrichten behoben
(diesmal bei Militär Anfragen) - Problem mit Rassen Zuordnung behoben
- Fehler der dazu führte, dass keine neuen Angriffe stattfanden behoben
(Endlich!) - Tippfehler in Nachrichten behoben
- Bezahlung für Hilfe bei Invasionen hinzugefügt.
(Achtung: Die Bezahlung ist noch nicht 100%'tig getestet!)
- Fehler in der Bezahlung behoben.
- Fehler mit M1's statt M2's behoben.
- Logikfehler der Bezahlung bei guten Invasionen behoben.
- Verbesserte Bezahlkalkulation
- Neue/Überarbeitete Kalkulationen der Bezahlung.
- Schiffsscripte laufen nun ordnungsgemäß als Tasks.
- Kleinere Ausbesserungen und Optimierungen.
- (Bereit für X3plus)
- Piraten Angreifer werden nun der korrekten Rasse zugeordnet.
- Piraten Invasionen sind nun nicht mehr nach wenigen Sekunden beendet.
- Piraten Angreifer können nun ohne "falschen" Rangverlust abgeschossen werden.
- Installations und Update Benachrichtigungen hinzugefügt.
- Alte Invasionen werden bei Updates automatisch beendet.
StarTrekMarc
Post formatting by Lucike
< Keywords: ScripterSTM >