Cattle and Crops: Mission Documentation
command: teleportPlayer
Teleportiert den Spieler zu einer anderen Position mittels einem der 3 Modi:
- Node name: Spieler wird an die Position der in
node
angegebenen Node gesetzt und identisch ausgerichtet (xyzw
). - InfoForTaskAndQuestID: Spieler wird an die Position der Node mit der in
targetId
angegebenen InfoForTaskAndQuestID gesetzt und identisch ausgerichtet (xyzw
). - Direkte Positions- und Rotationsangabe: Spieler wird an die Position (
posX
,posY
,posZ
) mit der angegebenen Rotation (rotX
,rotY
,rotZ
) gesetzt.
Eine der drei Methoden muss benutzt werden. Sie können nicht kombiniert werden.
Attribute
Attribute | Type | Value | Beschreibung |
---|---|---|---|
Node name:node |
string |
* |
Name der Zielnode. |
InfoForTaskAndQuestID:targetId |
integer /string |
* |
Volle InfoForTaskAndQuestID der Zielnode. |
Position:posX , posY , posZ / rotX , rotY , rotZ |
float |
* |
Direkte Positions- und Rotationsangabe. Wird posZ nicht angegeben wird per DetectHeight die Z-Position ermittelt. |
Beispiele
…
<commands>
<command type="teleportPlayer" node="MyPlayerTargetNode" />
<command type="teleportPlayer" targetId="farm.barns.barn1" />
<command type="teleportPlayer" targetId="123" />
<command type="teleportPlayer" posX="40.3" posY="-310.0" posZ="55" rotX="0" rotY="0" rotZ="180" />
</commands>
…