0

超级宏论坛

分类导航全部

温馨提示

站内问题请先查看帮助中心
每一位侠士都有过小白经历,希望大家多一点耐心,互相帮助,江湖有你随行,步步惊(喜)心

发帖说明

  1. 求助类问题请在提问前请先搜索已解决方案,并描述清楚问题。
  2. 宏与工具的提问时请在帖子中“@ 用户名”,以便作者收到通知,否则作者可能无法知晓。
关闭生成文章|
无色幽明 关注 发布时间: 2014-03-26 最后更新: 2014-03-26 41897 0
打印
分享
正序查看
无色幽明 40 认证团队 认证玩家 签约作者 0# 最后更新 2014-03-26
更多 回复
第二章·第2节:判断参数-自身state

主稿:Jachou




判断参数-自身状态
在宏编写中,我们经常会用到一些判断,比如是否在马上,是否进战,是否在跑动等等……
在超级宏里,这些都归类于状态判断命令,有一系列的命令。
state/nostate
当前角色移动状态是/不是,用于做判断条件,包含在中括号中
语法:
A:[state:参数]  参数包括:stand(站立),run(跑动),jump(跳跃)
B:[state=参数] 参数包括:1,2,3,代表上面个个参数的数值代码
例句:
/skill [state:run] 商阳指 –万花瞬发技能
/skill [state=2]商阳指
其他state:stand–站立 run–跑步 jump–跳跃 float–悬浮 swim–游泳 swimjump–水中跳跃 death–重伤 sit–坐下 等等
fight/nofight
战斗/非战斗状态,战斗状态则返回战斗时间,脱战状态则返回脱战时间,用于做判断条件,包含在中括号中
语法:
A:[fight]
B:[fight=数值]
例句:
/skill [nofight]打坐 –若不在战斗状态,则打坐
/skill [fight] 扶摇直上  –若在战斗状态,则施放扶摇
/skill [fight>10]扶摇直上  –若战斗时间超过10秒,施放扶摇
horse/nohorse
骑马/马下,用于做判断条件,包含在中括号中
语法:
[horse]
例句:
/skill [nohorse]任驰骋
/skill [horse] 战八方
life/mana,lifeleft/manaleft
life:生命比(范围0~1)/ lifeleft:剩余生命值
mana:内力比(范围0~1)/ manaleft:剩余内力值
语法:
A: [life<数值] 数值范围0~1
B: [lifeleft<数值] 数值取值,整数
例句:
/skill [mana<0.4]碧水滔天
/skill [lifeleft<20000]扶摇直上
nav,rage,tmen,sun,moon,fullsun,fullmoon
能量判断参数,包括少林禅那、纯阳气点、藏剑剑气、唐门神机、明教日灵月魂及满日满月下一击
rage剑气[rang>30]
Nav或qidian纯阳聚气,少林禅那[nav=3]
Tmen或tm唐门神机值[tmen<70]
sun明教日灵值[sun>20]范围(0~100)满日月为100
moon明教月魂值[moon>20]
fullsun满日状态[fullsun]
fullmoon满月状态[fullmoon]
sunhit日下一击[sunhit=2]赤日轮下一击是第几段,范围1~3
moonhit月下一击[moonhit=2]幽月轮下一击是第几段,范围1~3
语法:
A:[nav=数值] 数值代表气点的数量
B:[tmen>数值] 数值代表能量数值
例句:
/skill [nav=10]两仪化形 –气点5点的时候,释放两仪化形(纯阳半豆为1)
/skill [rage>80]啸日 –藏剑剑气大于80,,则释放啸日切换心法
map,mapc
自身所处地图判断,自身所处地图模糊判断
语法:
[map:参数] 此处参数,为地图名称,如英雄大明宫等
例句:
/skill [map:英雄大明宫]扶摇直上  –当前地图为英雄大明宫时,释放扶摇直上
/skill [mapc:大明宫]扶摇直上  –当前地图名字包含“大明宫”字样的时候,释放扶摇直上
emdis
自身周围一定范围内敌对NPC数量
语法:
[emdis:距离=数值] 自身“距离”范围内敌对NPC数量为“数值”
例句
/skill [emids:20>3] 扶摇直上 –自身20尺范围内的敌对NPC大于3个的时候,释放扶摇直上

点击开关回复楼层
没有更多了
请先登录

试一试@用户名 立即召唤神龙 小伙伴会收到通知喔:)无需加好友即可通知到

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则


您当前使用的浏览器版本过低,网站部分功能可能失效,请更换合适的浏览器。了解更多