无色幽明 发表于 2014-03-26

《超级宏官方教程》第二章·第2节:判断参数-自身state —— 主稿:Jachou

第二章·第2节:判断参数-自身state

主稿:Jachou



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