Difference between revisions of "name"
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\| *((\[\[[a-zA-Z0-9_ |()]+\]\],? ?)+) * \}\}" to "|seealso= $1 }}") |
|||
(53 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{RV|type=command |
− | |||
− | | ofp | + | | ofp |
− | |1.00 | + | |1.00 |
− | |||
− | | | + | |gr1= Unit Identity |
− | + | |gr2= Locations | |
− | |||
− | | ' | + | | When argument is [[Object]], the command returns the name given to a unit using the [[setIdentity]] instruction or selected randomly by the game engine if [[setIdentity]] has not been used on the unit. If used on vehicle, name of first crew member (in order commander, driver, gunner). If used on an object, "Error: No unit" is being returned.<br> |
+ | When argument is [[Location]], the location's name is returned. To return the textual value of a location use [[text]] command instead.<br><br> | ||
+ | {{Feature|arma3 | [[setName]] can be used on a person to set [[name]]. However in multiplayer [[name]] always returns [[profileName]].}} | ||
− | | | + | | [[name]] object |
− | | [[String]] |= | + | |p1= object: [[Object]] |
− | + | ||
+ | | [[String]] | ||
+ | |||
+ | |s2= [[name]] location | ||
+ | |||
+ | |p21= location: [[Location]] | ||
+ | |||
+ | |r2= [[String]] | ||
− | |x1= <code>_name | + | |x1= <code>_name = [[name]] [[player]];</code> |
− | |||
− | | | + | |x2= <code>_locationName = [[name]] myLocation;</code> |
+ | |x3= <code>[[name]] [[nearestLocation]] [<nowiki/>[[position]] [[player]], "Hill"]; {{cc|""}} | ||
+ | [[text]] [[nearestLocation]] [<nowiki/>[[position]] [[player]], "Hill"]; {{cc|"Lesnoy Khrebet"}}</code> | ||
+ | |||
+ | |seealso= [[profileName]], [[setName]], [[nameSound]], [[setNameSound]], [[createLocation]], [[deleteLocation]], [[drawLocation]], [[locationPosition]], [[locationNull]], [[nearestLocation]], [[nearestLocations]], [[nearestLocationWithDubbing]] | ||
}} | }} | ||
− | < | + | <dl class="command_description"> |
+ | <!-- Note Section BEGIN --> | ||
+ | |||
+ | <dt class="note">[[User:kju|kju]]</dt> | ||
+ | <dd class="note">[[Location]] variant appears to be only for the 3d editor. | ||
+ | |||
+ | <!-- Note Section END --> | ||
+ | </dl> | ||
<dl class="command_description"> | <dl class="command_description"> | ||
<!-- Note Section BEGIN --> | <!-- Note Section BEGIN --> | ||
<dd class="notedate">Posted on August 4, 2006 - 10:56</dd> | <dd class="notedate">Posted on August 4, 2006 - 10:56</dd> | ||
− | <dt class="note"> | + | <dt class="note">[[User:Hardrock|hardrock]]</dt> |
+ | <dd class="note">''Notes from before the conversion:'' | ||
Name will return an error for units that have been dead for more than a few seconds. | Name will return an error for units that have been dead for more than a few seconds. | ||
− | + | ||
<dd class="notedate">Posted on December 15, 2006 - 05:27</dd> | <dd class="notedate">Posted on December 15, 2006 - 05:27</dd> | ||
− | <dt class="note"> | + | <dt class="note">[[User:Kronzky|Kronzky]]</dt> |
− | + | <dd class="note">To return the name of the unit that was given in the editor's "name" field, call up the unit's object in a format statement: | |
+ | <code>[[hint]] [[format]] ["Unit's name: %1", _unitobject];</code> | ||
+ | |||
+ | <dd class="notedate">Posted on April 14, 2009</dd> | ||
+ | <dt class="note">[[User:Alef|alef]]</dt> | ||
+ | <dd class="note">Will return <tt>Error: No vehicle</tt> for [[Multiplayer Scripting#Join In Progress|JIP]] players in [[init.sqf]], if no [[sleep]] were performed | ||
<!-- Note Section END --> | <!-- Note Section END --> | ||
</dl> | </dl> | ||
− | |||
− | |||
− | [[Category:Scripting Commands| | + | [[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]] |
− | [[Category:Scripting Commands OFP 1. | + | [[Category:Scripting Commands OFP 1.46|{{uc:{{PAGENAME}}}}]] |
− | [[Category:Scripting Commands OFP 1. | + | [[Category:Scripting Commands OFP 1.96|{{uc:{{PAGENAME}}}}]] |
− | [[Category:Scripting Commands | + | [[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] |
− | + | {{GameCategory|arma1|Scripting Commands}} | |
+ | {{GameCategory|arma2|Scripting Commands}} | ||
+ | {{GameCategory|arma3|Scripting Commands}} | ||
+ | {{GameCategory|tkoh|Scripting Commands}} |
Latest revision as of 23:54, 16 February 2021
Hover & click on the images for descriptions
Description
- Description:
- When argument is Object, the command returns the name given to a unit using the setIdentity instruction or selected randomly by the game engine if setIdentity has not been used on the unit. If used on vehicle, name of first crew member (in order commander, driver, gunner). If used on an object, "Error: No unit" is being returned.
When argument is Location, the location's name is returned. To return the textual value of a location use text command instead.
Syntax
Alternative Syntax
Examples
- Example 1:
_name = name player;
- Example 2:
_locationName = name myLocation;
- Example 3:
name nearestLocation [position player, "Hill"]; // "" text nearestLocation [position player, "Hill"]; // "Lesnoy Khrebet"
Additional Information
- See also:
- profileNamesetNamenameSoundsetNameSoundcreateLocationdeleteLocationdrawLocationlocationPositionlocationNullnearestLocationnearestLocationsnearestLocationWithDubbing
- Groups:
- Unit IdentityLocations
Notes
- Posted on August 4, 2006 - 10:56
- hardrock
- Notes from before the conversion: Name will return an error for units that have been dead for more than a few seconds.
- Posted on December 15, 2006 - 05:27
- Kronzky
- To return the name of the unit that was given in the editor's "name" field, call up the unit's object in a format statement:
hint format ["Unit's name: %1", _unitobject];
- Posted on April 14, 2009
- alef
- Will return Error: No vehicle for JIP players in init.sqf, if no sleep were performed
Categories:
- Scripting Commands
- Introduced with Operation Flashpoint version 1.00
- Operation Flashpoint: New Scripting Commands
- Operation Flashpoint: Scripting Commands
- Command Group: Unit Identity
- Command Group: Locations
- Scripting Commands OFP 1.46
- Scripting Commands OFP 1.96
- Scripting Commands OFP 1.99
- ArmA: Armed Assault: Scripting Commands
- Arma 2: Scripting Commands
- Arma 3: Scripting Commands
- Take On Helicopters: Scripting Commands