From The Mana World
(Initial version)
 
(Disclaimers)
 
(16 intermediate revisions by 9 users not shown)
Line 1: Line 1:
ManaPlus was forked off of the original [[Mana Client]] to provide many additional features. It replaced Mana as the official client of The Mana World. Since it has [http://manaplus.org/ it's own wiki], we won't provide a detailed explaination of every feature here.
{{I18n}}
ManaPlus was forked off of the original [[Mana Client]] to provide many additional features. It replaced Mana as the default client of The Mana World. Since it has [http://manaplus.org/ it's own wiki], we won't provide a detailed explaination of every feature here.


This article is a quick and dirty run-through of some common features. Feel free to improve it as necessary.
==Developer and Website==
 
== Developer and Website ==
* Website: [http://manaplus.org/ http://manaplus.org/]
* Website: [http://manaplus.org/ http://manaplus.org/]
* Lead Developer: 4144
* Lead Developer: 4144
Line 12: Line 11:
** Whisper 4144 in game
** Whisper 4144 in game


''All bugs should be reported to 4144 or mentioned in the IRC channel.''
''All bugs should be reported to 4144 either on IRC or on Discord. The Mana World does not provides support nor handles contributions for ManaPlus.''


== Operating System Support ==
==Operating System Support==
The following operating systems are supported:
The following operating systems are supported:
* Windows
* Windows
* Mac OS X
* Mac OS X
* Android (Beta)
* Android (Beta)
* Linux, with pre-built packages and source code listed on [http://manaplus.org/ http://manaplus.org/]
* GNU/Linux, with pre-built packages and source code listed on [http://manaplus.org/ http://manaplus.org/]
 
==Default controls==
 
These are the default controls for the [[ManaPlus Client]]. Not all controls/shortcuts are listed here, A full list can be found in the Setup Window -> Input
 
'''Gameplay'''
 
{| border="1"
! Key !! Action
|-
| <kbd>Arrow Keys</kbd> || Move around
|-
| <kbd>Ctrl</kbd> or <kbd>A + X</kbd> || Attack
|-
| <kbd>S</kbd> or <kbd>Alt + S</kbd> || Sit down / Stand up
|-
| <kbd>Alt + P</kbd> || Take screenshot
|-
| <kbd>A</kbd> || Target nearest monster
|-
| <kbd>G</kbd> or <kbd>Z</kbd> || Pick up item
|-
| <kbd>Shift</kbd> || Hold it when attacking to lock target for auto attack
|-
| <kbd>N</kbd> || Target NPC
|-
| <kbd>T</kbd> || Talk with targeted NPC
|}
 
'''Chat shortcuts'''
{| border="1"
! Key !! Action
|-
| <kbd>Enter</kbd> || Focus Chat window / Send message
|-
| <kbd>Alt + 0 </kbd> - <kbd>Alt + 9</kbd>, <kbd>Alt + -</kbd> or <kbd>Alt + =</kbd> || Show smiley
|-
| <kbd>Alt + T</kbd> || Toggle ignore/allow incoming trades
|}
 
'''Window shortcuts'''
{| border="1"
! Key !! Action
|-
| <kbd>F1</kbd> || Toggle the Online Help
|-
| <kbd>F2</kbd> || Toggle Profile window
|-
| <kbd>F3</kbd> || Toggle Inventory window
|-
| <kbd>F4</kbd> || Toggle Equipment window
|-
| <kbd>F5</kbd> || Toggle Skills window
|-
| <kbd>F6</kbd> || Toggle Minimap
|-
| <kbd>F7</kbd> || Toggle Chat window
|-
| <kbd>F8</kbd> || Toggle [http://manaplus.org/shortcutswindow Shortcut window]
|-
| <kbd>F9</kbd> || Show Setup window
|-
| <kbd>F10</kbd> || Toggle Debug window
|-
| <kbd>F11</kbd> || Toggle [http://manaplus.org/socialwindow Social window]
|-
| <kbd>Alt + F</kbd> || Toggle debug pathfinding feature
|-
| <kbd>H</kbd> || Hide all non-sticky windows
|}
 
Tip: The keys listed here are the '''default''' keys. To change the keys go to setup -> input.
 
'''Mouse'''
 
{| border="1"
! Input !! Action
|-
| <kbd>Left Mouse Button</kbd> (on character) || Attack
|-
| <kbd>Left Mouse Button</kbd> (on item) || Walk to and pick up
|-
| <kbd>Left Mouse Button</kbd> (on ground) || Toggle walking in the direction of the cursor
|-
| <kbd>Right Mouse Button</kbd> (on character) || Context sensitive menu
|-
| <kbd>Left Mouse Button</kbd> (on ground) || Toggle walking in the direction of the cursor
|}


== Getting Started ==
'''Tips:'''
When you first run ManaPlus, it will do some tests to auto-detect the best video settings. When this is done, you will be presented with a login screen. To log in to the game:
# Click The Mana World and click Connect.
# Type in your user name and password (cAsE sEnSiTiVe). Click Login or push Enter on your keyboard.
## If you don't have an account, click Register instead and fill out the form.
## If you wish to read any update news, change "Update" from ''Auto Close'' to ''Normal''.
# ManaPlus will check for and download updated game content. When it's finished, if you had set "Update" to "Normal", click Play.
# You may now select a character and click Play, or click an empty space and click Create.
# Congratulations! You are now in the game!


== Interacting with the game ==
* When using the mouse to walk, your character will automatically use a pathfinding algorithm to take the nearest route to the mouse pointer's location.
You can do several things now that you're in game.
* <kbd>Left Mouse Button</kbd> to execute default action: walk, pick up an item, attack a monster and talk to NPCs (be sure to click on their '''feet''').
* <kbd>Right Mouse Button</kbd> to show up a context menu (trade, attack, befriend, ...). Holding <kbd>Left Shift</kbd> prevents from walking when attacking.


=== Basics ===
==Basics==
* Walking: use the arrow keys
* Walking: use the arrow keys
* Talking:
* Talking:
Line 42: Line 122:
* Talk to an NPC (Non-Player Character)
* Talk to an NPC (Non-Player Character)
** Click the NPC, or
** Click the NPC, or
** Push N to target the NPC and push T to talk to the NPC.
** Using the keyboard, push the target NPC button (default key: N), then push the talk button (default key: T).


=== More features ===
==More features==
* Spell icons between the bars and buttons at the top:
** If a mage casts a spell on you, it will display an icon for as long as it's active.
** If you're a mage and you activate a spell yourself, it will show an icon for as long as it's active.
* "Whisper" (or Private Message) a player:
* "Whisper" (or Private Message) a player:
# Push Enter or Return
# Push Enter or Return
# Type ''/w player_name some_message'' . Replace "player_name" and "some_message" as appropriate. If "player_name" has one or more spaces, put it in "Quotes"
# Type ''/w player_name some_message'' (replace player_name and some_message, "quote" player_name if it has spaces).
# Push Enter or Return again.
# Push Enter or Return again.
# A new tab in the chat box will be created. Click it and you can now whisper that player without the ''/w'' command.
# A new tab in the chat box will be created. Click it and you can now whisper that player without the ''/w'' command.
* Going AFK (Away From Keyboard)
* Going AFK (Away From Keyboard)
** Type ''/away'' to use the default AFK message (you can change it later)..
** Type ''/away'' to use the default AFK message (you can change it in the Settings).
** Type ''/away some_message'' to use "some_message" as your away message.
** Type ''/away some_message'' to use "some_message" as your away message.
* Rotate or turn without walking: Hold down Left Alt and push an arrow key
* Rotate or turn without walking: Hold down Left Alt and push an arrow key
Line 58: Line 141:
** HLP: Help with ManaPlus
** HLP: Help with ManaPlus
** QE: Quest Log (not available in TMW)
** QE: Quest Log (not available in TMW)
** KS: Kill Status (or, how much longer until I level?)
** KS: Kill Stats (or, how much longer until I level?)
** :-): Emotes (Smilies) List
** :-): Emotes (Smilies) List
** STA: Character Stats
** STA: Character Stats
Line 68: Line 151:
** SP: Spells
** SP: Spells
** SET: Setup (or Settings)
** SET: Setup (or Settings)
** Right click a button to see other available buttons.


== Change Hotkeys (Keyboard Shortcuts) ==
== Change Hotkeys (Keyboard Shortcuts) ==
Many players do not find the default hotkeys very ergonomic and easy to use. To change them:
Many players find the default hotkeys somewhat difficult and non-ergonomic. To change them:
# Click SETup
# Click Setup
# Click the Inpt tab
# Click the Input tab
# Click something you wish to change
# Click something you wish to change
# Click Unassign
# Click Unassign
# Click Assign
# Click Assign
# Push the Apply button.
# Push the Apply button.
** If your new hotkey is already used for something else, a message will display warning you to change it to avoid problems.


== Enable Extra Features ==
''Note:'' If your new hotkey is already used for something else, a warning message will appear when you click Apply. Repeat the above process to "fix" the conflicting hotkeys to avoid issues in playing the game.
In Setup, you can enable some extra features which may be useful. Below is a list of several tabs in Setup and some useful features you may wish to enable. Those enabled by default aren't listed.
 
==Enable Extra Features==
If you right-click on either the bars or buttons at the top of the screen, a menu will appear allowing you to "show" or "hide" different bars or buttons, based on your needs and playing style.
 
Clicking the SP button will bring up a list of spells. You can right-click a spell to edit it, or right-click an empty square to add a new spell. You can then assign these spells to your Shortcuts bar (click the SH button) so you can activate these spells from your keyboard.


In the Setup window, you may find it useful to enable the following items, sorted by tab. Features enabled by default aren't listed.
* Touch (for those on smart phones and tablets)
* Touch (for those on smart phones and tablets)
** Show Onscreen Keyboard Icon
** Show Onscreen Keyboard Icon
** Show Onscreen Joystick
** Show Onscreen Joystick
** Show Onscreen Buttons (remember to change the buttons if needed)
** Show Onscreen Buttons (remember to change the buttons to suit your needs)
* Chat
* Chat
** Hide Shop Messages (occaissional whispers containt !sellist etc., these are for the built in shop support)
** Hide Shop Messages (occaissional whispers containing !sellist etc., these are ''not'' spam but instead for the built in shop support)
** Use Local Time (use your computer's clock to timestamp chat messages)
** Use Local Time (use your computer's clock to timestamp chat messages)
* Misc
* Misc
** Highligh Monster Attack Range (how far away monster can be and still attack you)
** Highlight Monster Attack Range (how far away monster can be and still attack you)
** Show Warp Particles (sparkle effect where you can walk to a different map)
** Show Warp Particles (sparkle effect where you can walk to a different map)
** Highlight Player Attack Range (how far away you can be and still attack, changes depending on weapon)
** Highlight Player Attack Range (how far away you can be and still attack, changes depending on weapon)
** Accept sell/buy requests (if you want to set up a player shop)
** Accept sell/buy requests (if you want to set up a player shop)


== Improve Performance ==
==Improve Performance==
Sometimes the game does not run so well. Below are some tips to improve performance.
Sometimes the game does not run as well as it could. Below are some tips to improve performance.


=== ManaPlus ===
===ManaPlus===
Under Setup:
In Setup:
* Video tab:
* Video tab:
** Disable Custom Cursor.
** Disable Custom Cursor.
** Switch between Fast OpenGL, Safe OpenGL, and Softwae to see which works best. ''Tablet and smart phone users should use Mobile OpenGL.''
** Switch between Fast OpenGL, Safe OpenGL, and Software to see which works best. ''Note:'' Tablet and smart phone users should use Mobile OpenGL.''
** On older computers, set the FPS Limit between 20 and 60 (you may need to experiment).
** For older computers, set the FPS Limit between 20 and 60 (you may need to experiment).
* Visual tab:
* Visual tab:
** Set Gui Opacity slider to max (all the way to the right).
** Set Gui Opacity slider to max (all the way to the right). This turns off the transparency effect in ManaPlus' windows.
** Set Ambient FX to Low or Off.
** Set Ambient FX to either Low or Off.
** Set Particle Detail to the minimum (all the way to the left).
** Set Particle Detail to the minimum (all the way to the left).
** Set Particle Physics to Best Performance.
** Set Particle Physics to Best Performance.
** If performance does not improve after all other changes, uncheck Particle Effects.
** If performance does not improve after all other changes (including the ones below), uncheck Particle Effects.
* Performance
* Performance
** Check all options under Better Performance.
** Check all options under Better Performance.
** Uncheck all options under Better Quality.
** Uncheck all options under Better Quality.
** Experiment with the settings under Different Options.
** Experiment with the settings under Different Options. The exact combination that will work best depends on your computer.


=== Outside ManaPlus ===
===Outside ManaPlus===
* Close all unnecessary programs, including those in the system tray (the "tray" of icons near the clock).
* Close all unnecessary programs, including those in the system tray (the "tray" of icons near the clock).
* Perform a system update (e.g. Windows Update, Synaptic, etc.). Ensure your video card driver is up-to-date.
* Perform a system update (e.g. Windows Update, Synaptic, yum upgrade, etc.). Ensure your hardware drivers are up-to-date, especially your video card driver.
* Scan for viruses and spyware.
* Scan for viruses and spyware.
* Defragment your hard disk.
* Filesystem check (Scandisk, Chkdsk, fsck, etc.).
* Defragment your hard disk (Windows only).
* Reboot (Windows only).

Latest revision as of 16:18, 15 February 2023

ManaPlus was forked off of the original Mana Client to provide many additional features. It replaced Mana as the default client of The Mana World. Since it has it's own wiki, we won't provide a detailed explaination of every feature here.

Developer and Website

All bugs should be reported to 4144 either on IRC or on Discord. The Mana World does not provides support nor handles contributions for ManaPlus.

Operating System Support

The following operating systems are supported:

  • Windows
  • Mac OS X
  • Android (Beta)
  • GNU/Linux, with pre-built packages and source code listed on http://manaplus.org/

Default controls

These are the default controls for the ManaPlus Client. Not all controls/shortcuts are listed here, A full list can be found in the Setup Window -> Input

Gameplay

Key Action
Arrow Keys Move around
Ctrl or A + X Attack
S or Alt + S Sit down / Stand up
Alt + P Take screenshot
A Target nearest monster
G or Z Pick up item
Shift Hold it when attacking to lock target for auto attack
N Target NPC
T Talk with targeted NPC

Chat shortcuts

Key Action
Enter Focus Chat window / Send message
Alt + 0 - Alt + 9, Alt + - or Alt + = Show smiley
Alt + T Toggle ignore/allow incoming trades

Window shortcuts

Key Action
F1 Toggle the Online Help
F2 Toggle Profile window
F3 Toggle Inventory window
F4 Toggle Equipment window
F5 Toggle Skills window
F6 Toggle Minimap
F7 Toggle Chat window
F8 Toggle Shortcut window
F9 Show Setup window
F10 Toggle Debug window
F11 Toggle Social window
Alt + F Toggle debug pathfinding feature
H Hide all non-sticky windows

Tip: The keys listed here are the default keys. To change the keys go to setup -> input.

Mouse

Input Action
Left Mouse Button (on character) Attack
Left Mouse Button (on item) Walk to and pick up
Left Mouse Button (on ground) Toggle walking in the direction of the cursor
Right Mouse Button (on character) Context sensitive menu
Left Mouse Button (on ground) Toggle walking in the direction of the cursor

Tips:

  • When using the mouse to walk, your character will automatically use a pathfinding algorithm to take the nearest route to the mouse pointer's location.
  • Left Mouse Button to execute default action: walk, pick up an item, attack a monster and talk to NPCs (be sure to click on their feet).
  • Right Mouse Button to show up a context menu (trade, attack, befriend, ...). Holding Left Shift prevents from walking when attacking.

Basics

  • Walking: use the arrow keys
  • Talking:
  1. Push Enter or Return to enter the chat box
  2. Type your message
  3. Push Enter or Return again to send the message
  • Talk to an NPC (Non-Player Character)
    • Click the NPC, or
    • Using the keyboard, push the target NPC button (default key: N), then push the talk button (default key: T).

More features

  • Spell icons between the bars and buttons at the top:
    • If a mage casts a spell on you, it will display an icon for as long as it's active.
    • If you're a mage and you activate a spell yourself, it will show an icon for as long as it's active.
  • "Whisper" (or Private Message) a player:
  1. Push Enter or Return
  2. Type /w player_name some_message (replace player_name and some_message, "quote" player_name if it has spaces).
  3. Push Enter or Return again.
  4. A new tab in the chat box will be created. Click it and you can now whisper that player without the /w command.
  • Going AFK (Away From Keyboard)
    • Type /away to use the default AFK message (you can change it in the Settings).
    • Type /away some_message to use "some_message" as your away message.
  • Rotate or turn without walking: Hold down Left Alt and push an arrow key
  • Buttons in the top right of the screen. Hover your arrow on one to see a keyboard shortcut ("u key" means "unknown" or "unset").
    • ONL: Online Players List
    • HLP: Help with ManaPlus
    • QE: Quest Log (not available in TMW)
    • KS: Kill Stats (or, how much longer until I level?)
    • :-): Emotes (Smilies) List
    • STA: Character Stats
    • EQU: Currently Equipped Items
    • INV: Inventory (what you're carrying)
    • SKI: Character Skills
    • SOC: Social (Friends, Parties, etc.)
    • SH: Shortcuts (AKA Items/Spells hotkeys)
    • SP: Spells
    • SET: Setup (or Settings)
    • Right click a button to see other available buttons.

Change Hotkeys (Keyboard Shortcuts)

Many players find the default hotkeys somewhat difficult and non-ergonomic. To change them:

  1. Click Setup
  2. Click the Input tab
  3. Click something you wish to change
  4. Click Unassign
  5. Click Assign
  6. Push the Apply button.

Note: If your new hotkey is already used for something else, a warning message will appear when you click Apply. Repeat the above process to "fix" the conflicting hotkeys to avoid issues in playing the game.

Enable Extra Features

If you right-click on either the bars or buttons at the top of the screen, a menu will appear allowing you to "show" or "hide" different bars or buttons, based on your needs and playing style.

Clicking the SP button will bring up a list of spells. You can right-click a spell to edit it, or right-click an empty square to add a new spell. You can then assign these spells to your Shortcuts bar (click the SH button) so you can activate these spells from your keyboard.

In the Setup window, you may find it useful to enable the following items, sorted by tab. Features enabled by default aren't listed.

  • Touch (for those on smart phones and tablets)
    • Show Onscreen Keyboard Icon
    • Show Onscreen Joystick
    • Show Onscreen Buttons (remember to change the buttons to suit your needs)
  • Chat
    • Hide Shop Messages (occaissional whispers containing !sellist etc., these are not spam but instead for the built in shop support)
    • Use Local Time (use your computer's clock to timestamp chat messages)
  • Misc
    • Highlight Monster Attack Range (how far away monster can be and still attack you)
    • Show Warp Particles (sparkle effect where you can walk to a different map)
    • Highlight Player Attack Range (how far away you can be and still attack, changes depending on weapon)
    • Accept sell/buy requests (if you want to set up a player shop)

Improve Performance

Sometimes the game does not run as well as it could. Below are some tips to improve performance.

ManaPlus

In Setup:

  • Video tab:
    • Disable Custom Cursor.
    • Switch between Fast OpenGL, Safe OpenGL, and Software to see which works best. Note: Tablet and smart phone users should use Mobile OpenGL.
    • For older computers, set the FPS Limit between 20 and 60 (you may need to experiment).
  • Visual tab:
    • Set Gui Opacity slider to max (all the way to the right). This turns off the transparency effect in ManaPlus' windows.
    • Set Ambient FX to either Low or Off.
    • Set Particle Detail to the minimum (all the way to the left).
    • Set Particle Physics to Best Performance.
    • If performance does not improve after all other changes (including the ones below), uncheck Particle Effects.
  • Performance
    • Check all options under Better Performance.
    • Uncheck all options under Better Quality.
    • Experiment with the settings under Different Options. The exact combination that will work best depends on your computer.

Outside ManaPlus

  • Close all unnecessary programs, including those in the system tray (the "tray" of icons near the clock).
  • Perform a system update (e.g. Windows Update, Synaptic, yum upgrade, etc.). Ensure your hardware drivers are up-to-date, especially your video card driver.
  • Scan for viruses and spyware.
  • Filesystem check (Scandisk, Chkdsk, fsck, etc.).
  • Defragment your hard disk (Windows only).
  • Reboot (Windows only).