setPosATL: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "<code>([^ ]*)\[\[([a-zA-Z][a-zA-Z0-9_]+)\]\]([^ ]*)<\/code>" to "<code>$1$2$3</code>") |
Lou Montana (talk | contribs) m (Text replacement - "<code>([^ ]*)\[\[([a-zA-Z][a-zA-Z0-9_]+)\]\]([^ ]*)<\/code>" to "<code>$1$2$3</code>") |
||
Line 29: | Line 29: | ||
|r1= [[Nothing]] | |r1= [[Nothing]] | ||
|x1= <code>player setPosATL [<nowiki/>getPosATL player select 0, (getPosATL | |x1= <code>player setPosATL [<nowiki/>getPosATL player select 0, (getPosATL player [[select]] 1) - 10, [[getPosATL]] [[player]] [[select]] 2];</code> | ||
|seealso= [[getPosATL]] [[getPos]] [[getPosASL]] [[setPos]] [[setPosASL]] | |seealso= [[getPosATL]] [[getPos]] [[getPosASL]] [[setPos]] [[setPosASL]] |
Revision as of 11:19, 12 May 2022
Description
- Description:
- Sets the position of an object relative to the terrain.
- Groups:
- Positions
Syntax
- Syntax:
- object setPosATL pos
- Parameters:
- object: Object
- pos: Array - format PositionATL
- Return Value:
- Nothing
Examples
- Example 1:
player setPosATL [getPosATL player select 0, (getPosATL player select 1) - 10, getPosATL player select 2];
Additional Information
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
- Posted on Feb 26, 2012 - 18:12 (CEST)
- Lou Montana
- Please Note : this command demands PositionATL format ; one does not simply give 2D position, as this function won't do anything.
- Posted on November 11, 2014 - 20:39 (UTC)
- DreadedEntity
- If you plan on creating bases through script, setPosATL and getPosATL will be your friends. Other commands like getPos or getPosASL will return the position relative to any objects that are underneath. I wrote a base building helper script and through multiple tests, I have found that getPosATL is the absolute best way to get position for objects that are over land.