The Players' Guide to the Cities/Slash Commands, Macros, Keybindings, and Emotes: Difference between revisions
imported>Eabrace m Removing redundant sections |
imported>Felderburg Removed WIP - seems reasonably complete, and I don't think tagging it as incomplete is worth it for a players' guide. Also added alternate /e, em, me to emote section |
||
(11 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
=Slash Commands= | = Slash Commands = | ||
In City of Heroes and City of Villains, there are a number of commands that can be typed on the chat command line to execute various functions. These are known as slash commands, because they begin with a slash (/). Slash commands are discussed in depth in their own article: | |||
* [[Slash Commands]] | |||
=Macros= | = Macros = | ||
Macros allow the creation of a button that is placed in your [[The Players' Guide to the Cities/User Interface/Tray Window|power tray]] with the functionality of one or more stored slash commands. Macros are created using the {{slashcommand|macro}} command as follows: | |||
=Keybindings= | :{{slashcommand|macro|<macro_name> <function>}} | ||
{{ | |||
For example, the following will create a button in your power tray labeled "gratz" that will make your character say "Congrats!" in their currently selected chat channel whenever it is activated. | |||
:{{slashcommand|macro|gratz {{bindcommand|say}} Congrats!}} | |||
= Keybindings = | |||
Using the {{slashcommand|bind}} command, slash command functions can be assigned to any key on the keyboard and to any combination of keys with the ALT, CTRL, or SHIFT keys. | |||
For example, the following will tie the {{slashcommand|screenshot}} command to the SYSRQ key on the keyboard: | |||
:{{slashcommand|bind|SYSRQ {{bindcommand|screenshot}}}} | |||
If there are any pre-existing defined binds for a key, binding a new set of commands to the key will overwrite the old setting. | |||
To remove functionality from a key, use the {{slashcommand|nop}} (null operation) command. | |||
Below are the keybinds that are set when you select the "Reset KeyBinds" button in the [[The Players' Guide to the Cities/User Interface/Options Window#Keybind Profile|Keybind Profile]] options. The settings will be different depending on whether the profile selection is set to "Default", "Joystick", or "Original." | Below are the keybinds that are set when you select the "Reset KeyBinds" button in the [[The Players' Guide to the Cities/User Interface/Options Window#Keybind Profile|Keybind Profile]] options. The settings will be different depending on whether the profile selection is set to "Default", "Joystick", or "Original." | ||
==Preset Keybinds== | When you first begin play in City of Heroes/Villains, your keybinds will be set to the "Default" bind set. | ||
== Preset Keybinds == | |||
{| style="text-align:left" border=1 | {| style="text-align:left" border=1 | ||
|+''Preset Keybinds'' | |+''Preset Keybinds'' | ||
|- | |- | ||
|'''KEY/BUTTON'''||'''DEFAULT'''||'''JOYSTICK'''||'''ORIGINAL | |'''KEY/BUTTON'''||'''DEFAULT'''||'''JOYSTICK'''||'''ORIGINAL''' | ||
|- | |- | ||
|'||quickchat||quickchat | |' | ||
|{{bindcommand|quickchat}} | |||
|{{bindcommand|quickchat}} | |||
|{{bindcommand|quickchat}} | |||
|- | |- | ||
| -||prev_tray||prev_tray||prev_tray | | - | ||
|{{bindcommand|prev_tray}} | |||
|{{bindcommand|prev_tray}} | |||
|{{bindcommand|prev_tray}} | |||
|- | |- | ||
|ALT+-||prev_tray_alt||prev_tray_alt||prev_tray_alt | |ALT+- | ||
|{{bindcommand|prev_tray_alt}} | |||
|{{bindcommand|prev_tray_alt}} | |||
|{{bindcommand|prev_tray_alt}} | |||
|- | |- | ||
|/||show chat$$slashchat||show chat$$slashchat||show chat$$slashchat | |/ | ||
|{{bindcommand|window show|chat}}$${{bindcommand|slashchat}} | |||
|{{bindcommand|window show|chat}}$${{bindcommand|slashchat}} | |||
|{{bindcommand|window show|chat}}$${{bindcommand|slashchat}} | |||
|- | |- | ||
|0||powexec_slot 10||powexec_slot 10||powexec_slot 10 | |0 | ||
|{{bindcommand|powexec_slot|10}} | |||
|{{bindcommand|powexec_slot|10}} | |||
|{{bindcommand|powexec_slot|10}} | |||
|- | |- | ||
|CTRL+0||powexec_alt2slot 10|||| | |CTRL+0 | ||
|{{bindcommand|powexec_alt2slot|10}} | |||
| | |||
|{{bindcommand|goto_tray|10}} | |||
|- | |- | ||
|ALT+0||powexec_altslot 10||powexec_altslot 10||powexec_altslot 10 | |ALT+0 | ||
|{{bindcommand|powexec_altslot|10}} | |||
|{{bindcommand|powexec_altslot|10}} | |||
|{{bindcommand|powexec_altslot|10}} | |||
|- | |- | ||
|1||powexec_slot 1||powexec_slot 1||powexec_slot 1 | |1 | ||
|{{bindcommand|powexec_slot|1}} | |||
|{{bindcommand|powexec_slot|1}} | |||
|{{bindcommand|powexec_slot|1}} | |||
|- | |- | ||
|CTRL+1||powexec_alt2slot 1|||| | |CTRL+1 | ||
|{{bindcommand|powexec_alt2slot|1}} | |||
| | |||
|{{bindcommand|goto_tray|1}} | |||
|- | |- | ||
|SHIFT+1||team_select 1||team_select 1||team_select 1 | |SHIFT+1 | ||
|{{bindcommand|team_select|1}} | |||
|{{bindcommand|team_select|1}} | |||
|{{bindcommand|team_select|1}} | |||
|- | |- | ||
|ALT+1||powexec_altslot 1||powexec_altslot 1||powexec_altslot 1 | |ALT+1 | ||
|{{bindcommand|powexec_altslot|1}} | |||
|{{bindcommand|powexec_altslot|1}} | |||
|{{bindcommand|powexec_altslot|1}} | |||
|- | |- | ||
|2||powexec_slot 2||powexec_slot 2||powexec_slot 2 | |2 | ||
|{{bindcommand|powexec_slot|2}} | |||
|{{bindcommand|powexec_slot|2}} | |||
|{{bindcommand|powexec_slot|2}} | |||
|- | |- | ||
|CTRL+2||powexec_alt2slot 2|||| | |CTRL+2 | ||
|{{bindcommand|powexec_alt2slot|2}} | |||
| | |||
|{{bindcommand|goto_tray|2}} | |||
|- | |- | ||
|SHIFT+2||team_select 2||team_select 2||team_select 2 | |SHIFT+2 | ||
|{{bindcommand|team_select|2}} | |||
|{{bindcommand|team_select|2}} | |||
|{{bindcommand|team_select|2}} | |||
|- | |- | ||
|ALT+2||powexec_altslot 2||powexec_altslot 2||powexec_altslot 2 | |ALT+2 | ||
|{{bindcommand|powexec_altslot|2}} | |||
|{{bindcommand|powexec_altslot|2}} | |||
|{{bindcommand|powexec_altslot|2}} | |||
|- | |- | ||
|3||powexec_slot 3||powexec_slot 3||powexec_slot 3 | |3 | ||
|{{bindcommand|powexec_slot|3}} | |||
|{{bindcommand|powexec_slot|3}} | |||
|{{bindcommand|powexec_slot|3}} | |||
|- | |- | ||
|CTRL+3||powexec_alt2slot 3|||| | |CTRL+3 | ||
|{{bindcommand|powexec_alt2slot|3}} | |||
| | |||
|{{bindcommand|goto_tray|3}} | |||
|- | |- | ||
|SHIFT+3||team_select 3||team_select 3||team_select 3 | |SHIFT+3 | ||
|{{bindcommand|team_select|3}} | |||
|{{bindcommand|team_select|3}} | |||
|{{bindcommand|team_select|3}} | |||
|- | |- | ||
|ALT+3||powexec_altslot 3||powexec_altslot 3||powexec_altslot 3 | |ALT+3 | ||
|{{bindcommand|powexec_altslot|3}} | |||
|{{bindcommand|powexec_altslot|3}} | |||
|{{bindcommand|powexec_altslot|3}} | |||
|- | |- | ||
|4||powexec_slot 4||powexec_slot 4||powexec_slot 4 | |4 | ||
|{{bindcommand|powexec_slot|4}} | |||
|{{bindcommand|powexec_slot|4}} | |||
|{{bindcommand|powexec_slot|4}} | |||
|- | |- | ||
|CTRL+4||powexec_alt2slot 4|||| | |CTRL+4 | ||
|{{bindcommand|powexec_alt2slot|4}} | |||
| | |||
|{{bindcommand|goto_tray|4}} | |||
|- | |- | ||
|SHIFT+4||team_select 4||team_select 4||team_select 4 | |SHIFT+4 | ||
|{{bindcommand|team_select|4}} | |||
|{{bindcommand|team_select|4}} | |||
|{{bindcommand|team_select|4}} | |||
|- | |- | ||
|ALT+4||powexec_altslot 4||powexec_altslot 4||powexec_altslot 4 | |ALT+4 | ||
|{{bindcommand|powexec_altslot|4}} | |||
|{{bindcommand|powexec_altslot|4}} | |||
|{{bindcommand|powexec_altslot|4}} | |||
|- | |- | ||
|5||powexec_slot 5||powexec_slot 5||powexec_slot 5 | |5 | ||
|{{bindcommand|powexec_slot|5}} | |||
|{{bindcommand|powexec_slot|5}} | |||
|{{bindcommand|powexec_slot|5}} | |||
|- | |- | ||
|CTRL+5||powexec_alt2slot 5|||| | |CTRL+5 | ||
|{{bindcommand|powexec_alt2slot|5}} | |||
| | |||
|{{bindcommand|goto_tray|5}} | |||
|- | |- | ||
|SHIFT+5||team_select 5||team_select 5||team_select 5 | |SHIFT+5 | ||
|{{bindcommand|team_select|5}} | |||
|{{bindcommand|team_select|5}} | |||
|{{bindcommand|team_select|5}} | |||
|- | |- | ||
|ALT+5||powexec_altslot 5||powexec_altslot 5||powexec_altslot 5 | |ALT+5 | ||
|{{bindcommand|powexec_altslot|5}} | |||
|{{bindcommand|powexec_altslot|5}} | |||
|{{bindcommand|powexec_altslot|5}} | |||
|- | |- | ||
|6||powexec_slot 6||powexec_slot 6||powexec_slot 6 | |6 | ||
|{{bindcommand|powexec_slot|6}} | |||
|{{bindcommand|powexec_slot|6}} | |||
|{{bindcommand|powexec_slot|6}} | |||
|- | |- | ||
|CTRL+6||powexec_alt2slot 6|||| | |CTRL+6 | ||
|{{bindcommand|powexec_alt2slot|6}} | |||
| | |||
|{{bindcommand|goto_tray|6}} | |||
|- | |- | ||
|SHIFT+6||team_select 6||team_select 6||team_select 6 | |SHIFT+6 | ||
|{{bindcommand|team_select|6}} | |||
|{{bindcommand|team_select|6}} | |||
|{{bindcommand|team_select|6}} | |||
|- | |- | ||
|ALT+6||powexec_altslot 6||powexec_altslot 6||powexec_altslot 6 | |ALT+6 | ||
|{{bindcommand|powexec_altslot|6}} | |||
|{{bindcommand|powexec_altslot|6}} | |||
|{{bindcommand|powexec_altslot|6}} | |||
|- | |- | ||
|7||powexec_slot 7||powexec_slot 7||powexec_slot 7 | |7 | ||
|{{bindcommand|powexec_slot|7}} | |||
|{{bindcommand|powexec_slot|7}} | |||
|{{bindcommand|powexec_slot|7}} | |||
|- | |- | ||
|CTRL+7||powexec_alt2slot 7|||| | |CTRL+7 | ||
|{{bindcommand|powexec_alt2slot|7}} | |||
| | |||
|{{bindcommand|goto_tray|7}} | |||
|- | |- | ||
|SHIFT+7||team_select 7||team_select 7||team_select 7 | |SHIFT+7 | ||
|{{bindcommand|team_select|7}} | |||
|{{bindcommand|team_select|7}} | |||
|{{bindcommand|team_select|7}} | |||
|- | |- | ||
|ALT+7||powexec_altslot 7||powexec_altslot 7||powexec_altslot 7 | |ALT+7 | ||
|{{bindcommand|powexec_altslot|7}} | |||
|{{bindcommand|powexec_altslot|7}} | |||
|{{bindcommand|powexec_altslot|7}} | |||
|- | |- | ||
|8||powexec_slot 8||powexec_slot 8||powexec_slot 8 | |8 | ||
|{{bindcommand|powexec_slot|8}} | |||
|{{bindcommand|powexec_slot|8}} | |||
|{{bindcommand|powexec_slot|8}} | |||
|- | |- | ||
|CTRL+8||powexec_alt2slot 8|||| | |CTRL+8 | ||
|{{bindcommand|powexec_alt2slot|8}} | |||
| | |||
|{{bindcommand|goto_tray|8}} | |||
|- | |- | ||
|SHIFT+8||team_select 8||team_select 8||team_select 8 | |SHIFT+8 | ||
|{{bindcommand|team_select|8}} | |||
|{{bindcommand|team_select|8}} | |||
|{{bindcommand|team_select|8}} | |||
|- | |- | ||
|ALT+8||powexec_altslot 8||powexec_altslot 8||powexec_altslot 8 | |ALT+8 | ||
|{{bindcommand|powexec_altslot|8}} | |||
|{{bindcommand|powexec_altslot|8}} | |||
|{{bindcommand|powexec_altslot|8}} | |||
|- | |- | ||
|9||powexec_slot 9||powexec_slot 9||powexec_slot 9 | |9 | ||
|{{bindcommand|powexec_slot|9}} | |||
|{{bindcommand|powexec_slot|9}} | |||
|{{bindcommand|powexec_slot|9}} | |||
|- | |- | ||
|CTRL+9||powexec_alt2slot 9|||| | |CTRL+9 | ||
|{{bindcommand|powexec_alt2slot|9}} | |||
| | |||
|{{bindcommand|goto_tray|9}} | |||
|- | |- | ||
|ALT+9||powexec_altslot 9||powexec_altslot 9||powexec_altslot 9 | |ALT+9 | ||
|{{bindcommand|powexec_altslot|9}} | |||
|{{bindcommand|powexec_altslot|9}} | |||
|{{bindcommand|powexec_altslot|9}} | |||
|- | |- | ||
|;||show chat$$slashchat||show chat$$slashchat||show chat$$slashchat | |; | ||
|{{bindcommand|window show|chat}}$${{bindcommand|slashchat}} | |||
|{{bindcommand|window show|chat}}$${{bindcommand|slashchat}} | |||
|{{bindcommand|window show|chat}}$${{bindcommand|slashchat}} | |||
|- | |- | ||
|\||menu||menu||menu | |\ | ||
|{{bindcommand|menu}} | |||
|{{bindcommand|menu}} | |||
|{{bindcommand|menu}} | |||
|- | |- | ||
|A|| | |A | ||
| +{{bindcommand|left}} | |||
| +{{bindcommand|left}} | |||
| +{{bindcommand|left}} | |||
|- | |- | ||
|B | |B | ||
| ++{{bindcommand|first}} | |||
| ++{{bindcommand|first}} | |||
| ++{{bindcommand|first}} | |||
|- | |- | ||
|BACKSPACE||autoreply||autoreply||autoreply | |BACKSPACE | ||
|{{bindcommand|autoreply}} | |||
|{{bindcommand|autoreply}} | |||
|{{bindcommand|autoreply}} | |||
|- | |- | ||
|C||chat||chat||chat | |C | ||
|{{bindcommand|chat}} | |||
|{{bindcommand|chat}} | |||
|{{bindcommand|chat}} | |||
|- | |- | ||
|COMMA|| | |COMMA | ||
|{{bindcommand|window show|chat}}$${{bindcommand|beginchat}} /{{bindcommand|tell|$target}} | |||
|{{bindcommand|window show|chat}}$${{bindcommand|beginchat}} /{{bindcommand|tell|$target}} | |||
|{{bindcommand|window show|chat}}$${{bindcommand|beginchat}} /{{bindcommand|tell|$target}} | |||
|- | |- | ||
|D|| | |D | ||
| +{{bindcommand|right}} | |||
| +{{bindcommand|right}} | |||
| +{{bindcommand|right}} | |||
|- | |- | ||
|DELETE|| | |DELETE | ||
| +{{bindcommand|lookdown}} | |||
| +{{bindcommand|lookdown}} | |||
| +{{bindcommand|lookdown}} | |||
|- | |- | ||
|DOWN|| | |DOWN | ||
| +{{bindcommand|backward}} | |||
| | |||
| +{{bindcommand|backward}} | |||
|- | |- | ||
|DOWNARROW|| | |DOWNARROW | ||
| +{{bindcommand|backward}} | |||
| | |||
| +{{bindcommand|backward}} | |||
|- | |- | ||
|E|| | |E | ||
| +{{bindcommand|turnright}} | |||
| +{{bindcommand|turnright}} | |||
| +{{bindcommand|turnright}} | |||
|- | |- | ||
|END|| | |END | ||
| +{{bindcommand|zoomout}} | |||
| +{{bindcommand|zoomout}} | |||
| +{{bindcommand|zoomout}} | |||
|- | |- | ||
|ENTER||show chat$$startchat||show chat$$startchat||show chat$$startchat | |ENTER | ||
|{{bindcommand|window show|chat}}$${{bindcommand|startchat}} | |||
|{{bindcommand|window show|chat}}$${{bindcommand|startchat}} | |||
|{{bindcommand|window show|chat}}$${{bindcommand|startchat}} | |||
|- | |- | ||
|EQUALS||next_tray||next_tray||next_tray | |EQUALS | ||
|{{bindcommand|next_tray}} | |||
|{{bindcommand|next_tray}} | |||
|{{bindcommand|next_tray}} | |||
|- | |- | ||
|ALT+EQUALS||next_tray_alt||next_tray_alt||next_tray_alt | |ALT+EQUALS | ||
|{{bindcommand|next_tray_alt}} | |||
|{{bindcommand|next_tray_alt}} | |||
|{{bindcommand|next_tray_alt}} | |||
|- | |- | ||
|ESC||unselect||unselect||unselect | |ESC | ||
|{{bindcommand|unselect}} | |||
|{{bindcommand|unselect}} | |||
|{{bindcommand|unselect}} | |||
|- | |- | ||
|F||follow||follow||follow | |F | ||
|{{bindcommand|follow}} | |||
|{{bindcommand|follow}} | |||
|{{bindcommand|follow}} | |||
|- | |- | ||
|F1||inspexec_slot 1||inspexec_slot 1||inspexec_slot 1 | |F1 | ||
|{{bindcommand|inspexec_slot|1}} | |||
|{{bindcommand|inspexec_slot|1}} | |||
|{{bindcommand|inspexec_slot|1}} | |||
|- | |- | ||
|F10||say $battlecry $$ emote attack||say $battlecry $$ emote attack||say $battlecry $$ emote attack | |F10 | ||
|{{bindcommand|say|$battlecry}}$${{bindcommand|emote|attack}} | |||
|{{bindcommand|say|$battlecry}}$${{bindcommand|emote|attack}} | |||
|{{bindcommand|say|$battlecry}}$${{bindcommand|emote|attack}} | |||
|- | |- | ||
|F2||inspexec_slot 2||inspexec_slot 2||inspexec_slot 2 | |F2 | ||
|{{bindcommand|inspexec_slot|2}} | |||
|{{bindcommand|inspexec_slot|2}} | |||
|{{bindcommand|inspexec_slot|2}} | |||
|- | |- | ||
|F3||inspexec_slot 3||inspexec_slot 3||inspexec_slot 3 | |F3 | ||
|{{bindcommand|inspexec_slot|3}} | |||
|{{bindcommand|inspexec_slot|3}} | |||
|{{bindcommand|inspexec_slot|3}} | |||
|- | |- | ||
|F4||inspexec_slot 4||inspexec_slot 4||inspexec_slot 4 | |F4 | ||
|{{bindcommand|inspexec_slot|4}} | |||
|{{bindcommand|inspexec_slot|4}} | |||
|{{bindcommand|inspexec_slot|4}} | |||
|- | |- | ||
|F5||inspexec_slot 5||inspexec_slot 5||inspexec_slot 5 | |F5 | ||
|{{bindcommand|inspexec_slot|5}} | |||
|{{bindcommand|inspexec_slot|5}} | |||
|{{bindcommand|inspexec_slot|5}} | |||
|- | |- | ||
|F6||local <color white><bgcolor red>RUN!||local <color white><bgcolor red>RUN!||local <color white><bgcolor red>RUN! | |F6 | ||
|{{bindcommand|local|<color white><bgcolor red>RUN!}} | |||
|{{bindcommand|local|<color white><bgcolor red>RUN!}} | |||
|{{bindcommand|local|<color white><bgcolor red>RUN!}} | |||
|- | |- | ||
|F7||say <color black><bgcolor #22aa22>Ready! $$ emote thumbsup||say <color black><bgcolor #22aa22>Ready! $$ emote thumbsup||say <color black><bgcolor #22aa22>Ready! $$ emote thumbsup | |F7 | ||
|{{bindcommand|say|<color black><bgcolor #22aa22>Ready!}}$${{bindcommand|emote|thumbsup}} | |||
|{{bindcommand|say|<color black><bgcolor #22aa22>Ready!}}$${{bindcommand|emote|thumbsup}} | |||
|{{bindcommand|say|<color black><bgcolor #22aa22>Ready!}}$${{bindcommand|emote|thumbsup}} | |||
|- | |- | ||
|F8||local <color black><bgcolor #aaaa22>HELP! $$ emote whistle||local <color black><bgcolor #aaaa22>HELP! $$ emote whistle||local <color black><bgcolor #aaaa22>HELP! $$ emote whistle | |F8 | ||
|{{bindcommand|local|<color black><bgcolor #aaaa22>HELP!}}$${{bindcommand|emote|whistle}} | |||
|{{bindcommand|local|<color black><bgcolor #aaaa22>HELP!}}$${{bindcommand|emote|whistle}} | |||
|{{bindcommand|local|<color black><bgcolor #aaaa22>HELP!}}$${{bindcommand|emote|whistle}} | |||
|- | |- | ||
|F9||local <color white><bgcolor #2222aa><scale .75>level $level $archetype$$local <color white><bgcolor #2222aa>Looking for team||local <color white><bgcolor #2222aa><scale .75>level $level $archetype$$local <color white><bgcolor #2222aa>Looking for team||local <color white><bgcolor #2222aa><scale .75>level $level $archetype$$local <color white><bgcolor #2222aa>Looking for team | |F9 | ||
|{{bindcommand|local|<color white><bgcolor #2222aa><scale .75>level $level $archetype}}$${{bindcommand|local|<color white><bgcolor #2222aa>Looking for team}} | |||
|{{bindcommand|local|<color white><bgcolor #2222aa><scale .75>level $level $archetype}}$${{bindcommand|local|<color white><bgcolor #2222aa>Looking for team}} | |||
|{{bindcommand|local|<color white><bgcolor #2222aa><scale .75>level $level $archetype}}$${{bindcommand|local|<color white><bgcolor #2222aa>Looking for team}} | |||
|- | |- | ||
|HOME|| | |HOME | ||
| +{{bindcommand|zoomin}} | |||
| +{{bindcommand|zoomin}} | |||
| +{{bindcommand|zoomin}} | |||
|- | |- | ||
|INSERT|| | |INSERT | ||
| +{{bindcommand|lookup}} | |||
| +{{bindcommand|lookup}} | |||
| +{{bindcommand|lookup}} | |||
|- | |- | ||
|JOY1|||| | |JOY1 | ||
| | |||
|{{bindcommand|powexec_slot|2}} | |||
| | |||
|- | |- | ||
|JOY10|| | |JOY10 | ||
| | |||
|{{bindcommand|next_tray}} | |||
| | |||
|- | |- | ||
|JOY2||| | |JOY2 | ||
| | |||
| +{{bindcommand|up}} | |||
| | |||
|- | |- | ||
|JOY3|||| | |JOY3 | ||
| | |||
|{{bindcommand|powexec_slot|3}} | |||
| | |||
|- | |- | ||
|JOY4|||| | |JOY4 | ||
| | |||
|{{bindcommand|powexec_slot|4}} | |||
| | |||
|- | |- | ||
|JOY5||| | |JOY5 | ||
| | |||
| +{{bindcommand|zoomin}} | |||
| | |||
|- | |- | ||
|JOY6||| | |JOY6 | ||
| | |||
| +{{bindcommand|zoomout}} | |||
| | |||
|- | |- | ||
|JOY7|||| | |JOY7 | ||
| | |||
|{{bindcommand|powexec_slot|5}} | |||
| | |||
|- | |- | ||
|JOY8|||| | |JOY8 | ||
| | |||
|{{bindcommand|powexec_slot|1}} | |||
| | |||
|- | |- | ||
|JOY9|| | |JOY9 | ||
| | |||
|{{bindcommand|map}} | |||
| | |||
|- | |- | ||
|JOYPAD_DOWN|| | |JOYPAD_DOWN | ||
| | |||
|{{bindcommand|target_friend_next}} | |||
| | |||
|- | |- | ||
|JOYPAD_LEFT|| | |JOYPAD_LEFT | ||
| | |||
|{{bindcommand|target_enemy_prev}} | |||
| | |||
|- | |- | ||
|JOYPAD_RIGHT|| | |JOYPAD_RIGHT | ||
| | |||
|{{bindcommand|target_enemy_next}} | |||
| | |||
|- | |- | ||
|JOYPAD_UP|| | |JOYPAD_UP | ||
| | |||
|{{bindcommand|target_enemy_near}} | |||
| | |||
|- | |- | ||
|JOYSTICK1_DOWN||| | |JOYSTICK1_DOWN | ||
| | |||
| +{{bindcommand|backward}} | |||
| | |||
|- | |- | ||
|JOYSTICK1_LEFT||| | |JOYSTICK1_LEFT | ||
| | |||
| +{{bindcommand|left}} | |||
| | |||
|- | |- | ||
|JOYSTICK1_RIGHT||| | |JOYSTICK1_RIGHT | ||
| | |||
| +{{bindcommand|right}} | |||
| | |||
|- | |- | ||
|JOYSTICK1_UP||| | |JOYSTICK1_UP | ||
| | |||
| +{{bindcommand|forward}} | |||
| | |||
|- | |- | ||
|JOYSTICK3_DOWN||| | |JOYSTICK3_DOWN | ||
| | |||
| +{{bindcommand|lookdown}} | |||
| | |||
|- | |- | ||
|JOYSTICK3_LEFT||| | |JOYSTICK3_LEFT | ||
| | |||
| +{{bindcommand|turnleft}} | |||
| | |||
|- | |- | ||
|JOYSTICK3_RIGHT||| | |JOYSTICK3_RIGHT | ||
| | |||
| +{{bindcommand|turnright}} | |||
| | |||
|- | |- | ||
|JOYSTICK3_UP||| | |JOYSTICK3_UP | ||
| | |||
| +{{bindcommand|lookup}} | |||
| | |||
|- | |- | ||
|LALT|| | |LALT | ||
| +{{bindcommand|alttray}} | |||
| +{{bindcommand|alttray}} | |||
| +{{bindcommand|alttray}} | |||
|- | |- | ||
|LCONTROL|| | |LCONTROL | ||
| +{{bindcommand|alt2tray}} | |||
| | |||
| | |||
|- | |- | ||
|LCTRL|| | |LCTRL | ||
| +{{bindcommand|alt2tray}} | |||
| | |||
| | |||
|- | |- | ||
|LEFT|| | |LEFT | ||
| +{{bindcommand|turnleft}} | |||
| | |||
| +{{bindcommand|turnleft}} | |||
|- | |- | ||
|LEFTARROW|| | |LEFTARROW | ||
| +{{bindcommand|turnleft}} | |||
| | |||
| +{{bindcommand|turnleft}} | |||
|- | |- | ||
|M||map||map||map | |M | ||
| +{{bindcommand|map}} | |||
| +{{bindcommand|map}} | |||
| +{{bindcommand|map}} | |||
|- | |- | ||
|MBUTTON|| | |MBUTTON | ||
| +{{bindcommand|camrotate}} | |||
| +{{bindcommand|camrotate}} | |||
| +{{bindcommand|camrotate}} | |||
|- | |- | ||
|MouseChord|| | |MouseChord | ||
| +{{bindcommand|forward_mouse}} | |||
| | |||
| | |||
|- | |- | ||
|MOUSEWHEEL|| | |MOUSEWHEEL | ||
| +{{bindcommand|camdistadjust}} | |||
| +{{bindcommand|camdistadjust}} | |||
| +{{bindcommand|camdistadjust}} | |||
|- | |- | ||
|N||nav||nav||nav | |N | ||
|{{bindcommand|nav}} | |||
|{{bindcommand|nav}} | |||
|{{bindcommand|nav}} | |||
|- | |- | ||
|P||powers||powers||powers | |P | ||
|{{bindcommand|powers}} | |||
|{{bindcommand|powers}} | |||
|{{bindcommand|powers}} | |||
|- | |- | ||
|PAGEDOWN||camreset||camreset||camreset | |PAGEDOWN | ||
|{{bindcommand|camreset}} | |||
|{{bindcommand|camreset}} | |||
|{{bindcommand|camreset}} | |||
|- | |- | ||
|PAGEUP|| | |PAGEUP | ||
| +{{bindcommand|camrotate}} | |||
| +{{bindcommand|camrotate}} | |||
| +{{bindcommand|camrotate}} | |||
|- | |- | ||
|Q|| | |Q | ||
| +{{bindcommand|turnleft}} | |||
| +{{bindcommand|turnleft}} | |||
| +{{bindcommand|turnleft}} | |||
|- | |- | ||
|R | |R | ||
| ++{{bindcommand|autorun}} | |||
| ++{{bindcommand|autorun}} | |||
| ++{{bindcommand|autorun}} | |||
|- | |- | ||
|RALT||alttraysticky||alttraysticky||alttraysticky | |RALT | ||
|{{bindcommand|alttraysticky}} | |||
|{{bindcommand|alttraysticky}} | |||
|{{bindcommand|alttraysticky}} | |||
|- | |- | ||
|RBUTTON|| | |RBUTTON | ||
| +{{bindcommand|mouse_look}} | |||
| +{{bindcommand|mouse_look}} | |||
| +{{bindcommand|mouse_look}} | |||
|- | |- | ||
|RIGHT|| | |RIGHT | ||
| +{{bindcommand|turnright}} | |||
| | |||
| +{{bindcommand|turnright}} | |||
|- | |- | ||
|RIGHTARROW|| | |RIGHTARROW | ||
| +{{bindcommand|turnright}} | |||
| | |||
| +{{bindcommand|turnright}} | |||
|- | |- | ||
|S|| | |S | ||
| +{{bindcommand|backward}} | |||
| +{{bindcommand|backward}} | |||
| +{{bindcommand|backward}} | |||
|- | |- | ||
|SPACE|| | |SPACE | ||
| +{{bindcommand|up}} | |||
| +{{bindcommand|up}} | |||
| +{{bindcommand|up}} | |||
|- | |- | ||
|SYSRQ||screenshot||screenshot||screenshot | |SYSRQ | ||
|{{bindcommand|screenshot}} | |||
|{{bindcommand|screenshot}} | |||
|{{bindcommand|screenshot}} | |||
|- | |- | ||
|T||target||target||target | |T | ||
|{{bindcommand|target}} | |||
|{{bindcommand|target}} | |||
|{{bindcommand|target}} | |||
|- | |- | ||
|TAB||target_enemy_next||target_enemy_next||target_enemy_next | |TAB | ||
|{{bindcommand|target_enemy_next}} | |||
|{{bindcommand|target_enemy_next}} | |||
|{{bindcommand|target_enemy_next}} | |||
|- | |- | ||
|CTRL+TAB||target_enemy_near||target_enemy_near||target_enemy_near | |CTRL+TAB | ||
|{{bindcommand|target_enemy_near}} | |||
|{{bindcommand|target_enemy_near}} | |||
|{{bindcommand|target_enemy_near}} | |||
|- | |- | ||
|SHIFT+TAB||target_enemy_prev||target_enemy_prev||target_enemy_prev | |SHIFT+TAB | ||
|{{bindcommand|target_enemy_prev}} | |||
|{{bindcommand|target_enemy_prev}} | |||
|{{bindcommand|target_enemy_prev}} | |||
|- | |- | ||
|UP|| | |UP | ||
| +{{bindcommand|forward}} | |||
| | |||
| +{{bindcommand|forward}} | |||
|- | |- | ||
|UPARROW|| | |UPARROW | ||
| +{{bindcommand|forward}} | |||
| | |||
| +{{bindcommand|forward}} | |||
|- | |- | ||
|V|| | |V | ||
| +{{bindcommand|ctm_invert}} | |||
| | |||
| +{{bindcommand|ctm_invert}} | |||
|- | |- | ||
|W|| | |W | ||
| +{{bindcommand|forward}} | |||
| +{{bindcommand|forward}} | |||
| +{{bindcommand|forward}} | |||
|- | |- | ||
|X|| | |X | ||
| +{{bindcommand|down}} | |||
| +{{bindcommand|down}} | |||
| +{{bindcommand|down}} | |||
|- | |- | ||
|Z||powexec_abort||powexec_abort||powexec_abort | |Z | ||
|{{bindcommand|powexec_abort}} | |||
|{{bindcommand|powexec_abort}} | |||
|{{bindcommand|powexec_abort}} | |||
|} | |} | ||
=Emotes= | = Emotes = | ||
Using the {{slashcommand|emote}} command (or /'''e''', /'''em''', and /'''me''') causes a character to perform a short animation (sometimes accompanied by sound effects). These animations are referred to as "emotes." Some emotes execute only once per command while others may loop contiunously until interrupted. | |||
If the emote called out is not a defined emote, no animation will occur, but a thought balloon containing the text following the {{slashcommand|emote}} command will appear above the character's head. | |||
A detailed list of defined emotes is available here: | |||
* [[Emotes]] | |||
[[Category: | [[Category:The Players' Guide to the Cities|Slash Commands, Macros, Keybindings, and Emotes]] |
Latest revision as of 18:11, 6 April 2016
Slash Commands
In City of Heroes and City of Villains, there are a number of commands that can be typed on the chat command line to execute various functions. These are known as slash commands, because they begin with a slash (/). Slash commands are discussed in depth in their own article:
Macros
Macros allow the creation of a button that is placed in your power tray with the functionality of one or more stored slash commands. Macros are created using the /macro command as follows:
- /macro <macro_name> <function>
For example, the following will create a button in your power tray labeled "gratz" that will make your character say "Congrats!" in their currently selected chat channel whenever it is activated.
Keybindings
Using the /bind command, slash command functions can be assigned to any key on the keyboard and to any combination of keys with the ALT, CTRL, or SHIFT keys.
For example, the following will tie the /screenshot command to the SYSRQ key on the keyboard:
- /bind SYSRQ screenshot
If there are any pre-existing defined binds for a key, binding a new set of commands to the key will overwrite the old setting.
To remove functionality from a key, use the /nop (null operation) command.
Below are the keybinds that are set when you select the "Reset KeyBinds" button in the Keybind Profile options. The settings will be different depending on whether the profile selection is set to "Default", "Joystick", or "Original."
When you first begin play in City of Heroes/Villains, your keybinds will be set to the "Default" bind set.
Preset Keybinds
Emotes
Using the /emote command (or /e, /em, and /me) causes a character to perform a short animation (sometimes accompanied by sound effects). These animations are referred to as "emotes." Some emotes execute only once per command while others may loop contiunously until interrupted.
If the emote called out is not a defined emote, no animation will occur, but a thought balloon containing the text following the /emote command will appear above the character's head.
A detailed list of defined emotes is available here: