Advertisement
VynxDev

Genshin Impact Keybinds Script

Jan 21st, 2021
2,284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. ;---------DO NOT TOUCH----------
  2. #SingleInstance, force
  3. #Persistent
  4. #MaxHotkeysPerInterval 10000
  5. #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
  6. #Warn ; Enable warnings to assist with detecting common errors.
  7. SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
  8. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
  9. DetectHiddenText, On
  10. DetectHiddenWindows, On
  11. SetTitleMatchMode 2
  12. SetTitleMatchMode Slow
  13. StringCaseSense, Locale
  14. ;---------DO NOT TOUCH----------
  15.  
  16. if not A_IsAdmin
  17. {
  18. Run *RunAs "%A_ScriptFullPath%"
  19. ExitApp
  20. }
  21.  
  22. #IfWinActive, Genshin Impact
  23.  
  24. {
  25. ;---------VARIABLES----------
  26. ;foward := w
  27. ;---------VARIABLES----------
  28.  
  29.  
  30.  
  31.  
  32.  
  33. w::w ; move forward
  34.  
  35. s::s ; move backward
  36.  
  37. a::a ; move left
  38.  
  39. d::d ; move right
  40.  
  41. LButton::LButton ; normal attack bugs sometimes out of genshin with holding left button on mouse
  42. RButton:: ;<-- uses the x key like the middle mouse button swap the x key for the button u want
  43. While (Getkeystate("RButton","P"))
  44. { Send, {r Down}
  45. sleep 100
  46. }
  47. Send, {r UP}
  48. Sleep 100
  49. Return
  50.  
  51. e::e ; elemental skill
  52.  
  53. LShift::LShift ; sprint
  54.  
  55. Space::Space ; jump
  56.  
  57. q::q ; elemental burst
  58.  
  59. b::b ; open inventory
  60.  
  61. c::c ; open character screen
  62.  
  63. m::m ; open map
  64.  
  65. F3::F3 ; open wish screen
  66.  
  67. F1::F1 ; open adventurer handbook screen
  68.  
  69. Esc::Esc ; open paimon menu
  70.  
  71. j::j ; open quest menu
  72.  
  73. v::v ; quest navigation
  74.  
  75. y::y ; open notification details
  76.  
  77. F2::F2 ; open coop screen
  78.  
  79. Enter::Enter ; open chat screen
  80.  
  81. u::u ; open domain screen
  82.  
  83. 1::1 ; switch to party member 1
  84.  
  85. 2::2 ; switch to party member 2
  86.  
  87. 3::3 ; switch to party member 3
  88.  
  89. 4::4 ; switch to party member 4
  90.  
  91. 5::5 ; switch to party member 5
  92.  
  93. r::r ; switch aiming mode
  94.  
  95. f::f ; pickup interact
  96.  
  97. LControl::LControl ; switch walk run
  98.  
  99. g::g ; check tutorial details
  100.  
  101. F5::F5 ; open the events menu
  102.  
  103. F4::F4 ; open battle pass screen
  104.  
  105. p::p ; challenge interrupted
  106.  
  107. Tab::Tab ; tab menu if you swap tab you cant alt tab
  108.  
  109. x:: ;<-- uses the x key like the middle mouse button swap the x key for the button u want
  110. While (Getkeystate("x","P"))
  111. { Send, {MButton down}
  112. sleep 100
  113. }
  114. Send, {MButton up}
  115. Sleep 100
  116. Return
  117.  
  118. +v::ExitApp
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement