wow宏制作1.doc_第1页
wow宏制作1.doc_第2页
wow宏制作1.doc_第3页
wow宏制作1.doc_第4页
wow宏制作1.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

宏命令完全教程,教你自己编写实用的宏 1、由于CastSpellByName()和TargetUnit()在2.0被禁用,所以2.0之前的大部分宏将无法使用。现在,宏写法也有了很大的变化。没有宏可以检查Buff,Debuff,冷却,血量,魔法,怒气,能量。但是,大家也不用太惋惜,现在的宏可以实现许多新的功能,并且非常强大。 2、在使用一些宏之前请先检查你的按键设置。系统默认Ctrl+1到10是使用宠物技能栏,而Shift+1到6是选定动作条。有些宏在使用时由于自己的设置有可能和这些默认的按键冲突,解决办法为改宏或者改掉系统默认的按键设置。 3、把这篇文章一字不漏的看完,那么95%的宏你都可以自己写了。 身上各个部位编号: 1:头 2:颈 3:肩 4:衬衣 5:胸 6:腰带 7:腿 8:脚 9:手腕 10:手套 11:手指1 12:手指2 13:饰品1 14:饰品2 15:背 16:主手 17:副手 18:远程武器 动作条编号: 主动作条1为 1-12 主动作条2为13-24 主动作条3(右1)为25-36 主动作条4(右2)为37-48 主动作条5(右下)为49-60 主动作条6(左下)为61-72 背包及包裹格子编号: 背包从右到左的编号分别是:4、3、2、1、0 包裹格子的编号是从左至右排列,一个包的第一行分别是:1、2、3、4 然后是包裹第2行:5、6、7、8下面几行依次类推。 宏命令讲解: /cast 简单的说就是/施放,并且使用这个命令的宏只有一个法术会被施放。现在的这个命令可以加入条件来判定法术是否被施放。比如“/cast help,combat 快速治疗”,这个宏的意思是当目标为友善,并且在战斗中,那么施放快速治疗。 可用的条件: help-判断目标是否为友善; harm-判断目标是否为敌对; combat-判断你是否在战斗中; stance或stance:#-判断你是否在姿态中或是否在指定姿态中; stealth-判断你是否在潜行; modifier或modifier:x(x可为shift、ctrl、alt 或者是它们的组合)判断某个或某几个按键是否被按下。 equipped:item-判断某件物品是否在装备中。item可以是装备栏编号、装备分类(武器、副手。)、装备子类(双手剑、法仗等等。) target=unit-可以把技能目标指定为任何有效的目标,并且可以另你不丢失当前目标!unit还可以为“none”,用来指定没有目标的时候。“self”,用来指定只对自己施放。比如“/use target=self 厚符文布绷带”,无论任何时候都只对自己使用绷带。 actionbar:number-判断当前动作条是否被列出。number可为1、2、3、4、5、6 pet:pet type 或 pet name-pet type为宠物类型;pet name为宠物名字。如果不填写宠物类型或名字则判断宠物是否存在。 mounted-判断是否在坐骑上。 swimming-判断是否在游泳。 flying-判断是否在飞行中。 outdoors-判断你是否在室外。 indoors-判断你是否在室内。 button:#判断某个特定按钮是否被用来触发技能。#可为1(鼠标左键)、2(鼠标右键)、3(鼠标按键3,也就是鼠标滚轮向下按,不是向上滚也不是向下滚)、4(鼠标按键4,多键鼠标专用)、5(鼠标按键5,多键鼠标专用)。默认为1。 channeling-判断你是否在引导法术。 channeling:法术名称-判断你是否在引导特定的法术。 exists-判断特定目标是否存在。 dead-判断目标是否死亡。 stance:#-判断是否在姿态中,默认为1(只写stance不写编号为默认)。牧师的暗影形态,盗贼的潜行都为1。 战士:1战斗、2防御、3狂暴 德鲁伊:1熊、2海豹?、3猫、4旅行、5枭兽/树 equipped:装备名称/类型/子类型-判断某件装备是否在装备中。比如“/cast equipped:魔杖 射击”,这个宏的意思是如果装备魔杖就使用射击。 /castsequence 连续点击可以按顺序施放指定法术。一个法术施放失败,后面的法术就不会被施放。 作者:永远的大叔控 2008-7-3 17:53 回复此发言 - 2 宏命令完全教程,教你自己编写实用的宏 (转) 常使用的条件选相: reset=#或target或combat或它们的组合,其他同“/cast”。 简单介绍一下#/target/combat的作用。 #-代表数字,一般都是1到1800,单位为秒。/castsequence reset=120 部落徽记,亡灵意志,这个宏的功能是先使用部落徽记,然后使用亡灵意志。如果120秒后亡灵意志依然没有被施放那么还是使用部落徽记。但是, reset=#永远都是在你施放最后一个法术的时候开始记时。 target-切换目标时重至宏。 combat-战斗开始时重至宏。 所有条件都可以在前面加“no”来达到相反的效果!比如“nocombat”,判断你是否不在战斗。 “,”相当于以前的and。比如“/cast help,combat快速治疗”,这句的意思就是目标为友方并且在战斗中时使用快速治疗。 “/”相当于以前的or。 /castrandom 随机施放法术,比如“/castrandom 变形术:猪,变形术:羊,变形术:龟”。(我变我变我变变变!) /use 使用物品或装备,不再需要指定编号。比如“/use 厚符文布绷带”。 /userandom 随即使用指定的几件物品。 目标选定: /targetenemy 选定一个敌对目标。 /targetfriend 选定一个友善目标。 /targetparty 选定一个小队队友为目标。 /targetraid 选定一个团队队友为目标。 /targetlasttarget 选定上个目标。 /targetlastenemy 选定上个敌对目标。 /assist 协助同“/协助”。 宠物类: /petattack 宠物攻击。 /petstay 宠物停止。 /petfollow 宠物跟随。 /petpassive 宠物被动形态。 /petdefensive 宠物防御形态。 /petaggressive 宠物攻击形态。 /petautocaston 法术名称 宠物法术自动施放开启。 /petautocastoff 法术名称 宠物法术自动施放关闭。 /focus 一直锁定一个目标比如把这个命令和宠物攻击结合做一个宏。再比如你当前的宠物是MM,并且用这个宏让MM去攻击一个战士,然后你切换了目标,并让MM施放诱惑,这时MM诱惑的目标不会是你当前的目标,而是刚才的那个战士。 # show 法术名称/物品名称 这个命令可以让你的宏显示指定法术或物品的图标。 /cancelaura 取消BUFF比如“/cancelaura 奥术智慧”。 /stopmacro option 停止宏,可加条件判定。这里有一个特殊的例子: /cast harm 变形术 /stopmacro noharm /p 正在把%t变羊!别去碰它! 如果变形术施放失败,那么就不会在小队内说话。 /click 点击?貌似是的。和“/cast”一样何以加事件判断。 实例:/click pet:虚空行者PetActionButton1 还要说的一个重点内容:“PetActionButton1”,1可以改为1-10任何一个数,意思就是宠物技能栏的1-10。 最后,送大家两个宏: /console SET targetNearestDistance 50 将“TAB”能选定目标的最远距离改为50码。 /console SET targetNearestDistanceRadius 50 将“TAB”能选定身后目标的最远距离设为50码,不过并不推荐这么做,20就够了。 学习实践这个帖子的小经验和小问题 学习实践这个帖子的小经验和小问题,终于可以用简体字了,我真不易. 因为在tf玩,所以下面有繁体字,技能名有出入. 先谈经验: 1.不要直接copy 别人的代码到以下文件中: 盘符:Program FilesWorld of WarcraftWTFAccount帐号名服务器名人物名macros-cache.txt 容易出问题,我就遇到过2行代码,死活不灵,在游戏里重新输入一遍,就好了 =.= 2.在宏里加一个#showtooltip,看技能效果很方便,特别是3吸取那种宏,开始不熟悉快捷键可以看看. 3.不要乱添分号 ;: 但凡与写代码沾一点边的人,一行字结尾不加个;就全身不舒服.以懒人练级宏为例: #showtooltip /castsequence nomodifier reset=combat/target 生命虹吸,痛苦诅咒,腐蚀术,献祭,吸取生命,吸取生命; /cast modifier:alt吸取灵魂;modifier:ctrl吸取法力;modifier:shift吸取生命; 这是一个错误的示范,加了;,后面的3吸取就没有效果了,要去掉. 4.宏的图标选择,请多试试图标选择面板里的第一个问号图标. 以亡灵意志宏为例,图标选择?,如果看看macros-cache.txt,图标名就是INV_Misc_QuestionMark #showtooltip /stopcasting /cast nomodifier防护暗影结界;modifier:alt亡灵意志 这个宏在我的技能栏1的第5格上,按5就是暗防,按alt+5就是反恐. 当选择问号图标并拖到技能栏以后,问号图标就显示防护暗影结界的图标了,会显示该技能cd,当你按下alt(注意还不是alt+5),该图标自己变化为亡灵意志,并且显示的是亡灵意志的cd. 上面经验3里那个宏我就用的问号图标,特方便看现在该施放哪一个技能了.懒要懒出境界,好比ui区的一个版主. 再来谈谈问题: 问题1: 在上面经验4的宏,按下ctrl或者shift时候,图标仍然是防护暗影结界,但下面这个宏: #showtooltip /cast nomodifier生命分流;modifier:alt魔甲术; 如果按下ctrl或者shift时候,图标却变化为?,当然手指抬起后,会正常不影响使用,不知是我个体的原因,还是什么

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论