NextActionswow 自動施法按鍵助手
NextActions 是 wow 自動施法按鍵助手。作者: watano([email protected])
為什么需要這樣一個"外掛"呢?
wow是本人最愛的一個網(wǎng)游,從國服公測開始一直玩到現(xiàn)在, 但基本屬于修仙玩家,沒有參加過60年代的公會團.在wow中,經(jīng)常需要長時間無腦刷怪或者隨機副本,但因為工作原因,經(jīng)常沒有足夠的時間精力,所以開發(fā) 出此程序,幫助我自己刷怪刷隨機副本.此程序從國服TBC時代就開始使用,后來轉戰(zhàn)臺服也仍然繼續(xù)使用,但一直沒有開放給其他人使用,只是自己自娛自樂使 用.
運行原理
NextActions是一個標準的wow lua插件,她調用wow API分析當前游戲角色及目標狀態(tài)數(shù)據(jù),計算當前最佳施放法術, 然后在屏幕左上角的一個固定顯示區(qū)域中顯示法術對應的顏色塊. 同時, 一個autuIt3編寫的腳本程序NextActions.exe將檢測屏幕左上角的固定區(qū)域中的顏色,并模擬鍵盤按動顏色塊對應的快捷鍵完成法術施放.
NextActions可以做什么?
非戰(zhàn)斗狀態(tài)下,根據(jù)選擇profile綁定可用法術快捷鍵;目前支持到36個法術的綁定,計劃支持物品和宏綁定
非戰(zhàn)斗狀態(tài)時,對友好目標補buff;
非戰(zhàn)斗狀態(tài)時,自動對敵對目標施放傷害法術;
戰(zhàn)斗狀態(tài)時,判斷目標友好狀態(tài),自動施放最優(yōu)增益或傷害法術;
戰(zhàn)斗狀態(tài)時,根據(jù)當前玩家血量及魔法值,自動施放技能回血回藍;
玩家選擇Max DPS模式時,自動施放增益法術或者開啟飾品;
每個職業(yè)可以有3-4個獨立配置profile支持不同天賦, 3個運行模式:MaxDPS-最大化輸出,一般在需要發(fā)大招時使用; AOE-A怪的時候使用; SOLO-單刷做任務的時候使用,可以自己回血,釋放一些小大招,自動開怪等.
支持wow版本
TBC: 法師,獵人,奶德(曾經(jīng)支持過,后轉戰(zhàn)臺服,沒有reroll法師和獵人)
WLK 3.3.5: 奶德(完美支持), 熊德(準完美), 樹德、貓德及3系DK(可用,但dps不是最優(yōu))
CTM 4.x: 熊德,防騎(完美支持), 懲戒騎士,貓德,樹德(基本可用)
MOP 5.x: 完美支持血DK,冰DK,獸王LR,懲戒騎,防騎,奶騎,毀滅SS. 基本可用的有:狂暴戰(zhàn),防戰(zhàn),冰法,奧法,野德,惡魔SS.
WOD 6.0.2: 完美支持獸王LR. 基本可用的:狂暴戰(zhàn),冰法,奧法,野德,血DK,冰DK,獸王LR,懲戒騎,防騎,奶騎,毀滅SS.
使用幫助
安裝NextActions插件: 解壓縮NextActions.rar到wow的Interface\AddOns\目錄下, 啟動wow后應該可以在插件列表中顯示NextActions插件.
運行NextActions.exe程序
檢查插件是否爭取運行. 正確運行時應該在wow左上角顯示一個黑色方框,同時屏幕上還會顯示NextActions的主界面.
界面說明:
命令行說明:
/na version 或者 /na ver 輸出插件版本號
/na toogle 切換是否啟用/停用插件
/na 0 或 /na 1或/na 2 切換運行配置
/na mykey 作者自己使用的一些按鍵綁定,不喜歡的請不要使用. 這個不影響插件使用
/na myui 作者自己使用的一些界面設定,不喜歡的請不要使用. 這個不影響插件使用
職業(yè)Profile
獵人
獸王獵: 目前只支持獸王天賦.暫時沒有優(yōu)化wow 6.0.2下的dps, 所以這個只保證可以正常使用,最大化輸出就不要指望了.
SOLO模式下可以自動奧術射擊開怪;
非MaxDPS和非戰(zhàn)斗狀態(tài)時, 自動切換到獵豹守護提高奔跑速度
非戰(zhàn)斗狀態(tài)時,自動治療寵物
射擊天賦: 目前暫時還不支持6.0.2
生存天賦: 目前暫時還不支持6.0.2
戰(zhàn)士
防戰(zhàn): 目前支持防戰(zhàn)天賦.只保證可用
狂暴戰(zhàn): 支持天賦為狂暴戰(zhàn). 可用,但不保證最大化輸出.
武器戰(zhàn):不可用
死亡騎士
雙手冰DK:支持使用雙手武器的冰DK.功能完備,但是還沒有對wow6.x進行優(yōu)化輸出.
血DK:支持血天賦.功能完備,但是還沒有對wow6.x進行優(yōu)化輸出.
雙持冰DK:支持雙持武器的冰DK.功能完備,但是還沒有對wow6.x進行優(yōu)化輸出.
圣騎士
防騎:功能完備,但是還沒有對wow6.x進行優(yōu)化輸出.
懲戒騎:功能完備,但是還沒有對wow6.x進行優(yōu)化輸出.
奶騎:可用,但是相當不好用,敬請期待下個版本.
法師
奧法:僅僅只是能用
冰法:僅僅只是能用
火法:暫時不可用
術士
惡魔術士:功能完備,但是還沒有對wow6.x進行優(yōu)化輸出.
毀滅術士:功能完備,但是還沒有對wow6.x進行優(yōu)化輸出.
痛苦術士:僅僅只是能用
德魯伊
熊德: 僅僅只是能用
貓德: 不可用
恢復德: 不可用
平衡德: 不可用
其他職業(yè)
暫時不可用
目前已知問題
只支持自動釋放法術, 使用物品和釋放宏命令將在以后版本支持
wow 6.0.2下暫時沒有優(yōu)化輸出序列,所以不要指望最大化輸出
暫時多個同類天賦技能判斷不太準確,所以可以使用注釋代碼的方式支持多個技能
戰(zhàn)斗時不能聊天, 因為本程序使用模擬按鍵方式施法,所以在戰(zhàn)斗時會影響聊天的按鍵操作. 計劃在以后版本中增加聊天激活檢測
不能記住上次釋放的技能,所以會多次重復按鍵釋放同一個法術. 目前只是做了個延時判斷,并沒有真正解決此問題. 計劃在以后版本解決此問題.
由于個人習慣問題,所以提示信息暫時都是英文的,計劃在以后版本支持多語言.
為了方便編寫,使用dart編寫了一個lua代碼生成器,代碼比較混亂,暫時不開放相關源代碼.
申明
此代碼僅僅是自娛自樂,不喜歡的請不要使用. 如需修改使用在商業(yè)用途,請給我一個帳號娛樂下,謝謝!
此插件的相關源代碼都已經(jīng)開放源代碼,有興趣的朋友可以隨意修改. 改版的請通知我一下,讓我也樂呵樂呵.
此插件不包含任何木馬后門,但不保證其他人掛馬,所以請到項目開源地址下載使用!NextActions
作者很懶,所以不要指望提交插件到各大發(fā)布網(wǎng)站,需要的請從項目地址下載!
原則上此插件應該不會導致被暴雪封號. 如果被封號了,請及時檢查自己的使用方式并通告其他人,同時也請大家為他默哀10分鐘!
