<RetVar/IF><RefObj> get max trade jumps

This forum serves as MSCI Reference at EGOSOFT. It's Read-Only for non MSCI Group members.

Moderators: Scripting / Modding Moderators, MSCI Moderators

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

<RetVar/IF><RefObj> get max trade jumps

Post by X2-Illuminatus » Sat, 2. Apr 11, 17:42

[skip|else] if [not]|while [not]|<RetVar/IF><RefObj> get max trade jumps


[skip|else] if [not]|while [not]| = The possible 'Conditional' statements that can be used with this command.
<RetVar/IF> = Use a variable, if the command should return information. If a variable is used, it will contain the maximum trade jumps of the <RefObj>.
<RefObj> = A station you want to know its maximum trade jumps of.


This command returns the maximum trade jumps set in the station parameters of the as <RefObj> selected station.
The maximum jump range determines, how far (how many sector jumps away) from the station a ship with that station as homebase and running a "wares buy/sell"-command will fly to execute its job.
The standard jump range is 9 jumps. Which is also the standard return value you get, if you select a NPC-factory as <RefObj>. Next to adjusting the jump range in your own stations you can also set the jump range of any station using the command <RefObj> set max trade jumps <Var/Number>.


Example:

$factory = get player tracking aim
$number = $factory -> get max trade jumps
write to player logbook: printf: fmt='The maximum trade jumps of %s are %s.', $factory, $number, null, null, null
return null

This will return the maximum trade jumps of the by the player as target selected factory.


Related Commands:

<RefObj> set max trade jumps <Var/Number>


Command Location:

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

[TiP][49] 299240

Post by X2-Illuminatus » Mon, 9. May 11, 18:41

[skip|else] if [not]|while [not]|<RetVar/IF><RefObj> get max trade jumps


[skip|else] if [not]|while [not]| = Die möglichen bedingten Anweisungen, die mit diesem Befehl genutzt werden können.
<RetVar/IF> = Nutze eine Variable, wenn der Befehl eine Information zurückgeben soll. Wenn eine Variable genutzt wird, wird sie die maximalen (Handels-)Sprünge vom <RefObj> enthalten.
<RefObj> = Eine Station, deren maximale Sprünge du wissen möchtest.


Dieser Befehl gibt die in den Stationseinstellungen eingestellten maximalen (Handels-)Sprünge der als <RefObj> ausgewählten Station zurück.
Die maximale Sprungreichweite bestimmt, wie weit (wie viele Sprünge entfernt) von der Station ein Schiff mit dieser Station als Heimatbasis und einem "Waren Kauf/Verlauf"-Befehl fliegen wird, um seinen Auftrag auszuführen.
Die Standard Sprungreichweite ist 9 Sprünge. Dies ist auch der Standard Rückgabewert, den man erhält, wenn man NPC-Stationen als <RefObj> auswählt. Neben dem Einstellen der Sprungreichweite in deinen eigenen Fabriken, kannst du die Sprungreichweite aller Stationen auch mit dem Befehl <RefObj> set max trade jumps <Var/Number> verändern.


Beispiel:

$factory = get player tracking aim
$number = $factory -> get max trade jumps
write to player logbook: printf: fmt='Die maximalen Handelssprünge von %s sind %s.', $factory, $number, null, null, null
return null

Dies gibt die maximalen Handelssprünge der vom Spieler als Ziel erfassten Station aus.


Verwandte Befehle:

<RefObj> set max trade jumps <Var/Number>


Zu finden unter:

Locked

Return to “MSCI Reference”