Jäger verliert Kommando / steht plötzlich auf "Kein"

Hier ist der ideale Ort um über Scripts und Mods für X³: Reunion zu diskutieren.

Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators

Post Reply
djdodo
Posts: 17
Joined: Tue, 3. Jan 06, 15:25

Jäger verliert Kommando / steht plötzlich auf "Kein"

Post by djdodo » Mon, 21. Dec 20, 10:03

Hallo zusammen!
Ich habe ein Script, welches als parameter "ship" (einer meiner Jäger) und "target" (Feindshiff) übergeben bekommt.
Der Jäger soll dann in den Sektor des Ziels springen, das Ziel zerstören und zurückkehren.
Nach dem Sprung verliert der Jäger aber jedwedes Kommando und er steht auf "Kein".
Kann mir jemand den Fehler aufzeigen?

Code: Select all

$targetsec = $target-> get sector
$currsec = $ship-> get sector
while $currsec != $targetsec
= $ship-> use jump drive: target=$targetsec
$wait = wait 30000 ms
$currsec = $ship-> get sector
end


$exists = $target-> exists
while $exists
START $ship-> command [COMMAND_ATTACK] : arg1=$target, arg2=null, arg3=null, arg4=null
$wait = wait 30000 ms
$exists = $target-> exists
end

$base = $ship-> get homebase
$homesec = $base-> get sector


$currsec = $ship-> get sector
while $currsec != $homesec
= $ship-> use jump drive: target=$homesec
$wait = wait 60000 ms
$currsec = $ship-> get sector
end


$docked = $ship-> is landed
while $docked != [TRUE]
$docked = $ship-> fly to home base
$wait = wait 60000 ms
$docked = $ship-> is landed
end

$numcells = $ship-> get amount of ware {Energiezellen} in cargo bay
$cellstoload = 200 - $numcells
$loaded = $ship-> load $cellstoload units of {Energiezellen}
return null
UPDATE:
Sobald der Befehl COMMAND_ATTACK durch Zerstören des Ziels beendet wird, bricht das Script ab.

User avatar
X2-Illuminatus
Moderator (Deutsch)
Moderator (Deutsch)
Posts: 24950
Joined: Sun, 2. Apr 06, 16:38
x4

Re: Jäger verliert Kommando / steht plötzlich auf "Kein"

Post by X2-Illuminatus » Tue, 5. Jan 21, 19:03

Versuche mal statt des START-Parameters "no returnvalue" einzugeben. Alternativ könnte es auch helfen, dass Angreifsscript auf einem anderen Task zu starten.
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!

Post Reply

Return to “X³: Reunion - Scripts und Modding”