请问,大神,这个AHK为什么有人能用有人没反应

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

lcpt7735
Posts: 3
Joined: 18 Jan 2021, 10:46

请问,大神,这个AHK为什么有人能用有人没反应

Post by lcpt7735 » 18 Jan 2021, 10:52

Code: Select all

#SingleInstance Force
#NoEnv
#Warn
SendMode Input
#Persistent
SetWorkingDir %A_ScriptDir%
SetTitleMatchMode, 3
SetMouseDelay, -1
SetControlDelay, -1
#IfWinActive 暗黑破坏神III

#MaxHotkeysPerInterval 99000000
#HotkeyInterval 99000000
#KeyHistory 0
Process, Priority, , H
SetKeyDelay, -1, -1
SetDefaultMouseSpeed, 0
SetBatchLines,-1

SetKeyDelay, 0, 100, Play  ; Note that both 0 and -1 are the same in SendPlay mode.
SetMouseDelay, 100, Play


CoordMode, Mouse, Screen

~space::
While GetKeyState("space","P")
{
	ControlClick, x1255 y675, 暗黑破坏神III,, Middle , 1, NA
	DllCall("Sleep","UInt",200)
	ControlClick, x1305 y675, 暗黑破坏神III,, Middle , 1, NA
	DllCall("Sleep","UInt",200)
}
return
lcpt7735
Posts: 3
Joined: 18 Jan 2021, 10:46

Re: 请问,大神,这个AHK为什么有人能用有人没反应

Post by lcpt7735 » 18 Jan 2021, 11:43

是不是需要什么条件,这个controlclick才有用?
lcpt7735
Posts: 3
Joined: 18 Jan 2021, 10:46

Re: 请问,大神,这个AHK为什么有人能用有人没反应

Post by lcpt7735 » 18 Jan 2021, 11:47

有偿提问,谁能帮忙解决一下么
fwejifjjwk2
Posts: 76
Joined: 10 Aug 2019, 01:49

Re: 请问,大神,这个AHK为什么有人能用有人没反应

Post by fwejifjjwk2 » 26 Jan 2021, 07:59

很顯然牽涉到本地的系統設定的問題,不太可能隔空抓藥。
我猜問題是遊戲語言設定問題,有些人可能是英文版或者繁體中文等等(不是簡體中文),那有「暗黑破坏神III」就會出問題。

Code: Select all

#IfWinActive 暗黑破坏神III
1. 你先用一個觸發 msgbox 代碼或者 SoundBeep 來調試,確定沒反應的意思是 AutoHotkey 腳本都沒有反應,還是只有這個代碼
2. 如果 AutoHotkey 腳本沒有被遊戲擋掉,用二分調試法。
Post Reply

Return to “请求帮助”