-----
Basic controls:
AWSD: Movement
Q: Equips slot "D"
E: Equips slot "S"
Left Shift: Grab/Reload
R: Special function "Z"
F: Special function "X"
T: Opens profile
Left Alt: Strafe
`: Toggle keybinds (to chat)
Enter: Sends message and toggles keybinds (so you can get back to playing right away after pressing Enter)
\: Exit EraAWSD
Era defaults:
Tab: Local Chat
Space: Use equipped item
1: Strafe
-----
How to install EraAWSD
Download and install AutoHotkey:
Here
Copy and paste the following into a notepad and save it as a .ahk in an easy to locate spot.
Code:
a::left
w::up
s::down
d::right
q::d
e::s
Lshift::a
r::z
f::x
t::q
Lalt::1
`::
Suspend
Return
Enter::
Suspend
Send {Enter}
Return
\::
MsgBox, Thank you for using EraAWSD! All hotkeys are now disabled.
ExitApp
Return
Run the file and open FB Era!
Tip: when running EraAWSD, make sure you can see the program's icon in the bottom right. This will tell you if keybinds are active (H) or suspended (S)
Screenshot 2014-08-07 07.54.47.png
-----
Rebinding Keys:
To rebind a key, open the EraAWSD script in notepad and edit the keys that come before the ::
The keys after the :: are what is actually inputted into your keyboard (e.g. a::left means if I press a, the keyboard inputs left arrow)
-----
How to find coordinates:
The following commands utilize the mouse with AutoHotkey. The reason this wasn't included in EraAWSD by default is because everyone's screen resolutions may be different. Basically, once you press the button, the mouse will move to the coordinates specified in the script. This guide will help you find the coordinates you need.
-Take a screenshot of era in fullscreen with whatever menus or hotkeys opened. Using mouse commands windowed can be difficult because the page could scroll, throwing everything off.
-Open the screenshot your favorite paint program. I just use MSPaint, it works for me.
Screenshot 2014-08-08 11.55.26.jpg
-Put your arrow on where you need to click in the screenshot. It may help to zoom in.
-Copy down the coordinates displayed onto the script in x, y format in the needed location
Screenshot 2014-08-08 12.05.43.jpg
-----
Advanced commands: Anything I have listed in red will need to be deleted and replaced with coordinates of what's specified. Things listed in blue are keys that need to be chosen.
Important link to the name of special keys (e.g. Lalt, NumpadHome):
Here
Food Hotkeys:
Code:
Lctrl::
Click Down [Equip Button]
Click Up [food hotkey slot]
Sleep 50
Click
MouseMove 683,384
Return
Equips, use multiple of these:
Code:
Pick a key! (recommended 1-5)::
Click Down [Equip Slot on right of screen (d or s)]
Click Up [Hotkey Slot of your choice]
Sleep 50
Click
MouseMove 683,384
Return
Chat, gang chat(coordinates left in place because I'm guessing they work on all resolutions)
Code:
y::
Click 30,30
Suspend
Return
u::
Click 75,30
Suspend
Return
Check PM, reply to PM/Event bot
Code:
i::
Click 110, 30
Sleep 10
MouseMove 683,334
Return
o::
Click coordinates for middle button (reply)
Return
p::
Click Coordinates for right button (close)
Return
Message macros! Make as many of these as you'd like. Also good for showguild.
Code:
Pick a key!::
Click Coordinates for a chat button (local or gang)
Suspend
Send this is where your message goes{Enter}
MouseMove 683,384
Suspend
Return

Originally Posted by
EraAWSD Changelog
I found that pressing tab while walking overloads the script. Therefore the following selection has been removed until it's fixed. You can still use it at your own caution. Just don't walk and use it at the same time. For the time being, just use ' to toggle hotkeys manually.
Code:
Tab::
Suspend
Send {Tab}
Return
Added Left Alt as an additional strafe key, allowing for one-handed keyboard only play if you're into that
Also, be sure to leave any comments and critiques down below

be sure to share this with your friends, too!