<RetVar/IF><RefObj> enslave passenger

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

Moderators: Scripting / Modding Moderators, MSCI Moderators

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

<RetVar/IF><RefObj> enslave passenger

Post by X2-Illuminatus » Sun, 6. Feb 11, 21:01

[skip|else] if [not]|while [not]| <RetVar/IF><RefObj> enslave passenger


[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, the command will return 1 on success and 0 on failure.
<RefObj> = The passenger you want to enslave.

This command will ensalve the as <RefObj> selected passenger. Afterwards this passenger will be stored as ware 'Slaves' in the ship's cargohold.


Example:

$passenger.arr = [PLAYERSHIP] -> get passenger array
$size.passenger.arr = size of array $passenger.arr
$passenger = $passenger.arr[0]
= $passenger -> enslave passenger
return null

This gets all passengers onboard the [PLAYERSHIP] and enslaves one of them.


Note:

Some of the main races regard 'Slaves' as illegal.


Command Location:

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

[TiP][49] 296401

Post by X2-Illuminatus » Thu, 24. Feb 11, 20:01

[skip|else] if [not]|while [not]| <RetVar/IF><RefObj> enslave passenger


[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 1 im Erfolgs- und 0 im Fehlerfall enthalten.
<RefObj> = Der Passagier, den du versklaven möchtest.

Dieser Befehl wird den als <RefObj> ausgewählten Passagier versklaven. Anschließend wird der Passagier als Ware "Sklaven" im Frachtraum verstaut.


Beispiel:

$passenger.arr = [PLAYERSHIP] -> get passenger array
$size.passenger.arr = size of array $passenger.arr
$passenger = $passenger.arr[0]
= $passenger -> enslave passenger
return null

Mit diesem Beispiel werden alle Passagiere auf dem Spielerschiff [PLAYERSHIP] erfasst. Anschließend wird einer von ihnen versklavt.


Beachte:

Einige der Hauptrassen sehen "Sklaven" als illegal an.


Zu finden unter:

Return to “MSCI Reference”