[打印本页]
作者: basic13 时间: 2014-05-26 03:58
标题: 【超级宏扩展】萧青荷扩展插件V0.31,超级宏1.2.1整合版
本帖最后由 basic13 于 2014-6-1 02:31 编辑
超级宏扩展插件用于扩充超级宏的命令,理论上只要是插件可以支持的数据,都可以为超级宏所用,只要你想得到,大家如果有一些插件可以实现、但是超级宏目前无法写出的语句,都可以提出来。扩展插件请配合超级宏主插件使用。同时装上扩展插件和超级宏主插件、或者安装整合版超级宏之后,就可以使用下列命令了。
npclife:带参数,参数为NPC的模版ID、模版名字或NPC的名字,得到指定NPC的剩余血量比,数字范围从0-1
npclifeleft:同上,得到指定NPC的当前血量
npcmaxlife:同上,得到指定NPC的最大血量
npcmana:同上,得到指定NPC的蓝量百分比,数字范围从0-1
npcmanaleft:同上,得到指定NPC的当前蓝量
npcmaxmana:同上,得到指定NPC的最大蓝量
- 例句:
- /skill [npclife:安禄山>0.7]扶摇直上--无论目标是不是安禄山,只要安禄山的血量大于 70%,就补扶摇
- --如果场景中有多个NPC,将会随机取一个返回
复制代码
npcprep:NPC读条进度,参数为NPC的模版名字或
npcpren:NPC读条名字
- 因为需要传入NPC的名字,所以需要两个命令配合才能准确判定一个读条
- 例句:
- /skill [npcpren:安禄山=皇之怒,npcprep:安禄山<0.5]清空目标,扶摇直上,恢复目标
复制代码
npcstate:NPC的移动状态
npcdis:自身与指定NPC的距离npcdismin:自身与某几个同名/同模版NPC的最近距离
npcdismax:自身与某几个同名/同模版NPC的最远距离
npcid:某个NPC的ID
- 上面几个用法相同
- 例句:
- /skill [npcdis:破釜沉舟<=5]后撤
复制代码
px:玩家的X轴坐标
py:玩家的Y轴坐标
pz:玩家的Z轴坐标
tx:目标的X轴坐标
ty:目标的Y轴坐标
tz:目标的Z轴坐标
ttx:目标的目标的X轴坐标
tty:目标的目标的Y轴坐标
ttz:目标的目标的Z轴坐标
npcx:指定NPC的X轴坐标
npcy:指定NPC的Y轴坐标
npcz:指定NPC的Z轴坐标
tzc:自身与目标的高度差
ttzc:自身与目标的目标的高度差
npczc:自身与指定NPC的高度差
- 坐标的判断的作用
- 1.判断某个NPC是否在某个区域内,可以精确的判断类似风雪稻香村“无名”BOSS的一二三爻,同样可以在血战天策区分究竟是在打苏曼莎还是在打令狐伤(打苏曼莎时,令狐伤一定在某个位置,打令狐伤时,令狐伤一定不在某个位置)。
- 2.通过高度的判断,可以判断出某个NPC在玩家的上方还是下方,并且可以根据绝对值判断出这个NPC是在空中还是在地上(每个副本场景的地面高度一般都是固定值),像打乾坤剑意、五门射箭就可以写出非常精确的语句了。
- 例句:/skill [tzc<0]千斤坠--娱乐写法,请勿模仿
复制代码
talifea:目标范围内队友平均血量,需传入距离参数,返回目标N尺范围内,所有玩家的血量的平均值,取值范围0-1
- 如果没有目标,将以自身周围进行计算
- 配合新版超级宏可实现最优化醉舞
- 例句:
- /smatch [dis<=20,tarisfri,tnodead]player
- /soptimal [talifea:6]min
- /starget
复制代码
talifewa:目标范围内队友的平均血量,需传入距离参数,范围目标N尺范围内,所有除目标外的其他玩家的血量平均值加上目标的血量除以2,取值范围0-1
- 如果没有目标,将以自身周围进行计算
- 这个类同于talifea,只是目标的血量的权重大大增加,适合目标必定会被奶到、周围人有概率奶到的技能,如附带范围效果的冰蚕、回雪、长针、王母、风袖
- 例句:
- /smatch [dis<=20,tarisfri,tnodead]player
- /soptimal [talifewa:6]min
- /starget
复制代码
otatlife:上次读条时的目标现在的血量
otatmana:上次读条时的目标现在的蓝量
otatstate:上次读条时的目标现在的状态
otatdis:上次读条时的目标距离自身的距离
otatistar:上次读条时的目标是不是当前目标
- 可以对读条的目标的各种状态进行判定
- 方便读条之后切换目标的情况
- 例句:
- /skill [otatlife=1,ota:长针] 打断
复制代码
texistnpcname:按名字模糊查找可视范围内是否存在某个NPC
texisttplate:可视范围内是否存在使用某个NPC模版的NPC
texisttplatename:同上,模糊查找
- 相当于是texistnpc的加强版,可以识别模版、并且可以模糊查找
- 例句:
- /if [texistnpcname:天策]
复制代码
0.4版预告:
pi/abs/sqrt等数学库中的语法
petnpcdis:自身宠物距离某个非目标NPC的距
petnpcdismin:自身宠物距离某几个非目标NPC的最小距离
petnpcdismax:自身宠物距离某几个非目标NPC的最大距离
pettar:自身宠物的目标的名字是否是某个怪
mauro:周围N尺范围内自身气场的个数
详细说明文档:
类别 | 名称 | 描述 | 同义词 | 无 参数 | 有 参数 | 参数说明 | 返回值类型 | 示例 | 备注 |
大类 | 小类 | tru | fal | num | str |
扩展
命令
基于0.3 | 非目
标
N
P
C
状态
判断 | npclife | 得到指定NPC的剩余血量比 |
| | √ | 需要判断的NPC的名字、模版ID、模版名字
如能匹配出多个,将随机选一个的数据返回 |
| √ | √ |
| [npclife:安禄山>0.7] | 数字范围从0-1 |
npclifeleft | 得到指定NPC的当前血量 |
| | √ |
| √ | √ |
| |
|
npcmaxlife | 得到指定NPC的最大血量 |
| | √ |
| √ | √ |
| |
|
npcmana | 得到指定NPC的蓝量百分比 |
| | √ |
| √ | √ |
| | 数字范围从0-1 |
npcmanaleft | 得到指定NPC的当前蓝量 |
| | √ |
| √ | √ |
| |
|
npcmaxmana | 同上,得到指定NPC的最大蓝量 |
| | √ |
| √ | √ |
| |
|
npcprep | NPC读条进度 |
| | √ |
| √ | √ |
| [npcprep:安禄山<0.5] | 读条技能从0-1,引导技能从1-0 |
npcpren | NPC读条名字 |
| | √ |
| √ |
| √ | [npcpren:安禄山=string:皇之怒] | 注意返回值是stirng,如果需要做比较,必须使用string函数 |
npcstate | NPC的移动状态 |
| | √ |
| √ |
| √ | [npcstate:安禄山=string:stand] | 注意返回值是stirng,如果需要做比较,必须使用string函数
state类型:stand--站立 run--跑步 jump--跳跃 float--悬浮 swim--游泳 swimjump--水中跳跃 death--重伤 sit--坐下 等等 |
npcdis | 自身与指定NPC的距离 |
| | √ |
| √ | √ |
| [npcdis:破釜沉舟<=5] |
|
npcdismax | 自身与指定NPC的最大距离 |
| | √ |
| √ | √ |
| | 匹配到多个NPC时,返回最近的那个距离自身的距离 |
npcdismin | 自身与指定NPC的最小距离 |
| | √ |
| √ | √ |
| | 匹配到多个NPC时,返回最远的那个距离自身的距离 |
npcid | 指定NPC的ID |
| | √ |
| √ | √ |
| |
|
texistnpcname | 按名字模糊判断视野范围内NPC个数 |
| √ |
| |
| √ | √ |
| [texistnpcname:剑圣] | 如果匹配到NPC则返回NPC的个数,否则返回false |
texisttplate | 按模版判断视野范围内NPC个数 |
| √ |
| |
| √ | √ |
| |
texisttplatename | 按模版名字模糊判断视野范围内NPC个数 |
| √ |
| |
| √ | √ |
| |
读条对象状态判断 | otatlife | 上次读条时的目标现在的血量 |
| √ |
| |
| √ | √ |
| [otalife=1] | 以上一次读条时的目标为准,读完条仍然可以取到值,如果需要判断自身是否在读条,需配合ota
otastate函数返回值是stirng,如果需要做比较,必须使用string函数
state类型:stand--站立 run--跑步 jump--跳跃 float--悬浮 swim--游泳 swimjump--水中跳跃 death--重伤 sit--坐下 等等 |
otatmana | 上次读条时的目标现在的蓝量 |
| √ |
| |
| √ | √ |
| |
otatstate | 上次读条时的目标现在的状态 |
| √ |
| |
| √ |
| √ | [otastate=string:death] |
otatdis | 上次读条时的目标距离自身的距离 |
| √ |
| |
| √ | √ |
| [otadis>20] |
otatistar | 上次读条时的目标是不是当前目标 |
| √ |
| | √ | √ |
| |
|
坐标判断 | px | 玩家的X轴坐标 |
| √ |
| |
| | √ |
| /print [px] | 同一地图中坐标对应的位置唯一,可判定某个NPC是否在某个位置或区域 |
py | 玩家的Y轴坐标 |
| √ |
| |
| | √ |
| /print [py] |
pz | 玩家的Z轴坐标 |
| √ |
| |
| | √ |
| /print [pz] |
tx | 目标的X轴坐标 |
| √ |
| |
| √ | √ |
| /print [tx] |
ty | 目标的Y轴坐标 |
| √ |
| |
| √ | √ |
| /print [ty] |
tz | 目标的Z轴坐标 |
| √ |
| |
| √ | √ |
| /print [tz] |
ttx | 目标的目标的X轴坐标 |
| √ |
| |
| √ | √ |
| /print [ttx] |
tty | 目标的目标的Y轴坐标 |
| √ |
| |
| √ | √ |
| /print [tty] |
ttz | 目标的目标的Z轴坐标 |
| √ |
| |
| √ | √ |
| /print [ttz] |
tzc | 自身与目标的高度差 |
| √ |
| |
| √ | √ |
| /print [tzc] | 目标在自身上方时,将返回正值,否则将返回负值。 |
ttzc | 自身与目标的目标的高度差 |
| √ |
| |
| √ | √ |
| /print [ttzz] |
npcx | 指定NPC的X轴坐标 |
| | √ | 需要判断的NPC的名字、模版ID、模版名字 |
| √ | √ |
| /print [npcx:令狐伤] | 同一地图中坐标对应的位置唯一,可判定某个NPC是否在某个位置或区域 |
npcy | 指定NPC的Y轴坐标 |
| | √ |
| √ | √ |
| /print [npcy:令狐伤] |
npcz | 指定NPC的Z轴坐标 |
| | √ |
| √ | √ |
| /print [npcz:令狐伤] |
npczc | 自身与指定NPC的高度差 |
| | √ |
| √ | √ |
| /print [npczc:令狐伤] | 目标在自身上方时,将返回正值,否则将返回负值。 |
治疗辅助 | talifea | 目标范围内队友平均血量,需传入距离参数,返回目标N尺范围内,所有玩家的血量的平均值,取值范围0-1 |
| | √ | 范围大小 |
| | √ |
| /smatch [dis<=20,tarisfri,tnodead]player
/soptimal [talifewa:6]min
/starget | 此两个命令都是判定区域平均血量的,配合最新的选人语法,可实现选择掉血最多的区域。
talifea和talifewa的区别在于:
talifea只是简单的找以队友为中心,区域内掉血最多的队友,适合醉舞九天这种纯区域性治疗技能。
talifewa加大的自身目标的权重,适合散余霞[回雪飘摇]、晚晴[风袖低昂]、辞致[王母挥袂]、非柔丝[冰蚕牵丝]、月华[长针]等一定会作用于目标,并且会对周围队友产生治疗效果的治疗技能。 |
talifewa | 目标范围内队友的平均血量,需传入距离参数,范围目标N尺范围内,所有除目标外的其他玩家的血量平均值加上目标的血量除以2,取值范围0-1 |
| | √ |
| | √ |
| /smatch [dis<=20,tarisfri,tnodead]player
/soptimal [talifewa:6]min
/starget |
单体版(扩展作为一个单独的插件存在,需要删除时删除扩展即可,需要超级宏主插件才能起作用):
a_YYL_Macro_XQH v0.31.rar
(2.27 KB, 下载次数: 24887)
1.2.1超级宏整合版(扩展与主插件整合在一起,包含超级宏主插件):
a_YYL_Macro-v1.2.1 整合版0.31.rar
(142.4 KB, 下载次数: 5867)
如有建议及反馈请直接在楼下回复。
作者: 冰晶饭团 时间: 2014-05-26 08:59
下来试试QAQ
作者: 安澜良 时间: 2014-05-26 09:03
先试试!优先支持!
作者: gongzhujiu 时间: 2014-05-26 09:16
不错的东西,向作者致敬
作者: amawolf 时间: 2014-05-26 13:38
研究一下,感谢分享。。。。。。。。。。。。
作者: lap5459018 时间: 2014-05-26 17:24
{:6_535:} 先试试
作者: 卡萌 时间: 2014-05-27 23:29
好强大
作者: 青衣顾 时间: 2014-05-28 15:21
必须顶,拿走继续改宏去
作者: j_ocean@ 时间: 2014-05-29 04:38
11111111111111111111111
作者: tomb 时间: 2014-05-29 15:17
这么写确实极大的丰富了奶宏的写法……超级宏真的是越来越无所不能了
作者: Person_Han 时间: 2014-05-30 16:15
路过水一分
作者: 青衣顾 时间: 2014-05-30 17:23
不得不说,有了这个插件以后,再来个人做个自动移动的插件的话,那就跟挂机耗电流游戏没区别了
作者: 爱染瞑娘 时间: 2014-05-30 18:23
{:6_525:}{:6_525:}宏很给力= =但是总觉得奶妈用宏有点= =不过超级宏真给力啊
作者: 爱装死的猫 时间: 2014-05-30 19:05
{:6_540:}在单位游戏内搜没问题,回家以后就不行了,其他有,宏那部分读不出来
作者: l214887413 时间: 2014-05-30 22:44
{:6_518:}{:6_518:}回复是美的
作者: 姜烽 时间: 2014-05-31 04:07
这年头奶都能宏了....给力
作者: 安澜良 时间: 2014-05-31 13:16
恩米!更新了!很好用的插件啊
作者: kesata 时间: 2014-05-31 16:54
感觉好叼。。奶妈宏的节奏
作者: galeocerdo 时间: 2014-05-31 17:18
希望可以默认整合进去超级宏,方便些
作者: basic13 时间: 2014-05-31 17:35
作者: basic13 时间: 2014-05-31 17:36
作者: 雀无言 时间: 2014-05-31 18:49
“你发明了原子弹”
谢谢
作者: am0s.x 时间: 2014-06-01 10:22
萧青荷大大可不可以添加一下包内物品bag命令的数量判断?比如包里有大于100个纳元丹“bag:纳元丹>100”。。
万分感谢!!{:6_548:}
作者: 二人台 时间: 2014-06-01 16:57
dfsdfdasdasdasdasdasdasdasdasda
作者: qinyangsky 时间: 2014-06-02 17:38
直接拿来用,感谢楼主
作者: 木子丿青青 时间: 2014-06-02 19:19
谢谢分享
作者: 忘尘 时间: 2014-06-04 00:47
我下了个单体版的,要解压到哪里啊?放超级宏的文件夹里还是Interface文件夹里?想用用啪啪奶妈辅助宏可不知道怎么用
作者: basic13 时间: 2014-06-04 02:50
作者: basic13 时间: 2014-06-04 02:58
作者: basic13 时间: 2014-06-04 02:59
作者: am0s.x 时间: 2014-06-04 03:46
作者: 雪落独伊舞 时间: 2014-06-05 10:57
1111111111111111111111111
作者: onlysharlin 时间: 2014-06-08 20:29
还是不太明白用法,把整合版下好了放在interface里,然后捏?求教~~
作者: 夜猫 时间: 2014-06-12 03:36
找到了!我要凑齐奶装去试下。。
作者: 喵大大❤ 时间: 2014-07-01 03:02
非常感谢!
作者: 颜笑晏晏 时间: 2014-07-03 13:03
试试,谢啦
作者: 偶的的心 时间: 2015-02-06 19:58
作者: 检英玖wmcvm 时间: 2015-05-08 11:07
这个还不错,好帖子,大家谈谈
交友:我是个小女生,21岁,独生子女,还没谈过恋爱,长相较好,反正带出去不会给你丢脸,身高165cm,体重50kg,现在是一家公司的文员。希望找个比我大几岁的男生,不需要你有非常好的条件,但一定要有上进心,会体贴女生,不花心。因为我是第一次恋爱,所以希望找的就是那种能结婚的。如果你是我说的那个他,那就加我微信吧:pndrwx
作者: yulilia0421 时间: 2015-06-24 07:56
真正围观中...-_-
作者: 灰兔马uqg 时间: 2017-05-10 16:28
上海市收藏协会(前身:上海收藏欣赏学会)及其会刊《收藏家》历史悠久,系中国第一家省市级收藏组织和首份收藏会刊,肩负传承和发扬中华传统文化的历史使命,现任会长吴少华紧跟总书记文化强国的治国理念,引领收藏协会走好群众路线,大力推广文化公益事业。为此,于2016年10月24日,携手上海市收藏协会会员、著名书法艺术家朱亚东先生在上海宝山区乾溪第七居委挂牌成立“上海市收藏协会·朱亚东书画工作室”,与七居委领导一齐将高雅艺术及公益性书画鉴定活动带入社区百姓家。揭牌仪式上,上海国际收藏品有限公司总经理、上海市收藏协会副会长、央视《鉴宝》栏目鉴定专家陈克涛向朱亚东递交上海市收藏书画院入会申请表,宣布吸收朱亚东为即将新成立的“上海市收藏书画院”第001号画师。
1957年2月22日,朱亚东出生于上海,号“无羁”,祖籍江苏镇江儒里,朱文公(朱熹)后裔(儒里朱氏系宋·文公朱熹嫡裔,迁儒始祖亨乃文公第八世孙)。举家迁居上海与清时太平天国运动有关,据祖父辈传说:“咸丰年间长毛造·反,途经朱家圩遭地方民团,遂扬言杀光朱氏族人,故儒里朱氏移居海内外者甚多”。祖父深受传统文化影响,好文玩,清末在上海城隍庙得意楼经营象牙扇生意,世代商贾。其父朱志康,解放前在上海以炒货为生;解放后,公私合营,留任闸北区烟糖酒业公司总会计,精于珠算,行文记账尤重字迹秀美。
上海市收藏协会会长吴少华为揭牌仪式作主旨演讲
大场镇乾溪七居委书记、主任王凤英致词
陈克涛向朱亚东递交上海市收藏书画院入会申请表
著名书画收藏家、书法家朱亚东致答谢词
吴少华、王凤英、陈克涛、谭怀林、黄福弟为朱亚东书画工作室成立见证揭牌
朱亚东、吴少华、陈克涛与乾溪七居委领导班子成员合影
[iframe]http://player.youku.com/player.php/sid/XMTgzMzQ3NTM2NA==/v.swf[/iframe]
揭牌现场视频
嘉宾合影
揭牌仪式现场
挂牌图一
挂牌图二