Page 1 of 1

Script Station Feind Status entfernen

Posted: Sun, 8. May 16, 01:17
by Type-Style
Hallo X Begeisterte,

ich bin sicher, diese Frage wurde schon irgendwo beantwortet, aber ich konnte bisher über die Suche keine zufriedenstellende Antwort finden.

Mein Problem ist, dass ich an einer Handelsstation nicht mehr landen kann und diese mir Rot (Feind) auf dem Gravitar erscheint.

Nun bin ich noch sehr neu beim Scripten für X² aber ich habe ein klein wenig Programmiererfahrung. Dennoch habe ich mein Ziel bisher nicht erreicht, nämlich den Status oder die Relation auf Freund umzuscripten.

Zu den bereits verwanten versuchten Dingen:
- Natürlich hab ich das Spiel bereits neugestartet.
- Ausgabe das Station Feind ist = 1
- Setzen der Relation Feind von Playership zu einer anderen Station hat funktioniert, zurück zu Freund auch.

Screenshots:
http://type-style.de/20160508011703_1.jpg
http://type-style.de/20160508011714_1.jpg


Freue mich auf eure Hilfe.
Danke

Posted: Sun, 8. May 16, 16:32
by X2-Illuminatus
In der dritten Zeile deines Scripts im set relation-Befehl muss du einfach nur die Objekte tauschen. Die erste Variable ist bei diesem Befehl, wie bei den meisten, das Referenzobjekt, auf das der Befehl angewendet wird. Da du die Beziehung von der Station, die dich nicht mag, zum Spieler setzen möchtest, muss als Referenzobjekt auch die Station ausgewählt sein. So wie es jetzt da steht, setzt du nur die Freund/Feindstellungen im Spielerschiff. Und da du die Argonen vermutlich bereits als Freunde eingestellt hast, wirst du keine Veränderung sehen.

Posted: Sun, 8. May 16, 19:55
by Type-Style
Danke.
Jetzt wenn man es so sieht ergibt das durchaus Sinn.
Es hat mich eine Weile gekostet das umzudrehen, weil ich dort den die Möglichkeit "Select Station" nicht zur Auswahl hatte. :evil:

Aber über den Befehl find Station in Galaxy ging es dann.
Tipp hierbei alles auf null stellen was nicht gebraucht wird.'

So sieht mein fertiges Script aus:
http://type-style.de/20160508195529_1.jpg