宏的编写技巧.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宏的编写技巧

练习题:/USE [mod:shift]变形术;[mod:shift]暴风雪;[mod:shift]冰锥术;[]火焰冲击 看过了前面的各色宏,你是不是已经眼花缭乱了呢,复杂的代码,乱七八糟的标点符号… 这些都是表象!和其他的诸多学科一样,只要有合适的方法入了门,一点一点的进步,再复杂的困难,也能大事化小,一切对你来说,只要投入足够的精力,什么都是小菜一碟。 其实宏命令本身非常简单,不需要复杂的学习。即便你对宏一点都不了解,只要跟着下面一步步走,不超过30分钟,每个人都能写出自己理想中的宏。 [::艾泽拉斯国家地理 BBS.NGACN.CC::] 第一步:你打算让你的宏帮你做什么呢? 在开始研究你打算要让这个宏做什么,之前,你得了解宏不能做什么: 宏不能… 宏不能瞬间给你放十个冰枪 宏不能自动替你偷骑士的翅膀 宏不能在目标读条的时候自动反制 宏不能在你睡觉的时候自动下副本 宏不能帮你从潘大利亚自动跑到冰封王座 宏不能看你血不多了,自动帮你冰箱 宏不能在目标近的时候放冰环而远的时候自动改放冰颌 除了这些之外,基本没有宏做不了的了。 比如说,你觉得法术偷取和解除诅咒既然目标不同,为什么不放在一个键位呢?这就是“功能需求”。 有了功能需求了以后,就可以开始写你的宏了 第二步:决定你的宏的图标显示什么 #showtooltips的运用 这里我们以一个简单的例子开始 ?新建一个宏 ?在第一行写入 #showtooltips 深度冻结 ?在第二行写入 /use 霜火之箭 ?将这个宏拖到技能栏,你会看到一个深结的图标 ?按下宏,你发现功能却是放霜火之箭,但是使用深结以后,你可以通过这个图标观察深结的冷却情况 解释: 第一行的#showtooltips 深度冻结,意思就是在宏的图标上显示深结的情况。 而第二行的/use 霜火之箭,意思就是使用霜火之箭技能。 #showtooltips还有其他妙用,第二个例子: ?新建一个宏 ?在第一行写入:#showtooltips [@focus,exists] 奥术光辉 ?这里需要注意的是,在输入 [@focus,exists] 的逗号时,要关掉输入法,宏是不认识中文的标点符号的 ?然后把宏拖到一个技能栏 ?选中身边一个玩家,通过右键设置其为焦点 ?取消当前目标,或者选一个其他目标 ?尝试拉开和焦点玩家的距离,你会发现技能图标变红了? 解释: 不管你当前目标和你的距离如何,只要焦点目标太远不能放奥术光辉,你的这个宏的图标就显示为红色。 这个 [@focus,exists] 为什么这么神奇呢?我们不急着理解,先来看下一个例子—— 第三步:决定你的宏什么时候放什么技能 下一个例子 ?新建一个宏,在选择图标时,选择默认的红色问号 ?去主城的木桩区 ?第一行不写#showtooltips,直接写 /use 霜火之箭 ?把宏拖到技能栏,点击宏就可以放霜火之箭了 ?下面我们把这个宏加工一下,将第一行改为 /use [mod:shift]霜火之箭 ?你发现动作条里的宏图标变成问号了,按下也没有反应,这时尝试按下shift键 ?按下后,宏的图标变成霜火箭了 解释: 这个[mod:shift]是什么意思呢? 我们来逐个分析这句/use [mod:shift]霜火之箭 /use 使用一个技能的意思 [mod:shift]方括号里面是条件,意思是按下shift键时,使用方括号后面紧跟的技能 [mod:shift]霜火之箭 的意思就是按下shift键的时候,使用霜火之箭了 那为什么不按shift就没反应呢? 是因为整个宏里面,你只告诉你的客户端,在按下shift的时候放霜火箭。客户端很傻?闶裁炊济话矗比痪筒恢雷鍪裁戳薣/color]。 那为什么按下后,图标都变了呢? 是因为如果你没有在第一行加[color=red]#showtooltips并图标选了默认的红色问号,其结果就是,宏的图标显示当前按下时实现的功能 下一个例子能进一步说明这个问题: ?新建一个宏,图标默认红色问号,第一行输入/use [mod:shift]霜火之箭;[mod:alt]魔爆术;[mod:ctrl]暴风雪 ?拖到技能栏后,分别按下shift/ctrl和alt键,观察功能和图标的变化。 解释: 这个例子中,通过组合键释放多个技能。值得注意的是,每一个技能图标后面,都有一个分号,你可以这样理解: /use [mod:shift]霜火之箭; [mod:alt]魔爆术; [mod:ctrl]暴风雪 只有使用了分号,客户端才能正常的将这三个技能排列理解,是不同情况下做不同情况的意思!以后记住,每次写完一个技能的释放,都要加一个分号,注意一定要是关闭输入法后输入的英文分号哦!是;而不是; 倒数第二个关于放什么技能的例子: ?新建一个宏

文档评论(0)

xingkongwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档