<RetVar/IF><RefObj> get volume of ware <Var/Ware> in cargo bay

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
s9ilent
Posts: 2033
Joined: Wed, 29. Jun 05, 01:45
x4

<RetVar/IF><RefObj> get volume of ware <Var/Ware> in cargo bay

Post by s9ilent » Fri, 5. Nov 10, 12:46

[skip|else] if [not]|while [not]| <RetVar/IF> = <RefObj> get volume of ware <Var/Ware> in cargo bay


[skip|else] if [not]|while [not]| = The possible 'Conditional' statements that can be used with this command.
<RetVar/IF> = (integer) Returns the volume used by a type of ware in a ships cargo hold.
<RefObj> = (Ship) Ship to get the used volume from.
<Var/Ware> = (WareType) WareType to get volume of.


Returns the amount of volume a particular ware uses in a given ships cargo hold.


Example:

$volume = [PLAYERSHIP] -> get volume of ware Energy Cells in cargo bay

Given that an energy cell has volume "1". The return will just be the exact number of energy cells "N" multiplied by "1".
N * 1 = N


Unknown Outcomes:

- Invalid RefObj
- Invalid WareType


Command Location:
  • »» Trade Commands
    • »» for Ships
      <RetVar/IF><RefObj> get volume of ware <Var/Ware> in cargo bay
Last edited by s9ilent on Mon, 28. Feb 11, 02:57, edited 5 times in total.

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

[TiP][49] 290679

Post by X2-Illuminatus » Sat, 26. Mar 11, 19:52

[skip|else] if [not]|while [not]| <RetVar/IF> = <RefObj> get volume of ware <Var/Ware> in cargo bay


[skip|else] if [not]|while [not]| = Die möglichen bedingten Anweisungen, die mit diesem Befehl genutzt werden können.
<RetVar/IF> = Gibt das Volumen, das von einem Warentyp im Frachtraum eines Schiffes belegt wird, als ganze Zahl zurück.
<RefObj> = Das Schiff, dessen belegtes Volumen ermittelt werden soll.
<Var/Ware> = Warentyp (WareType), dessen Volumen ermittelt werden soll.


Gibt das Volumen, das von einem bestimmten Warentyp im Frachtraum des gewählten Schiffes belegt wird, zurück.


Beispiel:

$volume = [PLAYERSHIP] -> get volume of ware Energiezellen in cargo bay

Da eine Energiezelle das Volumen "1" hat, wird der Rückgabewert die exakte Anzahl an Energiezellen "N" multipliziert mit "1" sein.
N * 1 = N

Unbekannte Ergebnisse:

- Ungültiges RefObj
- Ungültiger Warentyp (WareType)


Zu finden unter:
  • »» Trade Commands
    • »» for Ships
      <RetVar/IF><RefObj> get volume of ware <Var/Ware> in cargo bay

Locked

Return to “MSCI Reference”