導航菜單

autohotkey(autohotkey零基礎入門 )

在AutoScriptWriter文件下打開AutoScriptWriter.exe,寫入你的語句,保存之後會生成一個執行文件,每次打開執行文件就OK了autohotkey。

我的語句是

$2:: ;

Loop

{

if not GetKeyState("2", "P") ;

break

Send {2} ;

ControlSend ,,{2},魔獸世界,,, ; ;

Sleep,100 ;

}

return

$End::suspend

其中2表示你把抽筋宏放的位置,2可以用你抽筋宏的位置的字母或是數字替換。

求用AutoHotkey 雙開wow號的腳本

  既然你要的是腳本

WinGet, wowid, List, 魔獸世界

~1::

KeyWait 1

IfWinActive, 魔獸世界

{

ControlSend,, 1, ahk_id %wowid1%

ControlSend,, 1, ahk_id %wowid2%

Return

}

如果你叁開的話 就再加上一行

ControlSend,, 1, ahk_id %wowid3%

依次類推

這其實就是個循環

裏面的“1”可以用其他鍵代替 例如:2 F F2等等

這個腳本這能讓另個ID的角色做出對應按鍵的動作

如果你想讓他幫你攻擊的話就要有個輔助攻擊的宏了 意思就是讓他選擇你的目標 不然他是沒目標的

宏在這裏

/assist XX(你的主窗口的角色名字)

/cast XX(你想要施放的魔法或者技能的名字)

/follow XX(你的主窗口的角色名字)

其實不用所有技能都設定宏 只設一個宏讓他選擇了你的目標 其他就無所謂了 不過你開始一定要先用那個技能

以下是我用的腳本

WinGet, wowid, List, 魔獸世界

~1::

KeyWait 1

IfWinActive, 魔獸世界

{

ControlSend,, 1, ahk_id %wowid1%

ControlSend,, 1, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~2::

KeyWait 2

IfWinActive, 魔獸世界

{

ControlSend,, 2, ahk_id %wowid1%

ControlSend,, 2, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~3::

KeyWait 3

IfWinActive, 魔獸世界

{

ControlSend,, 3, ahk_id %wowid1%

ControlSend,, 3, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~e::

KeyWait e

IfWinActive, 魔獸世界

{

ControlSend,, e, ahk_id %wowid1%

ControlSend,, e, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~r::

KeyWait r

IfWinActive, 魔獸世界

{

ControlSend,, r, ahk_id %wowid1%

ControlSend,, r, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~t::

KeyWait t

IfWinActive, 魔獸世界

{

ControlSend,, t, ahk_id %wowid1%

ControlSend,, t, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~z::

KeyWait z

IfWinActive, 魔獸世界

{

ControlSend,, z, ahk_id %wowid1%

ControlSend,, z, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~v::

KeyWait v

IfWinActive, 魔獸世界

{

ControlSend,, v, ahk_id %wowid1%

ControlSend,, v, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~c::

KeyWait c

IfWinActive, 魔獸世界

{

ControlSend,, c, ahk_id %wowid1%

ControlSend,, c, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~4::

KeyWait 4

IfWinActive, 魔獸世界

{

ControlSend,, 4, ahk_id %wowid1%

ControlSend,, 4, ahk_id %wowid2%

Return

}

WinGet, wowid, List, 魔獸世界

~5::

KeyWait 5

IfWinActive, 魔獸世界

{

ControlSend,, 5, ahk_id %wowid1%

ControlSend,, 5, ahk_id %wowid2%

Return

}

如果你還看不懂 不會用 或者不太會AOTUHOTKEY

這個鏈接有個教程

雙開唯一的壞處就是打字很惡心 當你打字時有你設定的按鍵出現時他會按兩次 例如:你要打“嗯”的時候如果之前設定裏有“E”字母出現 就會打出來嗯e 設定的鍵越多 想完整 無錯的打出來一句話就越困難 哈哈

我也是研究了下才懂的 其實不太複雜的

祝你早日實現多開~


  

本文僅代表作者觀點,不代表本站立場。

本文系作者授權發表,未經許可,不得轉載。

來源: 橫南軟體網

本文地址:https://www.hnsoftzy.com/youxiceping/13578.html

贊一個 ( )
二维码