[打印本页]
《超级宏官方教程》第一章:入门基础 —— 第三节:头部命令详解及ID信息获取
作者: admin    时间: 2014-03-25 14:14

标题: 《超级宏官方教程》第一章:入门基础 —— 第三节:头部命令详解及ID信息获取

头部命令详解及ID信息获取

主稿:幽明、浮烟



头部命令详解:(武器切换命令一般加在头部命令结束之后)
#name(*必备)宏的名字例:#name 浮烟花间宏v6.2
#tip宏的注释例:#tip v2.0h,by楚玄枫@唯满侠,适用于正式服3.2.0.5362+,YYLMACROv1.1.0+游戏中,鼠标移到宏界面上会显示注释内容
#hello欢迎语#hello 欢迎$name使用本宏,无情输出模式已开启!!!($name是游戏角色名)游戏中第一次运行宏会在聊天框显示欢迎语内容
#icon宏图标#icon 888 左侧最大的图标后面的数字是游戏内的图标编号,按住CTRL并用鼠标移动到任意技能/BUFF/装备上即可查看其图标编号icon id
#varbool宏功能开关(布尔模型)定义一个布尔型变量开关(布尔即只有对或错2种结果的模型),变量值在<true><false>之间切换。游戏中,鼠标点击这类开关会在“开”“关”两种选项中切换,与“开”状态相比,“关”状态的图标是灰色的。例:#varbool  v_自动扶摇,tip:扶摇模式,tip_1:开启状态,tip_2:关闭状态,Icon:14851.第一位固定为变量名,以"v_"开头,后面参数不分先后。2.第二位固定为变量提示,为tip:XXX,即这个开关鼠标移上去的提示上行。布尔模式只有2个子tip值tip_1缺省值为“开启”tip_2缺省值为“关闭”。3.Icon参数,缺省值为13(即会显示太极图标),由于布尔模型的特殊性,我们只需要设置1个图标即可,开启为亮的图标,关闭则为暗色。

#varbool v_群怪,icon:3172
#varbool v_心无,icon:3222
#varbool v_腰坠,icon:4254
#varnum宏功能开关
(多模式切换模型)
定义一个数字型开关,变量值在[1~n]之间切换,例:#varnum  v_日月模式 ,3 ,tip:明教技能模式, tip_1:自动模式, tip_2:主日模式, tip_3:主月模式,Icon:4515, Icon_1:3869, Icon_2:3868, Icon_3:3808
第一位固定为变量名;第二位固定为开关个数;第三位固定为tip提示;后面为多个模式的tip提示及icon,原则上如果有3个模式,我们应该设立3个不同的icon来区分较好。#varnum v_流派,2,tip:输出流派,tip_1:夺魄流,tip_2:暴雨流,icon_1:3168,icon_2:3182#varnum v_扶摇,2,icon:1485,icon_2:1485,icon_1:4539,tip_1:关,tip_2:开左键点击这类开关会在定义的选项1-n中轮流切换,也可以右键点击出来一个菜单直接显示所有选项。
每个选项都可以自己定义图标和注释


#skillbox技能开关定义宏里涉及的重要技能,并在宏界面右侧第二行显示。(部分技能判断命令如/bansk /allsk 需要技能先在#skillbox中定义才能使用)#skillbox [夺魄箭][追命箭][化血镖][暴雨梨花针][逐星箭][裂石弩][穿心弩]左键点击技能开关会禁止该技能释放,再次点击开启。被关闭的技能则无论宏语句中如何定义都不会被执行,可以用于在实战操作中临时关闭某个技能(例如不允许群,则临时关闭群技能等)



游戏里面的对象ID信息怎么获取?
所有游戏里的图标和技能以及包裹物品等均有它单独的ID。
例如给你的宏选择一个漂亮的标识图标,你可以按住ctrl将鼠标移到该图标上

ID即为该技能的ID
在宏的撰写中,技能我们则可以将要释放的技能用ID代替,但是这样你后续维护修改将会变得累一些,当然好处是使用ID的写法可以轻松支持多语言版。
当然在判断副本BOSS技能时,同样可以使用ID判断。
IconID即为该图标的ID
我们可以将其美化我们的宏标识及开关图标。
你可以在《ICON大全》中一览这5000个图标

为了节省字节或避免生字时,我们可以直接判断技能ID来撰写宏命令。同样也是按住ctrl查看团队监控中添加的技能或Buff即可。例如:
/skill [tpre:8129] 扶摇直上
值得注意的是,“跳”这个命令已经被和谐,是无法写在宏里的哦!


作者: 水调歌头    时间: 2014-04-10 11:25
学习学习在再学习