[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.
<RefObj> = The object this command is to be run on.
<Var/Ware> = The ware you are looking for.
<Var/Number> = Only station the have the ware for this price or lower.
<Var/Number> = The minimum amount of the ware that the station is to have.
<Var/Number> = The maximum jump between he '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 get a <RefObj> to find stations that sell wares. The "best price" will prefer price over distance.
Finding a product looks for stations selling a ware it produces - “best price” in this case means lowest and “max price” means upto this price.
It will also check the station has the required amount in stock, 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><RefObj> find station: product <Var/Ware> with best price: max.price=<Var/Number>, amount=<Var/Number>, max.jumps=<Var/Number>, startsector=<Var/Sector>, trader=<Var/String>, exclude array=<Value>