为什么需要这样一个"外挂"呢?

wow是本人最爱的一个网游,从国服公测开始一直玩到现在, 但基本属于修仙玩家,没有参加过60年代的公会团.在wow中,经常需要长时间无脑刷怪或者随机副本,但因为工作原因,经常没有足够的时间精力,所以开发出此程序,帮助我自己刷怪刷随机副本.此程序从国服TBC时代就开始使用,后来转战台服也仍然继续使用,但一直没有开放给其他人使用,只是自己自娱自乐使用.

运行原理

NextActions是一个标准的wow lua插件,她调用wow API分析当前游戏角色及目标状态数据,计算当前最佳施放法术, 然后在屏幕左上角的一个固定显示区域中显示法术对应的颜色块. 同时, 一个autuIt3编写的脚本程序NextActions.exe将检测屏幕左上角的固定区域中的颜色,并模拟键盘按动颜色块对应的快捷键完成法术施放.

NextActions可以做什么?

  1. 非战斗状态下,根据选择profile绑定可用法术快捷键;目前支持到36个法术的绑定,计划支持物品和宏绑定

  2. 非战斗状态时,对友好目标补buff;

  3. 非战斗状态时,自动对敌对目标施放伤害法术;

  4. 战斗状态时,判断目标友好状态,自动施放最优增益或伤害法术;

  5. 战斗状态时,根据当前玩家血量及魔法值,自动施放技能回血回蓝;

  6. 玩家选择Max DPS模式时,自动施放增益法术或者开启饰品;

  7. 每个职业可以有3-4个独立配置profile支持不同天赋, 3个运行模式:MaxDPS-最大化输出,一般在需要发大招时使用; AOE-A怪的时候使用; SOLO-单刷做任务的时候使用,可以自己回血,释放一些小大招,自动开怪等.

支持wow版本

  • TBC: 法师,猎人,奶德(曾经支持过,后转战台服,没有reroll法师和猎人)

  • 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将不能正确模拟按键! 

  4. 运行wow,选择启用NextActions插件,并进入角色

  5. 检查插件是否争取运行. 正确运行时应该在wow左上角显示一个黑色方框,同时屏幕上还会显示NextActions的主界面.

  6. 界面说明:

  • 选择当前使用的配置文件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 作者自己使用的一些界面设定,不喜欢的请不要使用. 这个不影响插件使用

职业Profile

猎人

  1. 兽王猎: 目前只支持兽王天赋.暂时没有优化wow 6.0.2下的dps, 所以这个只保证可以正常使用,最大化输出就不要指望了.

  • SOLO模式下可以自动奥术射击开怪;

  • 非MaxDPS和非战斗状态时, 自动切换到猎豹守护提高奔跑速度

  • 非战斗状态时,自动治疗宠物

  • 兽王猎人配置5分钟测试数据:

射击天赋: 目前暂时还不支持6.0.2

生存天赋: 目前暂时还不支持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"

转载于:https://my.oschina.net/watano/blog/336476

NextActions - wow自动施法按键助手相关推荐

  1. 玛法记忆助手v1.1标准版[原创作品]

    玛法记忆助手v1.1标准版 这是一个本人目前以来,花费最多心血和投入最多时间.采用VC++6.0e以纯Win32SDK方式 + MASM32写出来的一个多线程巨集程序.表面上看这软件功能并不多,但至少 ...

  2. 按键助手 1.0 中文免费绿色版

    软件名称: 按键助手(鼠标键盘自动点击器) 1.0 中文免费绿色版 软件语言: 简体中文 授权方式: 免费软件 运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 1 ...

  3. 施釉机器人_一种机器人自动施釉设备的制造方法

    一种机器人自动施釉设备的制造方法 [技术领域] [0001]本发明涉及一种对陶瓷青坯产品进行自动施釉的设备,属于卫生陶瓷生产设备技术领域. [背景技术] [0002]传统的卫生洁具青坯产品在施釉过程中 ...

  4. 软文无本生利自动赚钱法

    作者:韩亚飞_yue31313_韩梦飞沙 QQ:313134555 软文无本生利自动赚钱法     目录   一.软文无本生利自动赚钱法学习指南... 1 二.软文无本生利自动赚钱法操作流程... 3 ...

  5. 一款可以适应于拼多多淘宝等店铺虚拟商品自动核销百度网盘自动发货机器人软件助手

    前言: 看到很多开虚拟店的小伙伴找不到合适的网盘自动发货机器人软件助手,我也开发了一款,功能很多,先截个图: 1.可以对好友增加\删除\发送消息等操作. 2.可以对群组增加成员\删除成员\发送消息\创 ...

  6. 一款简洁的虚拟按键助手

    RelaxFinger 项目地址:fg607/RelaxFinger  简介:a simple and useful touch assistant 更多:作者   提 Bug 标签: 一款简洁的虚拟 ...

  7. 10_ue4进阶_添加倒地和施法动作

    老师提供的动画的骨骼与小白人的骨骼是匹配的,所以我们直接导入就行了. 第二部分的动画也导进来了  我们将小白人蓝图里,小白人hp为0时之后的逻辑操作注释为死亡以后 当小白人死亡时,速度和转向被锁死以后 ...

  8. 第六回 施法动作,法术路径及敌人选择

    今天走堂,然后催促自己不能浪费走堂的时间,就学了很多. 首先呢,是加一个火球,让火球从法杖处飞至敌人处. 然后在C#里面,开一个档案叫spell,在里面设置火球的路径 using System.Col ...

  9. 优大麦自动接单软件助手神器

    优大麦自动接单软件助手神器 在这里插入图片描述

最新文章

  1. java 共享锁 独占锁_Java并发编程锁之独占公平锁与非公平锁比较
  2. Google Guava学习笔记——基础工具类Joiner的使用
  3. android 车辆轨迹,Android自定义view实现车载可调整轨迹线
  4. 【oracle】手动安装EM
  5. 飞鸽传书2007用户需求就是做好需求处理
  6. Dogeswap上线18小时TVL突破300万美金
  7. C#中获取程序集版本号的方法
  8. jQuery中 trigger() 使用心得
  9. python版本管理工具_Python版本管理工具与虚拟环境的介绍
  10. 为什么在C ++中从stdin读取行比Python慢​​得多?
  11. STM32的两只狗儿——狗立看门狗
  12. 修复RAID-5和镜像磁盘
  13. PMP学习系列2:PMP报名考试相关细则
  14. arcgis-拓扑检查-model
  15. 快速指数运算:平方-乘算法
  16. [web-css] 白天/黑夜场景切换案例
  17. [转载]寻 找 石 泉
  18. vue生成自定义样式二维码
  19. ios手机号和邮箱(支付宝账号)脱敏
  20. xssgame第九关至第十关

热门文章

  1. TypeScript开发的斗地主游戏核心逻辑
  2. 2013-2014中国IT168技术蓝皮书
  3. 神盾局特工第一季/全集Agents Of SHIELD迅雷下载
  4. 深圳某加工厂3个车间机房的精密空调手机微信监控方案
  5. 搜索引擎优化的20/80法则_SEO吧
  6. 22_linux笔记-ssh服务
  7. 基于计算机数据分析,基于计算机数据分析录取率评价系统.doc
  8. NTU-Coursera机器学习:HomeWork 1 Q15-20
  9. babylon.js_我们为什么以及如何将babylon.js迁移到Azure:CORS,gzip和IndexedDB
  10. 福建数字校园一卡通投入使用一卡一刷就搞定