NextActions 是 wow 自动施法按键助手。作者: watano(watano@qq.com)
wow是本人最爱的一个网游,从国服公测开始一直玩到现在, 但基本属于修仙玩家,没有参加过60年代的公会团.在wow中,经常需要长时间无脑刷怪或者随机副本,但因为工作原因,经常没有足够的时间精力,所以开发出此程序,帮助我自己刷怪刷随机副本.此程序从国服TBC时代就开始使用,后来转战台服也仍然继续使用,但一直没有开放给其他人使用,只是自己自娱自乐使用.
NextActions是一个标准的wow lua插件,她调用wow API分析当前游戏角色及目标状态数据,计算当前最佳施放法术, 然后在屏幕左上角的一个固定显示区域中显示法术对应的颜色块. 同时, 一个autuIt3编写的脚本程序NextActions.exe将检测屏幕左上角的固定区域中的颜色,并模拟键盘按动颜色块对应的快捷键完成法术施放.
非战斗状态下,根据选择profile绑定可用法术快捷键;目前支持到36个法术的绑定,计划支持物品和宏绑定
非战斗状态时,对友好目标补buff;
非战斗状态时,自动对敌对目标施放伤害法术;
战斗状态时,判断目标友好状态,自动施放最优增益或伤害法术;
战斗状态时,根据当前玩家血量及魔法值,自动施放技能回血回蓝;
玩家选择Max DPS模式时,自动施放增益法术或者开启饰品;
每个职业可以有3-4个独立配置profile支持不同天赋, 3个运行模式:MaxDPS-最大化输出,一般在需要发大招时使用; AOE-A怪的时候使用; SOLO-单刷做任务的时候使用,可以自己回血,释放一些小大招,自动开怪等.
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.
安装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 作者自己使用的一些界面设定,不喜欢的请不要使用. 这个不影响插件使用
兽王猎: 目前只支持兽王天赋.暂时没有优化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分钟!
我将向一个SQL Server表中添加一行,该表的主键列是自动递增的(< code>identity)。当我以编程方式向表中插入一个新行时,有没有办法获得所添加行的键值,因为我想在另一个相关表中将它用作外键?
使用Javascript / jQuery,当有人按下某个键时,我如何获得自动重复的keydown事件或等效事件? 我真正想要的是能够检查一把钥匙是否已关闭,但从这里的其他问题来看,这是不可能的。建议的解决方法似乎是记录键降和键控事件,然后假设键关闭(如果已记录键关闭事件并且没有后续键控)。 这个解决方案在我的案例中遇到了一个问题。我正在设计一个在线实验。用户应该在整个实验中按住“T”键,永远不要
作用: 用来给程序添加某种相关文件的右键打开,像平时用的记事本打开方式一样 如图: (红色为:系统,蓝色为:右键助手1.0添加的) 但有些软件或重装了电脑,虽然软件还可以正常使用,但右键打开某文件的方式已经不在了,难道还要重新安装一次软件吗? 解决办法: 现在不用了,我只需要把软件的路径填写到这个小工具即可马上成功添加到注册表中,还可以把这次右键打开的方式保存到配置文件中,下次,只要点一下即可
在spring data jpa应用程序中,我创建了一个带有@entity注释的模型。我正在将该模型数据保存到表中。我正在自动递增主键。但当我将数据保存到表中时,它不是按顺序自动递增的。 类文件 桌子 谁能告诉我为什么主键没有按顺序自动递增?为什么它不需要2,3,4......
问题内容: 我以前认为外键和辅助键是同一回事。 在谷歌搜索结果变得更加混乱之后,一些人认为它们是相同的,其他人则说,辅助键是一个不必唯一的索引,并且与主键相比,它可以更快地访问数据。 有人可以解释其中的区别吗? 还是确实是混合术语的情况? 每个数据库类型是否可能有所不同? 问题答案: Wiki / Foreign_key中的定义指出: 在关系数据库的上下文中,外键是一个表中的一个字段(或字段的集合
我正在开发WinForms应用程序,我想使用助记符键。由于Windows参数的原因,您似乎只能在按ALT键(此选项与默认选项类似)后选择在使用应用程序时显示它们。由于这个问题,我意识到了这个选项(顺便说一句,相关但不重复)。 我更改了此选项,并且助记符下划线在开始时正确显示。但我希望避免用户必须打开此选项或按ALT键才能看到带下划线的键。 所以我的问题是:在应用程序中,是否有任何方法可以在不更改设
问题内容: 我想按一下软键盘上的任何键。我不想在Activity中使用EditView或TextView,必须从Activity内部的扩展View处理该事件。 我只是试过这个: 1)覆盖活动方法。该功能不适用于软键盘,只能捕获很少的硬键盘。 2)创建我的并在我的视图中注册该视图,其中包含已注册并正在运行的。这对于软键盘根本不起作用。 3)覆盖View方法。如果我设置我的OnKeyListener或
问题内容: 请向我解释有关软键盘的问题。例如,我的活动,对话框片段或片段活动(无论如何)上都有一个EditText。这里是: 当它第一次显示时,我没有看到软键盘,必须按下editText才能获得焦点,然后出现键盘。另一个活动有所不同,当它出现在屏幕上时,将在没有任何帮助的情况下加载键盘。我认为 表示EditText将被聚焦并且键盘将出现,但是我错了。 我应该如何管理哪个组件将获得焦点,键盘将 自动