![]() |
求教一个简单的机器(不许笑我哦)
一看到hp,就能知道需要打坐多少气血(精神)才能使真气(法力)达到最大值的那种
chat* bow |
内力:%s(%d)%s/%s(%d)%s
{nl=%1 maxnl=%2 #math mnl (((2*@maxnl-@nl)/80)*20) dazuo @mnl} |
#math mnl (((2*@maxnl-@nl)/80)*20)
里面的80 and 20 都代表什么意思呀? |
每次打坐(20)所能得到的内力为80,换言之就是dazuo最大值。
如果你dazuo 20能得到60内力,那你就把80换成60。 |
trigger:
气血:%s(%d)%s/%s(%d)%s*内力:%s(%d)%s/%s(%d)%s action: kee=%1;max_kee=%2;nl=%3;maxnl=%4;#math dz_num (((2*@maxnl-@nl)/80)*20);#if (@kee>@dz_num) {dazuo @dz_num} {#math dz_num (@kee-20);dazuo @dz_num} 这样就可以了吧!!!努力学习中!!! |
第二个%s是多余的,要去掉,否则触发不上。
|
回复: 求教一个简单的机器(不许笑我哦)
内力:%s(%x)%s~/%s(%x)
exert recover nl=%1 maxnl=%2 #math mnl ((2*@maxnl-@nl)/@nlPar) #if (@mnl>600) {dazuo 600} {#if (@mnl<40) {mnl=0} dazuo @mnl} @nlPar 可以手动设置或者做个trigger 来获得基本force的级数, 不过手动应该更方便 一般force100以下 我们用不着做机器 force100-120 @nlPar=2 force120-140 @nlPar=3 force160-180 @nlPar=4 200以上 @nlPar=5 注, 气血需要在600以上 |
回复: 求教一个简单的机器(不许笑我哦)
#math mnl ((2*@maxnl-@nl)/@nlPar)
这句好像又问题 |
回复: 求教一个简单的机器(不许笑我哦)
内力:%s(%x)%s~/%s(%x)
nl=%1 maxnl=%2 #math mnl ((2*@maxnl-@nl)/@nlPar) #if (@mnl>600) {dazuo 600} {#if (@mnl<40) {mnl=0} dazuo @mnl} 假如有个force120的id,内力1500/1000,照上边的就是dazuo 500,直接就内力增强了吧? |
回复: 求教一个简单的机器(不许笑我哦)
有个@nlPar这个变量
120可以选择3了 所以只dazuo 160左右,而不是dazuo 500 |
| 所有时间均为格林尼治时间 +9, 现在的时间是 02:24. |
Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号
站长 fengyue