查看单个帖子
旧 2009-06-19   #9
ldj20030529
初级会员
级别:4 | 在线时长:52小时 | 升级还需:23小时
 
ldj20030529 的头像
 
注册: 07年02月02日
来自: 新疆
帖子: 48
声望力: 0
声望: 20 ldj20030529 初领妙道
积分:6
精华:1
现金:91两梁山币
资产:91两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 自动dazuo&mingsi到两倍内力/法力的机器人求教

以下是我正用的lj机器(别人给的)。
1.
内力:%s(%d) /%s(%d)

current_force=%1;
current_force_max=%2;
nl=%1;
nl0=%2;
#math dz1 (((@current_force_max*2-@current_force)/4)-50);
#math nl1 @nl0*2-650

2.
法力:%s(%d) /%s(%d)
current_mana=%1;
current_mana_max=%2;
fl=%1;
fl0=%2;
#math ms1 (@current_mana_max*2-@current_mana)/4;
#math fl1 @fl0*2-500;
#if (@fl < @fl1) {#wa 500;
meditate @ms1} {#if (@nl < @nl1) {#wa 500;
exercise @dz1} {#say 状态调整完毕!}}


不过最近skill上去了后(400+),发现有时会出现打坐打过头的情况。
于是把#math nl1 @nl0*2-650 后面的650加大为750或800。
当然还得加一句#if @nl1<20 {nl1=20}
以免点数过小时打坐不了。

ms1的情况类似。
(俺是一菜鸟,只会拿别人的做点小改动)
帅哥 ldj20030529 当前离线  
+30 两梁山币
回复时引用此帖