finde stationen, die mit waffen handeln bzw WareTemplate.xml
Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum
-
- Posts: 3728
- Joined: Fri, 19. Dec 03, 10:36
finde stationen, die mit waffen handeln bzw WareTemplate.xml
gibt es einen se-befehl, der mir alle stationen einer rasse zurück gibt, die mit waffen (schilden, raketen) handeln?
ja, ich könnte selbst ein script dafür schreiben, aber da es ziemlich oft ausgeführt werden soll, wäre das extrem unperformant.
hat jemand ne idee?
edit:
der grundgednake ist übrigens alles stationen mit waffen, andere produkte zuzuweisen.
z.b. die argonen produzieren nur bestimmte argon-waffen.
so ist de rplan:
dafür muss ich alle entsprechenden stationen finden, die produkte entfernen udn die neuen hinzufügen.
außer jemand hat ne viel bessere idee.
wichtig ist halt, dass es ab udn zu im hintergrund geschieht, ohne die performance zu beeinflussen.
also ejde station auf jede waffe prüfen fällt z.b. weg.
ja, ich könnte selbst ein script dafür schreiben, aber da es ziemlich oft ausgeführt werden soll, wäre das extrem unperformant.
hat jemand ne idee?
edit:
der grundgednake ist übrigens alles stationen mit waffen, andere produkte zuzuweisen.
z.b. die argonen produzieren nur bestimmte argon-waffen.
so ist de rplan:
dafür muss ich alle entsprechenden stationen finden, die produkte entfernen udn die neuen hinzufügen.
außer jemand hat ne viel bessere idee.
wichtig ist halt, dass es ab udn zu im hintergrund geschieht, ohne die performance zu beeinflussen.
also ejde station auf jede waffe prüfen fällt z.b. weg.
Last edited by |K.O.S.H. on Thu, 1. Oct 09, 15:34, edited 1 time in total.
-
- Posts: 1962
- Joined: Tue, 8. Jan 08, 18:19
Es gibt den SE-Befehl "<RetVar> = get station array: product=<Var/Ware> include empty=<Var/Boolean>" - allerdings musst du das natürlich für jede Waffe/Schiff/Rakete machen, also nicht die beste Methode.
Das wäre eine saubere und sichere Methode.
MfG,
ScRaT
Mach das doch direkt in der WareTemplate.xml.der grundgednake ist übrigens alles stationen mit waffen, andere produkte zuzuweisen.
Das wäre eine saubere und sichere Methode.
MfG,
ScRaT
-
- Posts: 1962
- Joined: Tue, 8. Jan 08, 18:19
Die WareTemplate.xml befindet sich im Verzeichnis \maps.
Den Aufbau der WareTemplate.xml habe ich hier beschrieben.
MfG,
ScRaT
Den Aufbau der WareTemplate.xml habe ich hier beschrieben.
MfG,
ScRaT
-
- Posts: 3728
- Joined: Fri, 19. Dec 03, 10:36
so
nächstes problem:
egal, was ich ändere, es wird völlig ignoriert.
beim ersten versuch habe ich gleich wie ein mann losgelegt.
etliche stationen editiert, kommentare hinzugefügt ect und ein NEUES SPIEL gestartet.
ergebnis: keine änderung.
also habe ich im kleinen angefangen und nur das argon ausrüstungsdock(SS_DOCK_A_EQUIP) editiert.
gleiches ergebnis: keine änderung verglichen mit dem original...
syntaxfehler usw kann ich ausschließen.
die "WareTemplate.xml" befindet sich gepackt als "WareTemplate.pck" im ordner "maps" im catalog 09.
ich bekomme auch keinen fehler, es wird halt einfach total ignoriert was ich mache.
nächstes problem:
egal, was ich ändere, es wird völlig ignoriert.
beim ersten versuch habe ich gleich wie ein mann losgelegt.
etliche stationen editiert, kommentare hinzugefügt ect und ein NEUES SPIEL gestartet.
ergebnis: keine änderung.
also habe ich im kleinen angefangen und nur das argon ausrüstungsdock(SS_DOCK_A_EQUIP) editiert.
gleiches ergebnis: keine änderung verglichen mit dem original...
syntaxfehler usw kann ich ausschließen.
die "WareTemplate.xml" befindet sich gepackt als "WareTemplate.pck" im ordner "maps" im catalog 09.
ich bekomme auch keinen fehler, es wird halt einfach total ignoriert was ich mache.
-
- Posts: 1962
- Joined: Tue, 8. Jan 08, 18:19
Oh, das habe ich ganz vergessen zu sagen:
Bei vielen Stationen, die schon vorab in der Map definiert sind, sind auch die Produkte vordefiniert. Bei diesen greift dann die WareTemplate nicht.
Die einfachste Möglichkeit das zu beheben ist mit Hilfe des Galaxy Editors aus dem X3 Editor die Karte zu öffnen, die entsprechenden Stationen zu finden und die Unterpunkte "Product", "Primary Resources" und "Secondary Resources" zu löschen.
Dann wird stattdessen die WareTemplate als Referenz genommen.
Hoffentlich hast du jetzt nicht zu lang rumprobiert.
MfG,
ScRaT
Bei vielen Stationen, die schon vorab in der Map definiert sind, sind auch die Produkte vordefiniert. Bei diesen greift dann die WareTemplate nicht.
Die einfachste Möglichkeit das zu beheben ist mit Hilfe des Galaxy Editors aus dem X3 Editor die Karte zu öffnen, die entsprechenden Stationen zu finden und die Unterpunkte "Product", "Primary Resources" und "Secondary Resources" zu löschen.
Dann wird stattdessen die WareTemplate als Referenz genommen.
Hoffentlich hast du jetzt nicht zu lang rumprobiert.

MfG,
ScRaT
-
- Posts: 3728
- Joined: Fri, 19. Dec 03, 10:36
haha, da hätte ich auch selbst drauf kommen können, bzw irgendwie hab ichs mir schon gedacht.
das ganze wird wird bestimmt ein paar tage dauern...
wahrscheinlich lohnt es sich zur zeit eh nicht, damit anzufangen, wenn bald patch 2.5 kommt.
aber ich werd deinen letzten vorschlag trotzdem mal ausprobieren.
danke jedenfalls.
du wirst in den credits erwähnt werden
das ganze wird wird bestimmt ein paar tage dauern...
wahrscheinlich lohnt es sich zur zeit eh nicht, damit anzufangen, wenn bald patch 2.5 kommt.
aber ich werd deinen letzten vorschlag trotzdem mal ausprobieren.
danke jedenfalls.
du wirst in den credits erwähnt werden

-
- Posts: 3728
- Joined: Fri, 19. Dec 03, 10:36
-
- Posts: 5366
- Joined: Sun, 3. Sep 06, 18:19
Nicht übel K.O.S.H.
Die Waffe an der Nova sieht so ähnlich aus wie der IPG aus dem Cmod und hat damit ungefähr das selbe Feeling das ich mit den 'Bomber Angreifern' erzeugen wollte.
die dicke energiewaffe hat nen coolen sound
Die Waffe an der Nova sieht so ähnlich aus wie der IPG aus dem Cmod und hat damit ungefähr das selbe Feeling das ich mit den 'Bomber Angreifern' erzeugen wollte.
die dicke energiewaffe hat nen coolen sound

[ external image ]
X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:

X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:
