![]() |
![]() |
#1 |
初级会员
![]() ![]() 注册: 05年08月06日
帖子: 12
声望力: 0
声望:
15
![]() 积分:3
精华:1
现金:68两梁山币
资产:68两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0 |
新人抓状态及技能概述
抓内力: pattern:?内力:%s(%d)%s/%s(%d) command:neili=%1;neili_max=%2 解释:详细的就不说了,请参考zmud内建指令。注意前后两个括号里的%d,加上括号表示对应的变量,然后赋值给nieli及neili_max.例如:内力: 1689 / 1675 (100%) (+81),此时neili=1689,neili_max=1675 法力: pattern:?法力:%s(%d)%s/%s(%d) command:fali=%1;fali_max=%2 解释:同上 气血: pattern:?气血:%s(%d)/%s(%d)%s~((%d)~%~) command:qixue=%1;qixue_max=%2;qixue_percent=%3 解释:抓气血有两个比较实用的意义,首先是看气血消耗而没有受伤的情况,如气血: 611/ 940 ( 94%) ,比如可以进行判断: #if @qixue<@qixue_maxue*0.5或者直接#if<500 {exert recover},意思是当气血小于上限的一半或者说小于你设定的数值那么就吸气回血。 其次是后面哪个抓下来的百分比则可以解决受伤的情况: #if @qixue_percent<100 {eat yao} {hp}战斗时 #if @qixue_percent<100 {exert heal} {hp}非战斗时。 注意三点:1、当你没有受伤的时候触发条件为上面的 ?气血:%s(%d)/%s(%d)%s~((%d)~%~) 受伤后百分比为两位数字,触发条件多一个空格为 ?气血:%s(%d)/%s(%d)%s~(%s(%d)~%~) 2、战斗中如果不是几招之内决定胜负时使用效果教好,比如做机器人nk的时候... 3、触发条件为hp,就是判断语句中不成立中的命令{hp} 其他同上。 精神: pattern:?精神:%s(%d)/%s(%d)%s~(%s(%d)~%~) command:jingshen=%1;jingshen_max=%2;jingshen_percent=%3 解释:同上。 技能: pattern:□百鸟剑法%s~(bainiao-jian~)%s-%s%x%s(%d)/%s(%d) command:level=%1;jiengdian=%2 解释:抓这个的主要目的是为了在基本技能低于特殊技能的之后,可以做机器人把特殊技能练高(但要低于师傅的技能) 思路是把特殊技能练红,因为基本的技能比特殊的低,不能自动升级,所以练红后用一点pot找师傅学一下就升级了。 做法同上,例如:□百鸟剑法 (bainiao-jian) - 出类拔萃 150/ 236 level=%1; jinengdian=%2; #stw 百鸟剑法: @bangfa_level/@bangfa; aa=@bangfa_level+1; bb=(@aa)*(@aa); #if @bangfa>@bb {xue bainiao-jian from mingwang for 1; skills} {#wa 500; exert recover; #5 lian sword; skills} 具体的公式是不是升级需要的技能点=(level+1)的平方我忘了,数值不会差很多,第三个命令的意思是用一个状态窗口显示你百鸟剑法的级别,你也可以用底下状态栏显示,命令改成#status就行了。 如果你在师傅的傍边练习就可以直接学,如果不是就要在xue这句命令之前之后加上到师傅那里的路径及返回的就行了。 触发的命令主要是指令skills。 另外注意当级别大于100时抓第二个变量需要去掉前面那个代表空格的%s.还有特殊技能不要高出基本的太多,当你发现怪不好杀的时候就要去补基本技能了。 又:看到很多人在问关闭聊天频道的指令,有人回答用#gag,但是注意这个指令只是屏蔽chat,也就是说一出现chat,就把内容删除,如果你的目的是为了不让别人影响你的robot,建议使用tune chat,tune rumor等效果比较好,具体看help tune,还有wzg的地图为help map-wzg,help maps里面是没有说明的 |
![]() |
![]() |