Actions

Reflexes: Difference between revisions

From Iron Realms Nexus Client Documentation

No edit summary
No edit summary
 
(32 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The game client supports several different so-called reflexes that you can use to customize and enhance your game play. Aliases let you use shortcuts to frequently used commands, keybinds let you execute commands with a press of a key, functions let you add new functionality that you can reuse from various locations, and triggers allow you to define various reactions on game events. Finally, groups allow you to better organize the various reflexes.
[[File:Elf-summoner.jpg|right|frame|caption|A summoner from Imperian.]] The Nexus client allows for basic automation of your game experience by creating triggers, aliases, keybindings, and variables. These types of automation are referred to as ''reflexes''. Reflexes will allow you to automatically enter commands when text is sent to you, quickly enter commands with a keystroke, and create short custom commands to send more information to the game.


All the manipulation of reflexes can be done on the Reflexes tab. Initially, you won't have any created, and you'll want to click the Add button in the upper left section to make a new reflex.


Additionally, the clickable buttons can be easily customized as well, allowing you to easily execute any action of your choosing.
=== Types of Reflexes ===
Reflexes are grouped into six major categories; '''Aliases''', '''Events''', '''Keybinds''', '''Triggers''', '''Functions''', and '''Variables'''. The seventh category, '''Groups''' are used for organization.


Here are the basics for creating a system to help play the IRE games.
All reflexes are created, deleted, edited, and managed from the Reflexes tab in the settings window. Variables are the only exception and they are managed from their own Variables tab in settings.


=== Basic Reflexes ===
=== Aliases===
[[Aliases]] are used to create very short commands that can be quickly entered and execute longer or multiple commands instantly. ''Note that the Iron Realms games also have in-game alias systems that are separate. HELP ALIASES will explain, in-game.''


*[[Aliases]] - Shorten full commands to a couple of keystrokes.
=== Keybinds ===
*[[Keybindings]] - Use keybinds to save typing. For example, you can use the F1 key to instantly enter a command.
[[Keybinds]] are similar to aliases but instantly send a command to the game with a single keystroke or keystroke combination. For example, control-h to sip health.
*[[Triggers]] - React to information being sent from the game.
*[[Variables]] - Save information for use in other places.


=== Organizing Your Reflexes ===
=== Triggers ===
[[Triggers]] are used to instantly send a command to the game after receiving specific text from the game. Triggers have been used to create simple to very complex fighting systems.


*[[Groups]] - All of your settings can be put into groups to better organize them.
=== Events ===
[[Events]] are used to perform an action when a pre-defined event happens, such as a defence being lost, or another player entering your room.


=== Advanced Reflexes ===
=== Functions ===
*[[Functions]] - Functions are part of the [[AdvancedScripting]] section.
[[Functions]] are an advanced scripting option. Functions use javascript to process more complicated procedures. Functions are normally used by triggers, aliases, or keybinds.
 
=== Variables ===
[[Variables]] are usually used to save information for use in triggers, aliases, or keybindings. A popular use for varibles is assigning the monster you are fighting to a ''target'' variable and then using a single button to attack the target. Variables are managed from their own tab in settings and not in the reflexes tab.
 
=== Groups ===
[[Groups]] are not technically a reflex, but are used to help organize and manage them. Systems can quickly grow to have hundreds of separate reflexes. You can put your reflexes into groups to better organize them. You can even use reflexes to automatically turn entire groups on and off.

Latest revision as of 19:18, 14 October 2016

A summoner from Imperian.

The Nexus client allows for basic automation of your game experience by creating triggers, aliases, keybindings, and variables. These types of automation are referred to as reflexes. Reflexes will allow you to automatically enter commands when text is sent to you, quickly enter commands with a keystroke, and create short custom commands to send more information to the game.


Types of Reflexes

Reflexes are grouped into six major categories; Aliases, Events, Keybinds, Triggers, Functions, and Variables. The seventh category, Groups are used for organization.

All reflexes are created, deleted, edited, and managed from the Reflexes tab in the settings window. Variables are the only exception and they are managed from their own Variables tab in settings.

Aliases

Aliases are used to create very short commands that can be quickly entered and execute longer or multiple commands instantly. Note that the Iron Realms games also have in-game alias systems that are separate. HELP ALIASES will explain, in-game.

Keybinds

Keybinds are similar to aliases but instantly send a command to the game with a single keystroke or keystroke combination. For example, control-h to sip health.

Triggers

Triggers are used to instantly send a command to the game after receiving specific text from the game. Triggers have been used to create simple to very complex fighting systems.

Events

Events are used to perform an action when a pre-defined event happens, such as a defence being lost, or another player entering your room.

Functions

Functions are an advanced scripting option. Functions use javascript to process more complicated procedures. Functions are normally used by triggers, aliases, or keybinds.

Variables

Variables are usually used to save information for use in triggers, aliases, or keybindings. A popular use for varibles is assigning the monster you are fighting to a target variable and then using a single button to attack the target. Variables are managed from their own tab in settings and not in the reflexes tab.

Groups

Groups are not technically a reflex, but are used to help organize and manage them. Systems can quickly grow to have hundreds of separate reflexes. You can put your reflexes into groups to better organize them. You can even use reflexes to automatically turn entire groups on and off.