wow是本人最愛的一個網遊,從國服公測開始一直玩到如今, 但基本屬於修仙玩家,沒有參加過60年代的公會團.在wow中,常常須要長時間無腦刷怪或者隨機副本,但由於工做緣由,常常沒有足夠的時間精力,因此開發出此程序,幫助我本身刷怪刷隨機副本.此程序從國服TBC時代就開始使用,後來轉戰臺服也仍然繼續使用,但一直沒有開放給其餘人使用,只是本身自娛自樂使用.java
NextActions是一個標準的wow lua插件,她調用wow API分析當前遊戲角色及目標狀態數據,計算當前最佳施放法術, 而後在屏幕左上角的一個固定顯示區域中顯示法術對應的顏色塊. 同時, 一個autuIt3編寫的腳本程序NextActions.exe將檢測屏幕左上角的固定區域中的顏色,並模擬鍵盤按動顏色塊對應的快捷鍵完成法術施放.android
非戰鬥狀態下,根據選擇profile綁定可用法術快捷鍵;目前支持到36個法術的綁定,計劃支持物品和宏綁定git
非戰鬥狀態時,對友好目標補buff;github
非戰鬥狀態時,自動對敵對目標施放傷害法術;web
戰鬥狀態時,判斷目標友好狀態,自動施放最優增益或傷害法術;微信
戰鬥狀態時,根據當前玩家血量及魔法值,自動施放技能回血回藍;測試
玩家選擇Max DPS模式時,自動施放增益法術或者開啓飾品;優化
每一個職業能夠有3-4個獨立配置profile支持不一樣天賦, 3個運行模式:MaxDPS-最大化輸出,通常在須要發大招時使用; AOE-A怪的時候使用; SOLO-單刷作任務的時候使用,能夠本身回血,釋放一些小大招,自動開怪等.網站
TBC: 法師,獵人,奶德(曾經支持過,後轉戰臺服,沒有reroll法師和獵人)ui
WLK 3.3.5: 奶德(完美支持), 熊德(準完美), 樹德、貓德及3系DK(可用,但dps不是最優)
CTM 4.x: 熊德,防騎(完美支持), 懲戒騎士,貓德,樹德(基本可用)
MOP 5.x: 完美支持血DK,冰DK,獸王LR,懲戒騎,防騎,奶騎,毀滅SS. 基本可用的有:狂暴戰,防戰,冰法,奧法,野德,惡魔SS.
WOD 6.0.2: 完美支持獸王LR. 基本可用的:狂暴戰,冰法,奧法,野德,血DK,冰DK,獸王LR,懲戒騎,防騎,奶騎,毀滅SS.
安裝NextActions插件: 解壓縮NextActions.rar到wow的Interface\AddOns\目錄下, 啓動wow後應該能夠在插件列表中顯示NextActions插件.
運行NextActions.exe程序
運行wow,選擇啓用NextActions插件,並進入角色
檢查插件是否爭取運行. 正確運行時應該在wow左上角顯示一個黑色方框,同時屏幕上還會顯示NextActions的主界面.
界面說明:
選擇當前使用的配置文件profile(每一個職業目前支持3個配置,詳細配置說明請參見職業profile章節)
選擇運行模式, 目前NextActions支持MaxDPS,AOE,SOLO 3種模式. 分別對應3個checkbox
命令行說明:
/na version 或者 /na ver 輸出插件版本號
/na toogle 切換是否啓用/停用插件
/na 0 或 /na 1或/na 2 切換運行配置
/na mykey 做者本身使用的一些按鍵綁定,不喜歡的請不要使用. 這個不影響插件使用
/na myui 做者本身使用的一些界面設定,不喜歡的請不要使用. 這個不影響插件使用
獸王獵: 目前只支持獸王天賦.暫時沒有優化wow 6.0.2下的dps, 因此這個只保證能夠正常使用,最大化輸出就不要期望了.
射擊天賦: 目前暫時還不支持6.0.2
生存天賦: 目前暫時還不支持6.0.2
防戰: 目前支持防戰天賦.只保證可用
狂暴戰: 支持天賦爲狂暴戰. 可用,但不保證最大化輸出.
武器戰:不可用
雙手冰DK:支持使用雙手武器的冰DK.功能完備,可是尚未對wow6.x進行優化輸出.
血DK:支持血天賦.功能完備,可是尚未對wow6.x進行優化輸出.
雙持冰DK:支持雙持武器的冰DK.功能完備,可是尚未對wow6.x進行優化輸出.
防騎:功能完備,可是尚未對wow6.x進行優化輸出.
懲戒騎:功能完備,可是尚未對wow6.x進行優化輸出.
奶騎:可用,可是至關很差用,敬請期待下個版本.
奧法:僅僅只是能用
冰法:僅僅只是能用
火法:暫時不可用
惡魔術士:功能完備,可是尚未對wow6.x進行優化輸出.
毀滅術士:功能完備,可是尚未對wow6.x進行優化輸出.
痛苦術士:僅僅只是能用
熊德: 僅僅只是能用
貓德: 不可用
恢復德: 不可用
平衡德: 不可用
暫時不可用
只支持自動釋放法術, 使用物品和釋放宏命令將在之後版本支持
wow 6.0.2下暫時沒有優化輸出序列,因此不要期望最大化輸出
暫時多個同類天賦技能判斷不太準確,因此可使用註釋代碼的方式支持多個技能
戰鬥時不能聊天, 由於本程序使用模擬按鍵方式施法,因此在戰鬥時會影響聊天的按鍵操做. 計劃在之後版本中增長聊天激活檢測
不能記住上次釋放的技能,因此會屢次重複按鍵釋放同一個法術. 目前只是作了個延時判斷,並無真正解決此問題. 計劃在之後版本解決此問題.
因爲我的習慣問題,因此提示信息暫時都是英文的,計劃在之後版本支持多語言.
爲了方便編寫,使用dart編寫了一個lua代碼生成器,代碼比較混亂,暫時不開放相關源代碼.
此代碼僅僅是自娛自樂,不喜歡的請不要使用. 如需修改使用在商業用途,請給我一個賬號娛樂下,謝謝!
此插件的相關源代碼都已經開放源代碼,有興趣的朋友能夠隨意修改. 改版的請通知我一下,讓我也樂呵樂呵.
此插件不包含任何木馬後門,但不保證其餘人掛馬,因此請到項目開源地址下載使用!NextActions
做者很懶,因此不要期望提交插件到各大發佈網站,須要的請從項目地址下載!
原則上此插件應該不會致使被暴雪封號. 若是被封號了,請及時檢查本身的使用方式並通告其餘人,同時也請你們爲他默哀10分鐘!
本人已經辭職在家,你們有合適的私活能夠qq:77041519 推薦給我.我擅長java企業級web應用,android應用開發,微信應用開發等.目前有11年相關開發和管理經驗.
若是你們發現bug,能夠在github的項目地址NextActions給我提交issues.
若是你們喜歡這個插件,請打賞點小費支持我繼續開發下去,謝謝. 個人微信賬號是:"watanoo"