1. Problem
Code: Select all
<RetVar/IF> <RefObj> get current action
Übergibt die Aktion (als Zahl) die das <RefObj> momentan ausführt
Danke im Voraus!
Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators
Code: Select all
<RetVar/IF> <RefObj> get current action
Übergibt die Aktion (als Zahl) die das <RefObj> momentan ausführt
Code: Select all
<RetVar/IF> <RefObj> get current action
Übergibt die Aktion (als Zahl) die das <RefObj> momentan ausführt
Code: Select all
<RetVar/IF> <RefObj> get command
Code: Select all
<RetVar/IF> <RefObj> get job id
Code: Select all
<if> is script <script> on stack of task <0>
Code: Select all
<RefObj> -> start task <Var/Number> with script <Script Name> and prio <Var/Number>: arg1=<value> arg2=<value> arg3=<value> arg4=<value> arg5=<value>
Wenn das Script zuende ist, ist es auch wieder weg. Generell werden globale Scripts aber nicht empfohlen, wenn es auch direkt lokal geht (etwa duch einen der zwei Schiffs-Sonderkommandoslots)Solange ich keine Schleifen oder so einbaue ist mein globales Script doch dann, wenn's durch ist, auch definitiv wieder weg oder muss ich da eventuell noch irgendwo nachhelfen?
Nee, da gibts nen extra-Befehl:Wenn mein Schiff gar keinen Befehl hat...
Code: Select all
<if> <ship> is task <0> in use
Code: Select all
<RetVar/IF> <RefObj> is script <ScriptName> on stack of task=<Var/Number>
Code: Select all
<$Array> array alloc: size: <?>