<RetVar/IF> find station: product <Var/Ware> with best price depend on jumps: max.pri

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

Moderators: Scripting / Modding Moderators, MSCI Moderators

Locked
mark_a_condren
Posts: 1385
Joined: Wed, 3. Aug 05, 05:05
x3tc

<RetVar/IF> find station: product <Var/Ware> with best price depend on jumps: max.pri

Post by mark_a_condren » Sun, 2. Jan 11, 09:36

[skip|else] if [not]|while [not]|<RetVar/IF> find station: product <Var/Ware> with best price depend on jumps: max.price = <Var/Number>, amount = <Var/Number>, max.jumps = <Var/Number>, startsector = <Var/Sector>, trader = <Var/String>, exclude array = <Value>


[skip|else] if [not]|while [not]| = The possible 'Conditional' statements that can be used with this command.
<RetVar/IF> = If the command is to 'return' information. If a variable is used, this command will return the station here.
<Var/Ware> = The ware you are looking for.
<Var/Number> = Only station that have the ware for this price or lower.
<Var/Number> = The minimum amount of the ware that the station has.
<Var/Number> = The maximum jump between the 'start' sector and the sector the station is in.
<Var/Sector> = Start the search from this sector.
<Var/String> = The trader involved (further investigation required for this variable)
<Value> = Any stations you don't want to include should be put into an array and put here.


This instruction is used to find stations that sell wares. The "best price depend on jumps" will consider both distance and price, the exact reasoning used is unknow at this time.

Finding a product looks for stations selling a ware – "max price" in this case means up to this price.
It will also check the station has the required amount of the ware, with amount =<Var/Number>.
The distance to search can also be set with, max.jumps =<Var/Number>, this will be determined from the, startsector =<Var/Sector>.

Stations can be excluded from the search using the, exclude array =<Value>. Stations need to be entered into an array, and the array set as this <Value>.


Example:
  • No example available at this time.

Command Location:
  • »» Trade Commands
    <RetVar/IF> find station: product <Var/Ware> with best price depend on jumps: max.price=<Var/Number>, amount=<Var/Number>, max.jumps=<Var/Number>, startsector=<Var/Sector>, trader=<Var/String>, exclude array=<Value>

Alex Vanderbilt
Winner X3 Sektorquest
Posts: 2119
Joined: Thu, 4. May 06, 12:07
x3tc

[TiP][49] 294356

Post by Alex Vanderbilt » Thu, 6. Jan 11, 15:48

[skip|else] if [not]|while [not]|<RetVar/IF> find station: product <Var/Ware> with best price depend on jumps: max.price = <Var/Number>, amount = <Var/Number>, max.jumps = <Var/Number>, startsector = <Var/Sector>, trader = <Var/String>, exclude array = <Value>


[skip|else] if [not]|while [not]| = Mögliche Bedingung, die mit diesem Kommando verwendet werden kann.
<RetVar/IF> = Verwendet, sofern das Kommando Informationen zu rückgeben soll. Wird diese Variable verwendet, so wird hier die Station zurückgegeben.
<Var/Ware> = Die gesuchte Ware.
<Var/Number> = Nur Stationen, die die Ware zum genannten Preis oder günstiger anbieten.
<Var/Number> = Der Mindestbestand der Ware in der Station.
<Var/Number> = Maximale Sprunganzahl zwischen dem Startsektor und dem Sektor, in dem sich die Station befindet.
<Var/Sector> = Beginnt die Suche von diesem Sektor.
<Var/String> = Beteiligter Händler (Weitere Untersuchungen diese Variable betreffend notwendig)
<Value> = Stationen, die nicht berücksichtigt werden sollen, sollten in einem Array zusammengefasst und hier angeführt werden.


Dieses Kommando wird dazu verwendet, Stationen zu finden, die Waren verkaufen. Der Bereich "best price depend on jumps" berücksichtigt dabei die Entfernung und den Preis. Die genaue Bedeutung ist noch nicht klar.

Dieses Kommando sucht dabei nach Stationen, die Waren verkaufen. "max price" meint hier den maximalen Verkaufspreis.
Es wird mit amount = <Var/Number> außerdem überprüft, ob eine Station über einen ausreichenden Lagerstand verfügt.
Mit max.jumps =<Var/Number>, kann die maximale Sprungreichweite ebenfalls festgelegt werden. Ausgangspunkt ist der Startsektor startsector =<Var/Sector>.

Stationen können auch von der Suche ausgenommen werden, indem man exclude array =<Value> nutzt. Auszuschließende Stationen müssen dabei in einem Array zusammengefasst sein und dieses als <Value> gesetzt werden.


Beispiel:
  • Zur Zeit ist kein Beispiel verfügbar.

Zu finden unter:
  • »» Trade Commands
    <RetVar/IF> find station: product <Var/Ware> with best price depend on jumps: max.price=<Var/Number>, amount=<Var/Number>, max.jumps=<Var/Number>, startsector=<Var/Sector>, trader=<Var/String>, exclude array=<Value>

Locked

Return to “MSCI Reference”