魔兽循环宏怎么做
1. 魔兽世界循环宏
现在判断宏只能接受以下类型的参数:
help 目标可以接受增益法术
harm 目标可以受到攻击
exists 目标存在
dead 目标已经挂了肆颂
stance:0/1/2../n 玩家在某姿态下
stealth 玩家在潜行状态下
modifier:shift/ctrl/alt 某功能键被按下
button:1/…/5/<虚拟按键号> 宏通过某键点击执行
equipped:<装备类型> 玩家装备了某类型物品,参见《装备类型》
channeling:<法术名称> 玩家正在引导某法术
actionbar:1/…./6 当前技能栏为某动作栏
pet:<宠物名称或类型> 玩家当前宠物为某宠物
combat 玩家正在战斗状态
mounted 玩家在骑乘状态
swimming 玩家在游泳
flying 玩家在飞行状态
flyable 玩家正处在一个允许飞行的地界
indoors 玩家在室内
outdoors 玩家在户外
party 目标在玩让雹隐家的小队中
raid 目标在玩家的小队或团队中
group:party/raid 玩家在某集体中(小队/团队)
你还觉得你的宏可以实现么?不坦厅能这么懒的.........
2. 魔兽世界如何做连续技能的宏
方法如下
1、登录游戏,使用战网登录,可以使用插件登录。插件有很多选择,比如大脚、魔盒等等。
3. 魔兽世界用宏编的循环命令给个正确格式
具体如下:
参数说明:顺序释放法术,以","隔开。
举例 /castsequence A,B,C,D。
按宏为顺序释放A,B,C,D循环。
计算机科学里的宏是一种抽象(Abstraction),它根据一系列预定义的规则替换一定的文本模式。解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展开的工具常被称为宏展开器。
宏这一术语也常常被用于许多类似的环境中,它们是源自宏展开的概念,这包括键盘宏和宏语言。绝大多数情况下,“宏”这个词的使用暗示着将小命令或动作转化为一系列指令。
故事背景(安其拉入侵):
世界差一点就毁灭于黑龙王子奈法利安之手,联盟的英雄拯救了温德索尔元帅,揭露了实际上是黑龙公主奥妮克希亚的卡特拉娜的真面目,暴风城上下重归一心,联盟凝聚得更加牢固。
部落的勇士深入黑石山,勇敢的击败了炎魔,最后联合联盟的英雄在黑石山上层的黑翼之巢击败了黑龙王子奈法利安,似乎世界重归与和平。
但是远在卡利姆多大陆最南旅世端的希利苏斯沙漠,塞纳里奥议会的前哨战发现沙漠中开始出现异动,大量的异种虫从地下涌出,一群信仰上古之神的暮光信徒开始出现,这情景不由得让人想起当年几乎将艾泽拉斯毁于一旦的流沙之战,身为塞纳里奥议会以及暗夜精灵大德鲁伊的范达尔·鹿盔再也按耐不拆春肢住。
流沙之战中他失去了唯一的儿子,最后依靠3色巨龙作为诱饵,才将那些自称其拉虫族的恐怖生物永远封印在希利苏斯巨大的甲虫之墙之后,难道历史又要重演?不,这一次绝不,我们的冒险者将收集当年被损坏的流沙节杖的碎片,重新开启甲虫之墙,我们必将深入安其拉神庙,要与这些其拉虫族以及他们背后的幕后黑手做一次真正的了断。
于是有史以来,部落和联盟第一次真正意义上摒弃前嫌,共同筹措战备物资,齐心合力寻找流沙节杖的碎片,在灾难面前,种族的利益,集体的矛盾,个人的恩怨都是那么微不足道,烈日之下,希利苏斯沙漠,英雄手持流森激沙节杖敲响了那禁闭千年的铜锣,战争,就此开始。
4. 魔兽世界怎么做宏
1、进入游戏后,按下“ESC”键,点击“宏命令设置”。
2、在设运激脊置中点击“专用宏”。
3、点击“新建”,输入宏命令,点击“保存”即可。
4、《魔兽世界》(WorldofWarcraft)是由着名游戏公司暴雪娱乐所制作的第一款网络游戏,属于大型多人在线角色扮演游戏。游戏以该公司出品的即时战略游戏《魔兽争霸》的剧情为历史背景,依托魔兽争霸的历史事件铅备和英雄人物,魔兽世界有着完整的历史背景时间线。玩家在魔兽世界中冒险、完成任务、新旁渗的历险、探索未知的世界、征服怪物等。
5. 魔兽世界我想做一个连续施放好几个技能的宏怎么做
#showtooltip。
/petattack。
/castsequencereset=20/combat技能,技能,技能,技能,技能。
这个宏可以做连续宏,用的时候把“技能”改成你想要的,注意摆放顺序,每个技能之后要加一个英文输入法的逗号。
故事背景(黑石之祸)
经历了天灾入侵的艾泽拉斯大陆满目疮痍,费伍德森林变成了一片死地,提瑞斯法林地游荡者那些早已死去却又一次站起的腐朽身躯,夜色镇终日浓雾弥漫,希利苏斯的沙漠中暗流涌动,洛丹伦王国覆灭,伊利丹背叛暗夜精灵被流放外域。
阿尔萨斯这个曾经的王子终于登上了冰封王座,成为了坐镇诺森德的新巫妖王,似乎战争暂时平息,因为战争部落和联盟达成的那些脆弱的协议似乎已经逐渐被人遗忘。
6. 魔兽世界QS的宏怎么制作
一、循环宏 1、快速回蓝: 宏说明:把法术审判到怪物身上,被审判的怪物在攻击时有可能给骑士恢复X点蓝。 a、智慧圣印→审判(2个魔法循环) 新建宏如下: 第一个宏 /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName("智慧圣印(等级 1)"); AQ.i=2 end /script AQ[2]=function() CastSpellByName("审判"); AQ.i=1 end 再新建一宏如下: 第2个宏 /script AQ.x() b、智慧圣印→审判→智慧圣印(3个魔法循环) 新建宏如下: 第一个宏 /script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end /script AQ[1]=function() CastSpellByName("智慧圣印(等级 1)"); AQ.i=2 end /script AQ[2]=function() CastSpellByName("审判"); AQ.i=3 end /script AQ[3]=function() CastSpellByName("智慧圣印(等级 1)"); AQ.i=1 end 再新建一宏如下: 第2个宏 /script AQ.x() 注:宏 /script AQ.x() 只用建立1次!在进入游戏之后只要散团使用一次第一个宏, 然后利用第二个宏就可以实现技能的循环使用了。 其他魔法使用可以把文中的魔法名字(智慧圣印(等级 1))替换成你需要用到的任何魔法OK! 实际运用举例: 分别把文中第1个宏做5次分别拖到快捷栏里: A、光明圣印→审判 B、智慧圣印→审判 C、公正圣印→审判 D、愤怒圣印→审判 E、十字军圣印→审判 1、比如现在要打一个怪物,我一般先用光明圣印→审判——命令。这样在掉血的同时恢复一些血来加强冲携橘作战持久性。 2、队伍中给队友加血所以蓝耗的很快,这时候我一般单手武器+盾,用智慧圣印→审判→智慧圣印这样来快速回蓝。 3、副本里人型怪物会逃跑所以容易拉火车,这时公正圣印→审判,可以有效的阻止火车的产生。 4、没有坦克,单手武器+盾 充当坦克,这时 愤怒圣印→审判,可以有效的拉住怪。 5、单手+盾用 十字军圣印→审判→正义圣印 是不错的组合。 灵活运用的地方还有很多!这里我就用这几点来说明那个循环宏的运用。 我把所有技能都拖到技能栏里一样可以实现,但是你可以试试看就知道操作性的优劣了 二、清洁术 /施放 清洁术 /script TargetUnit("player") 如果你当前选择的目标是可以对其使用此魔法的友好单位的话,则对其使用魔法。 如当前目标是不能接受此魔法的单位,或没有选择任何目标的话,则对自己使用魔法。 而且不会对当前目标进行切换,不会中断对当前敌人的攻击 注:清洁术可以换成其他法术,如:列王祝福、智慧祝福等等…… 三、神圣干涉和保护祝福 a、神圣干涉 /施放 神圣干涉 /script TargetUnit("player") /script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<圣光与我同在……神圣干涉 %T >", "PARTY"); end 在神圣干涉时说话!“圣光与我同在……神圣干涉”可以设置成任何你想说的话 b、保护祝福 说明:有时候要让法师去暴怪,为了保护法师所以给法师加上10秒的物理无敌并提醒他。 /施放 保护祝福 /script TargetUnit("player") /script if ( UnitName("target") ~=nil and UnitInParty("player","target") ) then SendChatMessage("<你被圣光保护中,10秒内物理攻击免疫! %T >", "PARTY"); end 注:可以把文中的"PARTY"换为: 1、"EMOTE",则以自定义表情的方式发出信息。隐消则别人在聊天窗口中看到:"某某将在X秒内……神圣干涉某某" 2、“say”是周围的玩家说话。 3、“yell”喊话 四、智能加血 a、宏说明:如小于200则不使用治疗,并在聊天窗口中提示:"目标正常",如消耗两大于200小于400,使用3级的圣光术治疗,如大于400,则使用5级的圣光术进行治疗。(治疗等级可以自己改) /script x="player";d=UnitHealthMax(x)-UnitHealth(x);if (d>200) then if (d<400) then CastSpellByName("圣光术(等级 3)") else CastSpellByName("圣光术(等级 5)") end;SpellTargetUnit(x);else DEFAULT_CHAT_FRAME:AddMessage("目标正常"); end; b、根据自己当前MANA来消耗量进行判断(引用 作者:aprillight ) MACRO 11 "圣光" Spell_Holy_HolyBolt.blp /script p="player";m=UnitMana(p);if m>580 then r=8;else if m>465 then r=7;else if m>365 then r=6;else if m>275 then r=5;end;end;end;end;CastSpellByName("圣光术(等级 "..r..")");if ( not UnitIsFriend(p,"target") ) then TargetUnit(p);end; END 五、武器切换 说明:“双手武器”换成“单手武器+盾” & “单手武器+盾”换成“双手武器” a、双手切换单手并换第二个快捷栏,快捷栏第11,12分别是一单手一盾的快捷方式 /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); /script CURRENT_ACTIONBAR_PAGE = 2; /script ChangeActionBarPage(); b、单手切换双手并换回第一快捷栏,快捷栏12是一双手武器快捷方式 /script ActionButtonDown(12);ActionButtonUp(12); /script CURRENT_ACTIONBAR_PAGE = 1; /script ChangeActionBarPage(); 还可以用另外一种方式切换武器: 首先在快捷栏10、11、12(也就是0、 -、 =的位置)拖上双手武器、单手武器、盾的快捷方式; 双手武器: /script ActionButtonDown(10);ActionButtonUp(10); 单手武器+盾: /script ActionButtonDown(11);ActionButtonUp(11);ActionButtonDown(12);ActionButtonUp(12); 六、更换装备 说明:学工程的骑士很多的所以工程的小饰品切换蛮麻烦,所以可以做个宏来切换身上装备的宏。 做个切换火箭鞋的宏: /script PickupInventoryItem(8); /script PickupContainerItem(4,7); 文中数字8代表脚部装备的位置,4,7代表背包装备的位置。背包位置见文章底。 七、按目标的职业分别使用不同魔法 下面是圣骑士的一例。如果目标职业为盗贼或战士则使用力量祝福,否则使用智慧祝福。 /script class = UnitClass("target"); if ( ( class == "盗贼" ) or ( class == "战士" ) ) then CastSpellByName("力量祝福(等级 1)"); else CastSpellByName("智慧祝福(等级 1)"); end 八、救人 /s 还魂咒 /施放 救赎(等级 1) 补充: 格子编号取决于你的包的大小,一般都是从左往右,从上往下(一行接一行) 比如 6格包 ____1 2 3 4 5 6 16格包 1 2 3 4 5 6 7 8 9 ......
记得采纳啊
7. 魔兽世界宏的问题, 我想做一个输出循环宏,要是被打断就从头开始循环, 应该怎么做技能就用xx代替就好
一般循环输出宏是/castsequence X01, X02, X03
这样按第一下是x01,第二下x02,第三下x03
如野唤果写成
/castsequence reset=target x01,x02,x03
那么切换目标的时候就会从头开始循环
另外,
如果你要设置的循环是需要在短时间内打物键出去的话
可以把宏写成/castsequence reset=# x01,x02,x03
#表示数字,代表这个宏会在#秒内还原到开头,只要颂蚂凯把这个时间设置的比整个技能循环的时间要长,或者技能间切换的时间要短就可以达到打断效果了。
比如说x01是瞬发,你想在x02之前打断循环的话就可以写#设置成大于GCD时间+你自己的反应按键时间,譬如说3.那么你用这个宏的时候停顿个两秒时间不按(GCD1秒),这宏就断了。