一键喝药的热键改为空格,但是跟输入法冲突,请问大佬如何避免热键是空格又不影响打字的!!感谢
学习学习
油炸大腰子 发表于 2020-1-16 22:18
这个有点厉害,请问如果是药侠的话,那么12345,这五个药水是不是要每个药水下面都最好根据药剂持续时间编 ...
写5个timer然后设置不同开关这个是很简单的方案不过就是不知道会不会被封
油炸大腰子 发表于 2020-1-16 22:18
这个有点厉害,请问如果是药侠的话,那么12345,这五个药水是不是要每个药水下面都最好根据药剂持续时间编 ...
SetKeyDelay, 0
SetMouseDelay, 0
yaoshui:=0
$p::
yaoshui:=1-yaoshui ;切换开关状态
if(yaoshui=0)
{
SetTimer, yaoshui1, off
SetTimer, yaoshui2, off
SetTimer, yaoshui3, off
SetTimer, yaoshui4, off
SetTimer, yaoshui5, off
}
else
{
SetTimer, yaoshui1, 2000
SetTimer, yaoshui2, 3000
SetTimer, yaoshui3, 4000
SetTimer, yaoshui4, 5000
SetTimer, yaoshui5, 6000
}
return
yaoshui1:
Send 1
return
yaoshui2:
Send 2
return
yaoshui3:
Send 3
return
yaoshui4:
Send 4
return
yaoshui5:
Send 5
return
代码是这样哈哈才发现是有人已经给你写过了 献丑了 按P键开关 也可以改成别的 那个2000是毫秒值的延时
感谢分享
Wei.m3u8 发表于 2020-3-29 19:07
SetKeyDelay, 0
SetMouseDelay, 0
感谢,这个确实是厉害……十分感谢
感谢大佬的代码
收藏一下
好东西学到了
好东西,必须收藏
凌凌漆丶 发表于 2020-3-29 15:36
一键喝药的热键改为空格,但是跟输入法冲突,请问大佬如何避免热键是空格又不影响打字的!!感谢 ...
避免不了的
GeraltOfRivia 发表于 2020-3-28 20:31
老哥能把你改好的代码发下吗?我也遇到你的问题自己想着改了几次不行啊 ...
原本一个send d 后面再加两个,每个之间加一个sleep做延迟,不推荐这样做
中老年酋长 发表于 2020-3-19 19:05
楼主你好,我仿照你写个脚本,想要实现按下F2,启动长按E R T,按下F*出长按,
结果发现按F3无法退出循环, ...
这段监视f3状态没有意义,f3 按下只是发生了循环结束
someone0915 发表于 2020-3-21 16:24
这个break前面还要加什么吗?直接加在loop里面吗?
嗯,试一下就知道了
#IfWinActive ahk_exe PathOfExile_x64.exe
这个放在第一行 没有效果
还是所有程序 会自动按
感谢~~
看了楼主写的东西后,关于定时喝药有个疑问,setTimer 可以设置成在一定的数值之间取随机值吗?比如4000~4500、就是传说中的数值抖动,我想这样能 减少概率防止被封号的风险?还有关于sleep被不建议使用的原因。我左手按着Q建还能同时按下 1 2 3 4 5,只用左手这根本不可能的吧?就算是键盘侠 也得有个延迟吧?但同时send 12345不就是同时在SERVER 做多个动作和给了GGG封号的机会了吗?一般会在1~5之间设置延迟吧?但又有人说不建议使用sleep....搞不懂,哪位大侠解答? 本帖最后由 Nitionkey 于 2020-4-22 07:44 编辑
插眼留过脚印详细学习
ahk我自己弄的,加了按键之间的随机延迟时间。
Nitionkey 发表于 2020-4-22 07:36
看了楼主写的东西后,关于定时喝药有个疑问,setTimer 可以设置成在一定的数值之间取随机值吗?比如4000~45 ...
你想的很正确,不过你忽视了延迟这个因素,你和ggg服务器的通信很难一直维持在同一延迟,数值抖动这个我不清楚ahk有没有提供rand方法,没有的话就很麻烦了,sleep的使用见仁见智吧,人为添加了这个延迟会让你喝药变卡,如果你真的想,也不是不可以 本帖最后由 魂殇灬驭诗追梦 于 2020-4-23 16:26 编辑