NextActions - wow自動施法按鍵助手

爲何須要這樣一個"外掛"呢?

wow是本人最愛的一個網遊,從國服公測開始一直玩到如今, 但基本屬於修仙玩家,沒有參加過60年代的公會團.在wow中,常常須要長時間無腦刷怪或者隨機副本,但由於工做緣由,常常沒有足夠的時間精力,因此開發出此程序,幫助我本身刷怪刷隨機副本.此程序從國服TBC時代就開始使用,後來轉戰臺服也仍然繼續使用,但一直沒有開放給其餘人使用,只是本身自娛自樂使用.java

運行原理

NextActions是一個標準的wow lua插件,她調用wow API分析當前遊戲角色及目標狀態數據,計算當前最佳施放法術, 而後在屏幕左上角的一個固定顯示區域中顯示法術對應的顏色塊. 同時, 一個autuIt3編寫的腳本程序NextActions.exe將檢測屏幕左上角的固定區域中的顏色,並模擬鍵盤按動顏色塊對應的快捷鍵完成法術施放.android

NextActions能夠作什麼?

  1. 非戰鬥狀態下,根據選擇profile綁定可用法術快捷鍵;目前支持到36個法術的綁定,計劃支持物品和宏綁定git

  2. 非戰鬥狀態時,對友好目標補buff;github

  3. 非戰鬥狀態時,自動對敵對目標施放傷害法術;web

  4. 戰鬥狀態時,判斷目標友好狀態,自動施放最優增益或傷害法術;微信

  5. 戰鬥狀態時,根據當前玩家血量及魔法值,自動施放技能回血回藍;測試

  6. 玩家選擇Max DPS模式時,自動施放增益法術或者開啓飾品;優化

  7. 每一個職業能夠有3-4個獨立配置profile支持不一樣天賦, 3個運行模式:MaxDPS-最大化輸出,通常在須要發大招時使用; AOE-A怪的時候使用; SOLO-單刷作任務的時候使用,能夠本身回血,釋放一些小大招,自動開怪等.網站

支持wow版本

  • 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.

使用幫助

  1. 安裝NextActions插件: 解壓縮NextActions.rar到wow的Interface\AddOns\目錄下, 啓動wow後應該能夠在插件列表中顯示NextActions插件.

  2. 運行NextActions.exe程序

  3. 設置wow的視頻選項,設置爲"窗口最大化" 注意:此選項必須選擇,不然NextActions將不能正確模擬按鍵! wow視頻設置

  4. 運行wow,選擇啓用NextActions插件,並進入角色

     啓用插件

  5. 檢查插件是否爭取運行. 正確運行時應該在wow左上角顯示一個黑色方框,同時屏幕上還會顯示NextActions的主界面.

     黑色方框

     主界面1

     主界面2

  6. 界面說明:

    • 選擇當前使用的配置文件profile(每一個職業目前支持3個配置,詳細配置說明請參見職業profile章節)

       選擇profile

    • 選擇運行模式, 目前NextActions支持MaxDPS,AOE,SOLO 3種模式. 分別對應3個checkbox 

      運行模式

  7. 命令行說明:

    • /na version 或者 /na ver 輸出插件版本號

    • /na toogle 切換是否啓用/停用插件

    • /na 0 或 /na 1或/na 2 切換運行配置

    • /na mykey 做者本身使用的一些按鍵綁定,不喜歡的請不要使用. 這個不影響插件使用

    • /na myui 做者本身使用的一些界面設定,不喜歡的請不要使用. 這個不影響插件使用

職業Profile

獵人

  1. 獸王獵: 目前只支持獸王天賦.暫時沒有優化wow 6.0.2下的dps, 因此這個只保證能夠正常使用,最大化輸出就不要期望了.

    • SOLO模式下能夠自動奧術射擊開怪;

    • 非MaxDPS和非戰鬥狀態時, 自動切換到獵豹守護提升奔跑速度

    • 非戰鬥狀態時,自動治療寵物

    • 獸王獵人配置5分鐘測試數據: 

      獸王獵人配置測試數據

  2. 射擊天賦: 目前暫時還不支持6.0.2

  3. 生存天賦: 目前暫時還不支持6.0.2

