0
超级宏论坛

分类导航全部

温馨提示

站内问题请先查看帮助中心
每一位侠士都有过小白经历,希望大家多一点耐心,互相帮助,江湖有你随行,步步惊(喜)心

发帖说明

  1. 求助类问题请在提问前请先搜索已解决方案,并描述清楚问题。
  2. 宏与工具的提问时请在帖子中“@ 用户名”,以便作者收到通知,否则作者可能无法知晓。
无色幽明 关注 发布时间: 2014-04-03 最后更新: 2014-03-23 114514 5
打印
分享
倒序查看
无色幽明 40 认证团队 认证玩家 签约作者 1# 最后更新 2014-03-23
更多 回复(5)
引言

主稿:幽明 ∕修订:YYL



1.关于超级宏的执行效率?
目前流传较广的说法是“超级宏代码多,较卡!”。
实际上,超级宏有自己特定的解析方法,同等代码量情况下,效率远超其他同类插件!
超级宏的编辑界面,“设置”菜单中,可以查看每个宏的开销情况。
该数值受到机器配置、游戏环境、甚至会是其他插件的影响。
常见宏的均次执行时间,均在2ms以内,甚至是低于1ms!宏友可以多多关注!
同时,插件目前的所有运算都存在于逻辑帧内。
多核模式下,并未见对逻辑FPS产生明显影响!
故,超级宏不会卡FPS,而且效率极高!




2.为什么宏只能在官方宏接口中执行?
目前由于游戏接口限制,释放技能只能在官方的宏接口中运行。
快捷键、或是呼吸循环不能释放出技能。
故,任何合法的宏插件的执行都必须通过官方的宏接口!




3.关于宏里为什么不能执行“跳”
在当前游戏版本中,“跳”的相关接口已经实际关闭了!
某些插件尚还有用“跳”该功能。在释放“跳”时,客户端角色看起来是跳起来的,实际上服务端的角色数据并没有真正的跳起来。为了不给玩家造成不必要的困惑,超级宏并没有添加该功能。忘宏友周知!




4.写宏要进行哪些准备工作?
准备工作第一步:明确宏功能
写宏之前,先明确你想要用宏实现什么样的功能。部分常见的宏功能如下表所示
常见宏功能一览表
木桩一键输出实现在站桩环境下的输出循环
副本一键输出通常考虑副本的实战环境,在站桩宏的基础上加入移动输出、群怪、爆发、转火、扶摇、减伤或其他辅助功能
换武器宏战斗中切换武器,利用武器特效增加DPS
隐身切装备宏例如使用特效腰坠之后隐身换另一腰坠,仅限能隐身的职业
T宏用于T职业拉怪
选怪宏例如自动选择乾坤剑意的宏
挂机刷怪宏通常与按键精灵一同使用,自动选怪、打怪
各种辅助功能宏例如自动扶摇,插气场,开锁,一键选血量最低队友,等等

准备工作第二步:机制分析
确定宏功能之后,就要分析怎样来实现这些功能,采取什么机制,分成哪些步骤。当然,这需要您对游戏各门派技能、游戏基础知识等有一定程度的了解。
举两个比较简单的例子:
新妆冰心木桩输出宏实现机制:
  • 剑破CD好了就用
  • 平时读条玳弦急曲



10Hg武器切换宏实现机制:
  • 如果自己身上没有10Hg武器带来的Buff;或者有buff但没满10层;或者有10层buff但时间到了即将消失,那么切换为10hg武器(叠BUFF并维持)
  • 如果自己身上有10层buff,并且剩余时间足够长,那么切换为普通输出武器(带着10层buff输出,提高dps)



这是对“如何实现宏功能”进行分析,是写宏的必要步骤。做好这些准备工作之后,下一步就是根据机制来编写宏语句。

准备工作第三步:根据语法编写宏
把机制逐条用宏语法“翻译”成宏语句,就是写宏。如果机制合理,宏写起来事半功倍;如果机制存在漏洞或者错误,写出来的宏也会出问题。
仍以上面例子演示如何将机制翻译成宏:
1.剑破CD好了就用2.平时读条玳弦急曲/skill 剑破虚空  —-剑破虚空CD好了就用/return [ota]     —-保护玳弦急曲不被打断/skill 玳弦急曲   —-平时读条玳弦急曲
1.没有10Hg武器Buff或有buff但没满10层或有10层buff但时间少于3秒则切换10hg武器2.有10层buff且剩余时间大于3秒则切换为普通输出武器/omwp [(nobuff:xxx);(buff:xxx<10);(bufftime:xxx<3)]10hg武器—-没buff或buff不满10层或buff时间小于3秒则切换10hg武器/omwp [buff:xxx=10,bufftime:xxx>3]普通武器—–buff满10层且时间大于3秒则切换普通武器
以上简单例子仅说明写宏的基本过程。实际上超级宏的功能非常强大,可实现的功能相当丰富。接下来的教程将为您详细讲解超级宏的结构、命令、语法,并展现超级宏的魅力。Enjoy it~


点击开关回复楼层
一只高冷的 11 2# 发布于 2014-03-25
更多 回复
好高端哟。、、
kazaf1025 11 3# 发布于 2014-03-31
更多 回复
努力学习中
Rosa 22 认证玩家 签约作者 4# 发布于 2014-03-31
更多 回复
板凳  努力学习+2
君上 25 实名认证 认证团队 认证团长 认证玩家 签约作者 5# 发布于 2014-04-01
更多 回复
来看看,学习一下
虎虓 12 6# 发布于 2014-04-03
更多 回复
学习,也要学会写宏
没有更多了
请先登录

试一试@用户名 立即召唤神龙 小伙伴会收到通知喔:)无需加好友即可通知到

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

关闭
您当前使用的浏览器版本过低,网站部分功能可能失效,请更换合适的浏览器。了解更多
快速回复 返回顶部 返回列表