Satelliten Netzwerk für aktuellen Spieler-Schiffs standort
Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators
Satelliten Netzwerk für aktuellen Spieler-Schiffs standort
Hallo zusammen.
Hab ein kleines Problem mit einem Script.
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=Heimat des Lichts x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=Heimat des Lichts x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=Heimat des Lichts x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=Heimat des Lichts x=-25000 y=0 z=-25000
005 return null
Da wo Heimat des Lichts steht möchte ich gerne ein Kommando stehen haben das immer der aktuelle Standort des Spielers Schiffs gewählt ist.
so das ich nicht immer das Script ändern muss um die Satelliten da zu erstellen wo ich mich gerade aufhalte.
Hoffe das ich hier richtig bin. Über der suche hab ich leider nichts gefunden was mir weiter hilft.
Danke im voraus für die Hilfe.
Hab ein kleines Problem mit einem Script.
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=Heimat des Lichts x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=Heimat des Lichts x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=Heimat des Lichts x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=Heimat des Lichts x=-25000 y=0 z=-25000
005 return null
Da wo Heimat des Lichts steht möchte ich gerne ein Kommando stehen haben das immer der aktuelle Standort des Spielers Schiffs gewählt ist.
so das ich nicht immer das Script ändern muss um die Satelliten da zu erstellen wo ich mich gerade aufhalte.
Hoffe das ich hier richtig bin. Über der suche hab ich leider nichts gefunden was mir weiter hilft.
Danke im voraus für die Hilfe.
- X2-Illuminatus
- Moderator (Deutsch)
- Posts: 24965
- Joined: Sun, 2. Apr 06, 16:38
Wenn du das Script auf dem Spielerschiff laufen lässt, kannst du die Konstante [SECTOR] nutzen. Oder du nutzt den Befehl get sector, um den Sektor zu erhalten und setzt als RefObj die Konstate [PLAYERSHIP] ein.
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
Beides erstellt keine satelliten im aktuellen Sektor.
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=-25000
005 return null
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[PLAYERSHIP] x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[PLAYERSHIP] x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[PLAYERSHIP] x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[PLAYERSHIP] x=-25000 y=0 z=-25000
005 return null
Aso. ich führe das Script über den Script Editor mit r aus.
Was hab ich nicht richtig gemacht?
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=-25000
005 return null
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[PLAYERSHIP] x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[PLAYERSHIP] x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[PLAYERSHIP] x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[PLAYERSHIP] x=-25000 y=0 z=-25000
005 return null
Aso. ich führe das Script über den Script Editor mit r aus.
Was hab ich nicht richtig gemacht?
- X2-Illuminatus
- Moderator (Deutsch)
- Posts: 24965
- Joined: Sun, 2. Apr 06, 16:38
Du hast nicht gelesen, was ich geschrieben habe.djsonyc01 wrote:Was hab ich nicht richtig gemacht?
Nochmal, [SECTOR] ist der Sektor des Objekts, auf dem das Script läuft.
Code: Select all
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=-25000
005 return null
Alternativ kann man den Sektor mittels des Befehls get sector (<- das ist ein Link, einfach mal drauf klicken) ermitteln.
Code: Select all
001 $sector = [PLAYERSHIP] -> get sector
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=$sector x=25000 y=0 z=25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=$sector x=25000 y=0 z=-25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=$sector x=-25000 y=0 z=25000
005 $gif= create ship: type=Erweiterter Satellit owner=Player addto=$sector x=-25000 y=0 z=-25000
006 return null
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
Sorry. hat sich erledigt...
Es geht.
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=-25000
005 return null
Muss halt nur auf Select Ship or Station auswählen.
Danke. für die schnelle Hilfe!
Jup habe es nicht richtig gelesen. oder falsch verstanden danke noch mal
Es geht.
001 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=25000
002 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=25000 y=0 z=-25000
003 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=25000
004 $gif= create ship: type=Erweiterter Satellit owner=Player addto=[SECTOR] x=-25000 y=0 z=-25000
005 return null
Muss halt nur auf Select Ship or Station auswählen.
Danke. für die schnelle Hilfe!
Jup habe es nicht richtig gelesen. oder falsch verstanden danke noch mal