2,339 bytes added,
16:34, 14 December 2009 [[User:Miceless|miceless]] / '''{{PAGENAME}}'''
== Quickswitch hotkeys ==
{{infobox|The principles described on this page require the unstable client to work!}}
= Introduction =
This page has been written by me to act as an example of how powerful hotkeys can be in Wurm. Users may take what I have here and copy it in its entirety or they can adapt it to their own needs. At present most of this requires the [[unstable client]] and as such many people seem to know nothing about it. Hopefully that will change when the clients are merged, but in the meantime I will attempt to spread the word.
= Description =
There are so many actions in wurm that binding them all would take up most of the keyboard. Listed in the [[#Files]] section below are the commands needed to allow you to quickly switch between jobs at the press of a button. Imping your tools and need to chop some wood? Easy.
The system below revolves around the use of {{key|W}}{{key|S}}{{key|A}}{{key|D}} and the mouse as movement controls. {{key|Q}} and {{key|E}} are easy [[take]] and [[drop]] access. {{key|Tab}} is used to [[activate]]. This leaves {{key|X}} and {{key|C}} as our quickswitch hotkeys. If I am imping then these are [[repair]] and [[improve]] respectively, in mining they are [[prospect]] and [[mine]] respectively, etc. I also use the {{key|Shift}} as a modifier, but {{key|Z}} and {{key|V}} could be used aswell. To switch between them you simply press the relevent button. For example woodcutting is {{key|Shift-F1}}. When combined with a [[toolbelt]] and its number shortcuts it becomes simple and efficient.
= Files =
Place the following files in your config directory. You will have to create some of them.
*autorun.txt
<pre>
bind tab activate
bind q take
bind e drop
bind shift-F1 "exec wood.txt"
bind shift-F2 "exec dig.txt"
bind shift-F3 "exec mine.txt"
bind shift-F4 "exec imp.txt"
bind shift-F5 "exec farm.txt"
</pre>
*wood.txt - Also includes [[prune|pruning]] and [[sprout]] picking.
<pre>
bind X CHOP_UP
bind SHIFT-X PRUNE
bind C CUT_DOWN
bind SHIFT-C PICK_SPROUT
</pre>
*dig.txt
<pre>
bind X DIG
bind SHIFT-X FLATTEN
</pre>
*mine.txt
<pre>
bind X PROSPECT
bind C MINE_FORWARD
</pre>
*imp.txt
<pre>
bind X REPAIR
bind C IMPROVE
</pre>
*farm.txt - Includes [[grooming]]
<pre>
bind x GROOM
bind C FARM
bind SHIFT-C HARVEST
</pre>