TwMs v264.2 Auto Key
本帖最後由 lafeng666 於 2024-9-11 17:19 編輯//TwMs v264.2 Auto Key
Alloc(Auto_Key_Hook,128,142967FA2)
Alloc(Delay,4)
Alloc(Timer,4)
RegisterSymbol(Delay)
RegisterSymbol(Timer)
Delay: //延遲毫秒
DD #100
Timer:
DD 00
Auto_Key_Hook:
push rcx
push rdx
push r8
push r9
push r10
push r11
sub rsp,20
call KERNEL32.GetTickCount
mov edx,eax
sub edx,
cmp edx,
mov r8,001D0030 //按鍵代碼
mov edx,11 //鍵碼
mov rcx,147ADCE98
mov rcx,
jl 142967FA2+5
mov ,eax
call 144A82E20
add rsp,20
pop r11
pop r10
pop r9
pop r8
pop rdx
pop rcx
call 142F8BE40
jmp 142967FA2+5
142967FA2:
jmp Auto_Key_Hook
142967FA2:
call 142F8BE40
DeAlloc(Auto_Key_Hook)
DeAlloc(Delay) 剛試了一下 無法自動放技能 sq0332pp 發表於 2024-9-12 11:46 static/image/common/back.gif
剛試了一下 無法自動放技能
所有的按键都不能用吗? 一会下午我更新一个新的 lafeng666 發表於 2024-9-12 13:16 static/image/common/back.gif
所有的按键都不能用吗? 一会下午我更新一个新的
我是試了ctrl 跟 alt 都沒有反應 本帖最後由 lafeng666 於 2024-9-12 15:56 編輯
sq0332pp 發表於 2024-9-12 15:21 static/image/common/back.gif
我是試了ctrl 跟 alt 都沒有反應
其他按键有没有效果,代码我反复检查了没问题 lafeng666 發表於 2024-9-12 15:32 static/image/common/back.gif
其他按键有没有效果,代码我反复检查了没问题
剛試完 都沒有效果了 看來是不能用 sq0332pp 發表於 2024-9-12 16:20 static/image/common/back.gif
剛試完 都沒有效果了 看來是不能用
你可以拍一段影片,讓大家看實際情況,找出你失效的原因 btb 發表於 2024-9-12 16:44 static/image/common/back.gif
你可以拍一段影片,讓大家看實際情況,找出你失效的原因
我搞不定我的螢幕錄製...
簡單說明就是這個數據不是會自動按按鍵
以樓主的數據來說 啟用後應該要自動施放在ctrl的技能 以前都是這樣去使用
現在變成啟用後 不會施放技能了 也不會有事情發生(只有單獨使用這個數據)
手動去按那個按鍵可以正常的施放技能 所以跟技能應該沒有關西 sq0332pp 發表於 2024-9-14 14:04 static/image/common/back.gif
我搞不定我的螢幕錄製...
簡單說明就是這個數據不是會自動按按鍵
以樓主的數據來說 啟用後應該要自動施放 ...
有幾種失效的可能供你參考:
1.你有裝別的程式導致失效
2.改版後技能有變動
3.鍵盤有裝程式
4.這個數據跟你電腦不掛勾
5.沒正確鎖定遊戲,所以數據沒產生效果
等等此類
目前我自己使用這數據是可以使用的,如果無法拍攝影片,也愛莫能助.因為這是最快能解決的方式 btb 發表於 2024-9-14 16:12 static/image/common/back.gif
有幾種失效的可能供你參考:
1.你有裝別的程式導致失效
2.改版後技能有變動
感謝回復 現在可以正常用了
可能是我電腦太久沒關了 讓他跑完windows的更新重啟就正常了:funk: 有办法释放两个技能吗 定时放个轮后回来放原本的技能 本帖最後由 lafeng666 於 2024-9-25 15:42 編輯
//TwMs v264.2 Auto Key
Alloc(Auto_Key_Hook,128,142967FA2)
Alloc(Delay,4)
Alloc(Timer,4)
Alloc(Delay2,4)
Alloc(Timer2,4)
RegisterSymbol(Delay)
RegisterSymbol(Timer)
label(autokeyret)
label(autokeyret2)
Delay: //延遲毫秒 //按键1
DD #100
Timer:
DD 00
Delay2: //延遲毫秒 //按键2
DD #100
Timer2:
DD 00
Auto_Key_Hook:
push rcx
push rdx
push r8
push r9
push r10
push r11
sub rsp,100
call KERNEL32.GetTickCount
mov edx,eax
sub edx,
cmp edx,
mov r8,001D0030 //按鍵代碼
mov edx,11 //鍵碼 CTRL
mov rcx,147ADCE98
mov rcx,
jl autokeyret
mov ,eax
call 144A82E20
autokeyret:
call KERNEL32.GetTickCount
mov edx,eax
sub edx,
cmp edx,
mov r8,001E0000
mov edx,41 //鍵碼 A
mov rcx,147ADCE98
mov rcx,
jl autokeyret2
mov ,eax
call 144A82E20
autokeyret2:
add rsp,100
pop r11
pop r10
pop r9
pop r8
pop rdx
pop rcx
call 142F8BE40
jmp 142967FA2+5
142967FA2:
jmp Auto_Key_Hook
142967FA2:
call 142F8BE40
DeAlloc(Auto_Key_Hook)
DeAlloc(Delay)
補充內容 (2024-9-25 23:34):
我是給他一個模版 他可以修改 其實這種挺簡單加一些判斷就好了 只是太忙沒空寫 e88040101 發表於 2024-9-25 14:33 static/image/common/back.gif
有办法释放两个技能吗 定时放个轮后回来放原本的技能
不一定有用 你试试 lafeng666 發表於 2024-9-25 15:38 static/image/common/back.gif
不一定有用 你试试
没有办法 估计只能搭配外部脚本使用了谢谢你 :handshake lafeng666 發表於 2024-9-25 15:36 static/image/common/back.gif
我是給他一個模版 他可以修改 其實這種挺簡單加一些判斷就好了 只是太忙沒空寫
頁:
[1]