戰士

  1. 防戰: 目前支持防戰天賦.只保證可用

  2. 狂暴戰: 支持天賦爲狂暴戰. 可用,但不保證最大化輸出.

  3. 武器戰:不可用

死亡騎士

  1. 雙手冰DK:支持使用雙手武器的冰DK.功能完備,可是尚未對wow6.x進行優化輸出.

  2. 血DK:支持血天賦.功能完備,可是尚未對wow6.x進行優化輸出.

  3. 雙持冰DK:支持雙持武器的冰DK.功能完備,可是尚未對wow6.x進行優化輸出.

聖騎士

  1. 防騎:功能完備,可是尚未對wow6.x進行優化輸出.

  2. 懲戒騎:功能完備,可是尚未對wow6.x進行優化輸出.

  3. 奶騎:可用,可是至關很差用,敬請期待下個版本.

法師

  1. 奧法:僅僅只是能用

  2. 冰法:僅僅只是能用

  3. 火法:暫時不可用

術士

  1. 惡魔術士:功能完備,可是尚未對wow6.x進行優化輸出.

  2. 毀滅術士:功能完備,可是尚未對wow6.x進行優化輸出.

  3. 痛苦術士:僅僅只是能用

德魯伊

  1. 熊德: 僅僅只是能用

  2. 貓德: 不可用

  3. 恢復德: 不可用

  4. 平衡德: 不可用

其餘職業

暫時不可用

目前已知問題

  1. 只支持自動釋放法術, 使用物品和釋放宏命令將在之後版本支持

  2. wow 6.0.2下暫時沒有優化輸出序列,因此不要期望最大化輸出

  3. 暫時多個同類天賦技能判斷不太準確,因此可使用註釋代碼的方式支持多個技能

  4. 戰鬥時不能聊天, 由於本程序使用模擬按鍵方式施法,因此在戰鬥時會影響聊天的按鍵操做. 計劃在之後版本中增長聊天激活檢測

  5. 不能記住上次釋放的技能,因此會屢次重複按鍵釋放同一個法術. 目前只是作了個延時判斷,並無真正解決此問題. 計劃在之後版本解決此問題.

  6. 因爲我的習慣問題,因此提示信息暫時都是英文的,計劃在之後版本支持多語言.

  7. 爲了方便編寫,使用dart編寫了一個lua代碼生成器,代碼比較混亂,暫時不開放相關源代碼.

申明

  1. 此代碼僅僅是自娛自樂,不喜歡的請不要使用. 如需修改使用在商業用途,請給我一個賬號娛樂下,謝謝!

  2. 此插件的相關源代碼都已經開放源代碼,有興趣的朋友能夠隨意修改. 改版的請通知我一下,讓我也樂呵樂呵.

  3. 此插件不包含任何木馬後門,但不保證其餘人掛馬,因此請到項目開源地址下載使用!NextActions

  4. 做者很懶,因此不要期望提交插件到各大發佈網站,須要的請從項目地址下載!

  5. 原則上此插件應該不會致使被暴雪封號. 若是被封號了,請及時檢查本身的使用方式並通告其餘人,同時也請你們爲他默哀10分鐘!

廣告時間

  1. 媳婦在微商賣東西,請你們支持下老婆的小店,謝謝! 媳婦的微信賬號是5044940. 公衆號是"筱野"筱野

  2. 本人已經辭職在家,你們有合適的私活能夠qq:77041519 推薦給我.我擅長java企業級web應用,android應用開發,微信應用開發等.目前有11年相關開發和管理經驗.

  3. 若是你們發現bug,能夠在github的項目地址NextActions給我提交issues.

  4. 若是你們喜歡這個插件,請打賞點小費支持我繼續開發下去,謝謝. 個人微信賬號是:"watanoo"

     watanoo

相關文章
相關標籤/搜索