Sounds
Thanks to chat logging, the Sounds tab is now functional with a few sounds that NyerkBot can optionally play when certain things happen while you're botting. For now, these events include:
- Death - Play a sound when you die.
- Private Message - Play a sound when you recieve a PM from someone who is not on your Chat Logging friends list.
- Keyword Triggered - Play a sound when one of your Chat Logging Keywords are triggered.
NOTE: No sound files are included with NyerkBot. Download sounds for free at sites such as
SoundBible. Search for something loud, like a 'Buzz' or a 'Horn' sound.
Settings - Chat Logging
Basic chat log parsing has been implemented in order to provide a safety mechanism while botting. These features allow your character to log out if they are recieving too many messages from the same character, too many messages in general, or optionally they can log out after certain keywords are triggered in chat.
To set up chat logging in NyerkBot, you must perform the following steps:
- If you DON'T have chat logging enabled already, completely close your Aion game.
- Open the Settings Window (Configure - Settings)
- Choose the Chat Logging tab.
- Click on the large 'Enable Chat Logging' button.
- Browse to and select your Aion root directory, which by default for US is C:\Program Files\NCSoft\Aion\.
- Click Yes. It should say Chat logging is now enabled in System.ovr.
- Start Aion and log in.
- Go back to the Settings Window in the Chat Logging tab. Browse for and select your Chat.Log file from your Aion root directory.
- Save your settings file.
- Now when you start NyerkBot, in the Console messages it should say 'Chat logging started'. Which means you can setup the new Chat Logging Settings described below.
Chat Logging Basic Settings
- Maximum PM's from same person before stopping: Your character will log out after you recieve this many whispers from the same person.
- Maximum PM's total before stopping: Your character will stop botting after recieving this many total PMs.
- NOTE: To best utilize these features, be sure to set your friends list status to 'Invisible' before botting so you won't recieve Kinah spammer PM's.
Chat Logging - Keywords Tab (Optional)
In the Chat Logging tab, you will see there are multiple sub-tabs. In the Keywords Tab, you may create a list of Keywords to watch for. When a keyword is detected it will play a special sound and optionally log out after a certain number of times being heard, or 'triggered'.
- Create a new Keyword by clicking the New button below the Keyword List. (they are NOT case sensitive)
- Set the keyword to whatever word you want to detect (example: bot)
- Choose the Channels to detect the Keyword in.
- Specify the maximum amount of times this keyword can be triggered before you want to stop botting.(Optional)
Example Keywords:
Keyword: bot
Detect In Channels: PM, Say
Stop after x Times: 1
The above keyword would cause your character to stop botting the first time they recieve either a private message containing the word bot, or someone nearby them says something containing the word bot.
Chat Logging - Friends Tab
There is a sub-tab under the Chat Logging tab called Friends. This tab allows you to enter characters' names who you DO NOT want to trigger Chat Log events such as keywords, sounds, and logging out.
For example: your friend plays Aion as well, and sends you private messages quite often. You don't want to recieve an alert or log out if he messages you. Simply add his name to your Friends list, and viola- problem solved.
Chat Logging - RegEx Tab (ADVANCED)
Don't change any of these settings unless you know what you're doing and you are using a NON-ENGLISH version of the Aion client.
NyerkBot chat logging detects chat 'patterns' using
Regular Expressions. This will allow botters who play on foreign servers to use NyerkBot chat logging as well, although you will have to translate the Regular Expressions into your own language.
Settings - Hotbar Keymap
The Hotbar Keymap will allow you to define your Aion keybindings to each individual hotbar key. I have also added OEM keys, which will allow you to choose Foreign keys.
For example, on the
French Keyboard the 11th hotkey is not '-', it is '°' which is mapped to the OEM_4 key. You would switch your 'Hotkey 11' keys from Hotbar_Minus to OEM_4.
Here is a link to other keyboard layouts:
Scroll Down to the Bottom and choose your Language from the List.
Miscellaneous
- Loot Attempts hunting setting. This will prevent your character from looting multiple times in a row due to lag. Set to 1 or 2.
- Pathing- Fixed the annoying issue where you would turn in a circle after killing monsters sometimes.
- App Hotkeys- Now allow 'None' modifier, aka no modifier. Although you may have to play around with it, some combinations of keys don't work properly.
- Combat Logging- If your chat logging is set up properly, you will now see combat damage messages in the console while botting.
- Chat Tab- A new tab on the main NyerkBot window where chat events (PM, say) are displayed.
- Errors Tab- Errors will now be routed to a separate errors tab so you aren't bothered with them.