This repository has been archived by the owner on Jan 19, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathhotkeys.ahk
117 lines (88 loc) · 2.02 KB
/
hotkeys.ahk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
; Create custom binds by using the key combination followed by two colons (::),
; using the function sendChat, and passing the string you want as a bind in
; quotes. Follow this with a line reading only `Return`.
; Below are some binds which you may use yourself, or use as templates for new
; binds. If you would like to make your own (custom) hotkeys, more is described
; here: http://ahkscript.org/docs/Hotkeys.htm#Intro
F1::
sendChat("Heal please?")
Return
F2::
sendChat("Thank you. :)")
Return
F3::
sendChat("MP please!")
Return
F4::
sendChat("He lives and reigns and conquers the world")
Return
F11::
sendChat("/tutorial")
Return
F12::
sendChat("/nexustutorial")
Return
; The following binds double-click on an inventory space to swap
; items/abilities/armors/rings. Add or remove them as you see fit.
^1::
invSwap(1) ;;;;; CHANGE TO YOUR WEAPON SWAP INVENTORY SLOT
Return
^2::
invSwap(2) ;;;;; CHANGE TO YOUR ABILITY SWAP INVENTORY SLOT
Return
; Here are some other 'default' binds which you can leave as-is, delete, or
; change, if you wish.
`:: ; (backtick)
sendChat("/pause")
Return
^w::
sendChat("/who")
Return
^s::
sendChat("/server")
Return
^d::
sendChat("/tell mreyeball server")
Return
; close script
^F8:: ExitApp
; The following are in place to prevent accidental closure of a window or tab
; because of nearby binds.
^q::
^e::
Return
; Finally, here are some more core binds - adjust at your own risk~
; right-click -> shift+click, ctrl+right-click -> right-click
RButton::
Send +{LButton}
GetKeyState, LB, LButton, P
if (LB == "D") {
Send {LButton down}
}
Return
^RButton::
Click Right
Return
; set teleport target with ctrl+t
^t::
tpTarget()
Return
; teleport to the target set with shift+right-click
+RButton::
sendChat("/teleport "+tptarget)
Return
; fixed interact with ctrl+f
^f::
interact()
Return
; close advertisement with Esc
Esc::
closeAd()
Return
; shift+scroll through the chat log with the in-game keybinds
+WheelUp::
scrollChat("up")
Return
+WheelDown::
scrollChat("down")
Return