Variables: Difference between revisions

From Unofficial Homecoming Wiki
Jump to navigation Jump to search
imported>Aggelakis
mNo edit summary
No edit summary
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
These variables can be used in slash commands.
__NOTOC__
== Overview ==
A variable is a placeholder for a piece of information that refers to your your current target or your currently logged in character.  Variables may be used in all types of [[:Category:Communication Commands|Communication Commands]].  When a variable is used the appropriate information referring to your target or character is substituted for the variable before it is sent to the appropriate communication channel.


'''$target''' Your current target's name<br />
== Target Variables ==
'''$name''' Your name (minus any titles)<br />
*'''$target''' Your target's display name
'''$level''' Your level (security/threat, not combat)<br />
== Character Variables ==
'''$archetype''' Your archetype (Tanker, Mastermind, etc)<br />
*'''$name''' Your name (minus any titles)
'''$origin''' Your origin (Science, Magic, etc)<br />
*'''$level''' Your level (security/threat, not combat)
'''$battlecry''' Your battlecry, which can be modified, along with your backstory, through the options menu.
*'''$primary''' Your [[Primary Power Sets|primary power set]]
*'''$secondary''' Your [[Secondary Power Sets|secondary power set]]
*'''$archetype''' Your [[archetype]]
*'''$origin''' Your [[origin]]
*'''$battlecry''' Your [[battlecry]], which can be modified, along with your backstory, through the options menu.
*'''$side''' Displays "Hero" or "Villain" depending on your character's current content flag.  Content flag determines which PVP side your character is on and possibly other game-related content.
::[[Hero_(Alignment)|Hero]], [[Vigilante_(Alignment)|Vigilante]] and [[Resistance_(Alignment)|Resistance]] display '''Hero'''
::[[Villain_(Alignment)|Villain]], [[Rogue_(Alignment)|Rogue]] and [[Loyalist_(Alignment)|Loyalist]] display '''Villain'''
*'''$loc''' Your current coordinates as a clickable [[Thumbtack (Slash Command)|thumbtack]] link
 
 
'''NOTE:''' Some players use $name to send a confirmation message to themselves when a bind is executed. However, this method sends 2 duplicate messages to the player. A better alternative would be to use the {{slashcommand|conprint}} command which sends a message to the System chat channel.
 
 
== Example ==
 
A level 37 Blaster whose alignment is "Hero" using the following [[broadcast]] command:
:'''/b $side $archetype $level looking for group!'''
will produce the following output in the broadcast channel:
:'''''Hero Blaster 37 looking for group!'''''


== See Also ==
== See Also ==
* [[Slash Commands]]
* [[Slash Commands]]


[[Category:Slash Commands| ]]
[[Category:Slash Commands| ]]

Latest revision as of 02:52, 16 November 2024

Overview

A variable is a placeholder for a piece of information that refers to your your current target or your currently logged in character. Variables may be used in all types of Communication Commands. When a variable is used the appropriate information referring to your target or character is substituted for the variable before it is sent to the appropriate communication channel.

Target Variables

  • $target Your target's display name

Character Variables

  • $name Your name (minus any titles)
  • $level Your level (security/threat, not combat)
  • $primary Your primary power set
  • $secondary Your secondary power set
  • $archetype Your archetype
  • $origin Your origin
  • $battlecry Your battlecry, which can be modified, along with your backstory, through the options menu.
  • $side Displays "Hero" or "Villain" depending on your character's current content flag. Content flag determines which PVP side your character is on and possibly other game-related content.
Hero, Vigilante and Resistance display Hero
Villain, Rogue and Loyalist display Villain
  • $loc Your current coordinates as a clickable thumbtack link


NOTE: Some players use $name to send a confirmation message to themselves when a bind is executed. However, this method sends 2 duplicate messages to the player. A better alternative would be to use the /conprint command which sends a message to the System chat channel.


Example

A level 37 Blaster whose alignment is "Hero" using the following broadcast command:

/b $side $archetype $level looking for group!

will produce the following output in the broadcast channel:

Hero Blaster 37 looking for group!

See Also