Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Because auto sprint relies on an analog input converted to 16 bits while a keyboard is a 1 bit interface. It only goes into autosprint when the analog input goes about above 80%, below that is normal run and below that is a walk speed. You just can't do that with a 1 bit digital interface because it's either 100% or 0%
Please add an option for keyboard to auto run also!
i have made a autohotkey script using chatgpt (im not a programmer), where you now increase your survivalibilty and hunting skills.
1. just download https://www.autohotkey.com/autohotkey and
2. copy and paste the script below ------------------ in a textfile and rename the file to .ahk
3. run it with autohotkey.
note: u have to hold C to crouch, hold V for scan, hold RMB for aiming, otherwise, simply pressing any wasd will cancel the motion,
--------------------------------------------------------------------------------------------------------------------
$w::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both 'w' and Left Shift keys down together
Send {w down}{Shift down}
; Wait for the 'w' key to be released
KeyWait, w
; Release both 'w' and Left Shift keys together
Send {w up}{Shift up}
} else {
; If 'c' key or right mouse button or 'v' key is held down, send only 'w' key down
Send {w down}
; Wait for the 'w' key to be released
KeyWait, w
; Release 'w' key
Send {w up}
}
return
$a::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both 'a' and Left Shift keys down together
Send {a down}{Shift down}
; Wait for the 'a' key to be released
KeyWait, a
; Release both 'a' and Left Shift keys together
Send {a up}{Shift up}
} else {
; If 'c' key or right mouse button or 'v' key is held down, send only 'a' key down
Send {a down}
; Wait for the 'a' key to be released
KeyWait, a
; Release 'a' key
Send {a up}
}
return
$s::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both the pressed key and Left Shift keys down together
Send {s down}{Shift down}
; Wait for the pressed key to be released
KeyWait, s
; Release both the pressed key and Left Shift keys together
Send {s up}{Shift up}
} else {
; If 'c' key, right mouse button, or 'v' key is held down, send only the pressed key down
Send {s down}
; Wait for the pressed key to be released
KeyWait, s
; Release the pressed key
Send {s up}
}
return
$d::
; Check if neither 'c' key nor right mouse button nor 'v' key is held down
if !(GetKeyState("c", "P") || GetKeyState("RButton", "P") || GetKeyState("v", "P")) {
; Send both the pressed key and Left Shift keys down together
Send {d down}{Shift down}
; Wait for the pressed key to be released
KeyWait, d
; Release both the pressed key and Left Shift keys together
Send {d up}{Shift up}
} else {
; If 'c' key, right mouse button, or 'v' key is held down, send only the pressed key down
Send {d down}
; Wait for the pressed key to be released
KeyWait, d
; Release the pressed key
Send {d up}
}
return
Mouse & Keyboard > Toggle sprint = On
Mouse & Keyboard > Mouse and Keyboard Remapping > Move forward = "W"
Mouse & Keyboard > Mouse and Keyboard Remapping > Sprint Toggle = "W"
A "!" will appear next to "Move forward" and "Sprint Toggle" because both are set to "W", just ignore it.
Now whenever you move forward, you will also begin sprinting.
Turn Toggle sprint on as well, so you continue to run when changing directions with a, s, or d and letting go of w.
No macros, no mods required.