I mud on a laptop and really miss a mouse, so instead of making everything clickable I went old school. As well as the normal chat and stat windows everyone has, for targeting and using skills/spells I use Geyser boxes and labels.
- GUI1.png (217.59 KiB) Viewed 11954 times
The offence target's update every time I move room, or look a second time in a room just in case a mob enters after me. Whats not shown in the screenshot is that if there are several mobs with the same name they are prefixed 1. 2. 3. etc so I can target a specific mob. I switch selection by using function keys to scroll up/down and a third function key to fire that skill/spell at the selected target. I'm not that fast or accurate on the keyboard so it helps a lot. I've not seen anyone else take this approach so thought i'd share it
I tend to alt a lot bewteen characters, so each ones specific skills etc load on a alias which updates everything via a script, which makes it very fast. This is also very useful for controling charms. I just set the charms to a variable (either via an alias, or for charms I use long term, load it via a script when I load the alt setup) and then can direct the charms via the variables.
- GUI2.png (209.65 KiB) Viewed 11954 times
The held Item in my char properties is stored as a variable and updates automatically should it change, which makes it easy to swap out hold items and you always know what your holding.
I have several timers as variables which all run of a central timer of 1 second. This makes it very easy to have a countdown to the game tick, and timed skills etc