求教462变量双重判断
【%s气血%s】%s(%d)%s/%s(%d)%s~[*~%~]%s【%s内力%s】%s(%d)%s/%s(%d)%s~(qi=%1;maxqi=%2;neili=%3;maxneili=%4;#math wdz ((@maxneili/4)+1);#math sdz ((@qi*9/10)-1);#if {(@sdz>=@wdz) (@neili>@maxneili)} {dazuo @wdz};#if {(@sdz<@wdz) (@neili>@maxneili)} {eat liang;drink jiudai;#wa 5000;hp};#if (@neili=@maxneili) {sleep}
本人小白,#if {(@sdz>=@wdz) (@neili>@maxneili)} 是自己乱写的,估计是语法错误吧?
现在的问题是,我想加入双重判断,就是既要当前气血够打坐所需的值,并且要当前内力大于最大内力,才执行{dazuo @wdz}。
目的是为了当 当前内力=最大内力 的时候睡觉...
写的比较笨吧?没学过。。
请高手帮忙看看。 懒得慢慢写了,下面这个是我吐纳的机器人(因为内力靠嗑药)
触发语句是“你吐纳完毕睁开双眼"
exert regenerate;
hp;#WA;#WA;#WA;#WA;#WA;#WA;#WA;#WA;
#VAR tuna %min(%max(10,2*@maxjingli-@jingli+1),@maxjing*88/100);
tuna @tuna
精力不足时触发sleep
[ 本帖最后由 mister 于 2009-2-28 10:34 AM 编辑 ] 2#楼,你嗑哪种药?快吗? 门派药,初期不够吃,后期吃不掉 如果一定要用条件语句可以用双if来判定,
不清楚zmud462是否有and,我都是用双if来判定的
不过打坐的话睡觉效率很低吧? #if (@a>@b & @c>@d) {aaa} {bbb} 楼上说的是对的,找到帮助了
v1 & v2 returns the logical AND of value1 and value2
v1 and v2 same as above
v1 | v2 returns the logical OR of value1 and value2
v1 or v2 same as above
v1 xor v2 returns the logical XOR of value1 and value2 非常感谢
页:
[1]