Keyboard Shortcuts Guide
This guide lists the available keyboard shortcuts to help you navigate and use the file sharing system, chat, and bot more efficiently.
General & System
- Left Alt + G (lalt+g) - Launch or Switch to Game Window: (Global shortcut) If the game is closed, starts the game. If the game is running, quickly switches focus to the game window.
Note: Default binding, can be changed in config.ini (launch_game=lalt+g). - Alt + Q - Close Game: Closes the game window.
Attention: This shortcut usually does not work when the game window is currently active/focused.
Note: Default binding, can be changed in config.ini (quit_game=lalt+q). - Alt + R - Restart Bot: Restarts the bot application.
- Ctrl + E - Open Bot Folder: Opens the bot's installation or data folder in file explorer.
- Ctrl + H - Open Help: Displays help information (when pressed in the bot window).
- F1 - Open Server Menu: press f1 in bot window. Detailed description of the server menu (http://57.129.40.72/index.php/topic,125.0.html)
Note: Notifications may appear as a 'notify +1' item in this menu. - Tab - Navigate UI / View Info: Moves focus between UI elements. Can reveal additional information items next to menu entries (e.g., next to 'notify +1').
File Sharing (Exchanger)
- F6 - Open File Exchanger: Opens the file exchanger window/interface. (Use Up/Down arrows to select a file)
- F3 - Set/Change File Description: Sets or modifies the description for the currently focused uploaded file.
- Delete - Delete File: Deletes the currently focused uploaded file.
- Enter - Download File to Files Folder: Downloads the selected file from the exchanger to the default files folder. (When a file is selected in the F6 exchanger list)
- Shift + Enter - Download File to Scripts Folder: Downloads the selected file from the exchanger directly into the scripts folder. (When a file is selected in the F6 exchanger list)
- Tab - Focus Upload Button: Moves focus to the "upload file" button within the exchanger.
- Ctrl + V - Paste File for Upload: Pastes a file from the clipboard for uploading. (After focusing the upload area in the F6 exchanger)
- Enter - Confirm File Upload: Confirms the upload of the file pasted via Ctrl+V. (After pasting the file)
- Ctrl + U - Upload Script to Exchanger: Select a script and press this combination to upload it to the exchanger.
Chat & Messaging
- Enter - Send a chat message
- Ctrl + C - Copy Message Text: Copies the text of the currently focused chat message to the clipboard. (When focused on a message in the list)
- Alt + Enter - Open Message Information: Opens detailed information about the currently focused message. (When focused on a message in the list)
- Alt + Enter - View Online Users: Displays a list of online users. (When focused on the message input tab in the bot chat)
- Enter - Insert PM Prefix: Inserts the private message prefix /p nickname into the message input field, with the selected user's nickname. (After selecting a user from the list displayed by Alt+Enter)
- Enter - Send Private Message: Sends the message currently in the input field to the user selected from the list (displayed by Alt+Enter), if the input field already contains text.
- F3 - View Private Message List: Switches to the list of incoming private messages. (When on the 'write a message' tab or in the list of messages)
Note: If you have received PMs, this will show the list. - Tab - Focus PM Input Field: Moves focus to the message input field for replying to the selected private message. (When viewing the list of private messages via F3)
- Enter - Send Private Message Reply: Sends the message written in the input field to the user of the selected message in the private message list. (When focused on the PM input field via Tab)
- Shift + F3 - Clear Private Message List: Clears the list of incoming personal messages. (When on the message list tabs or the message input field)
- Shift + Enter - Insert New Line: Inserts a new line within the message text being typed in the chat window (before sending).
Bot Control & Configuration
- Left Alt + A (lalt+a) - Focus Script List: Moves keyboard focus to the script list.
Note: Default binding, can be changed in config.ini (key_focus_scripts=lalt+a). - Left Alt + S (lalt+s) - Focus Message Input Field: Moves keyboard focus to the bot's message input field.
Note: Default binding, can be changed in config.ini (key_focus_message=lalt+s). - Left Alt + D (lalt+d) - Focus Chat History: Moves keyboard focus to the chat history display.
Note: Default binding, can be changed in config.ini (key_focus_history=lalt+d). - Left Alt + B (lalt+b) - Quick Switch to Bot Window: Quickly switches focus to the bot application window.
Note: Default binding, can be changed in config.ini (start_bot=combination key, e.g., start_bot=lalt+b). - Ctrl + L - Change Bot Interface Language: Changes the language of the bot interface. (Requires bot restart after saving the language).
- Alt + L - Change Game Language: Opens the option to select the language for the game interface (configured via the bot).
- Alt + T - Toggle Outgoing Translator: Toggles the translator for messages you send (language configured in config.ini).
- Ctrl + T - Toggle Game Translator: Toggles the translator for in-game text/messages.
- F4 - Create/Join Channel: Opens the interface to create or join a chat channel.
Note: Test accounts may not be able to change channels. - F5 - Check Server Ping: Checks the network latency (Ping) to the program server.
Script Management
- F3 - Create New Script: Initiates the process to create a new script (prompts for a name). (In the script list/management area)
- F2 - Rename Script: Renames the selected script. (In the script list)
- F4 - Edit Script: Opens the selected script in the script editor. (In the script list)
- Ctrl + S - Save Script Changes: Saves the changes made to the script in the script editor. (When in the script editor)
- F1 - Get Current Line Number: Displays the current line number in the script editor. (When in the script editor)
- F2 - Go to Line: Prompts for a line number and jumps to that line in the script editor. (When in the script editor)
- Alt + B - Next Block Line: Jumps to the next line in the script editor that starts with block=. (When in the script editor)
- Alt + Shift + B - Previous Block Line: Jumps to the previous line in the script editor that starts with block=. (When in the script editor)
- F5 - Refresh Script List: Updates the list of available scripts.
- Delayed Script Launch (F7). Press F7 to open the task scheduler. Here, you can set the time and select a script for delayed execution.
How to Use:
1. Navigation: Use the Tab key to move around.
2. Launch: Specify the time, choose your script, and press "Start".
3. Management: To remove a task from the list, select it and press Delete. - F2 - Pause/Resume Script: Toggles pausing and resuming execution of the running script.
Note: When a script is paused, you cannot access the script list in the program window. Close the script first (Ctrl + F2). Troubleshooting: If keys get stuck during pause, resume (F2), wait a few seconds, then pause (F2) and re-check the game chat for unintended typing. - Ctrl + F2 - Finish/Close Script: Stops the execution of the running script and closes it.
- Alt + Shift + [1-9] - Assign Hot Script: Assigns the currently selected script in the list to a quick launch hotkey slot (1 through 9).
- Alt + [1-9] - Run Hot Script: Executes the script assigned to the corresponding hotkey slot (1 through 9). (Can be used from any tab)
Multi-game launch
We've added a new multi-launch feature that lets you run multiple copies of the game simultaneously without needing a virtual machine.
How It Works
To launch multiple game instances:
- Press the Alt key while the bot is running.
- In the menu that appears, select "start game".
Each new game instance will have a unique window title, making it easy for you to tell them apart.
Important Notes:
- Please note that using scenarios across multiple game copies simultaneously isn't supported. This feature is primarily designed for situations where you want to conveniently enter a cave or arena alone, and so on.
- If this feature doesn't work for you, unfortunately, it means you're out of luck. We don't plan to change its implementation method for specific reasons and won't be able to provide support on this matter.
- Please don't ask us about the implementation details. Just use this capability and enjoy its benefits while it's available.
Other
Ctrl + Shift + Delete - Clean Logs Folder: Initiates the cleanup process for the log files folder. (Associated with clear_logs.wav sound).
The bot's functions are organized into intuitive categories.
While in the bot window, press F1 and find the menu item Bot function list.
After selecting your preferred language, you'll see a list of categories. Next to each category, you can read a brief description by pressing the Tab key.
To copy a function, press Enter on it.
To copy the function name, press Ctrl+C.
To read the function description, press Tab and navigate through the description and usage example using the arrow keys.
• Alt + N - Select NVDA Mode: Cycles through the available NVDA modes for in-game speech control.
• Available Modes:
• Normal mode: Default behavior.
• Passive mode: NVDA attempts not to interrupt its current speech.
• Sleep mode: NVDA completely silences in-game speech (useful when AFK, mining, etc.).
Hotkeys for the mapper (http://mwbot.org/index.php/topic,49.0.html)[/list]