北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 8985|回复: 7

【Zmud4.62 拿来主义之三:高效率吐纳机器人】

[复制链接]
发表于 2015-9-23 09:07:22 | 显示全部楼层 |阅读模式
本帖最后由 bbye 于 2015-9-23 01:19 AM 编辑

机器人用途:计算精、当前精力、最大精力、休息周、噩运周的影响,进行高效率吐纳。
要求:会进行吸气吐纳,小号请自行判断。
  1. #TRIGGER {^??#(%x)M,(%d),(%d),(%d),(%d),(%d)} {maxjingli=%5;jingli=%6} {tn};
  2. #TRIGGER {^??本周为(%x)之周,*} {#if (%begins(%1,休息)) {dtxs=13;dtxs2=10;dtxs3=1};#if (%begins(%1,噩运)) {dtxs=95;dtxs2=100;dtxs3=1}} {tn};
  3. #TRIGGER {^??现在现实中的时间是北京时间*} {dtxs=1;dtxs2=1} {tn};
  4. #TRIGGER {^??你现在精不足,无法修行精力!} {yj;hpbrief} {tn};
  5. #TRIGGER {^#(%d),(%d),(%d),(%d),(%d),(%d)} {maxjingshen=%5;jingshen=%6;tnj=%eval((@maxjingli*2-@jingli)*@dtxs2/@dtxs*@bpdz2/@bpdz1+@dtxs3+1);#if (@tnj<%eval(@jingshen-@maxjingshen/10)) {tuna @tnj} {#if (%eval(@jingshen-@maxjingshen/10)>1000) {tuna %eval(@jingshen-@maxjingshen/10)} {yj;hpbrief}}} {tn};
  6. #TRIGGER {^??你吐纳完毕,睁开双眼,站了起来。} {#if (@shiwu<300|@yinshui<300) {chihe};time;hpbrief} {tn};
  7. #TRIGGER {^??指令格式 respirate|tuna <数量> ,数量指耗费精的大小,最小 10 点, 最多10万点。} {tuna 10} {tn};
  8. #TRIGGER {^??你运功完毕,深深吸了口气,站了起来。} {hpbrief} {tn};
  9. #TRIGGER {^??你现在身体状况太差了,无法集中精神!} {#wait 3000;hpbrief} {tn};
  10. #TRIGGER {^??你现在精力充沛。} {hpbrief} {tn};
  11. #TRIGGER {^??你的内力不够。} {halt;sleep} {tn};
  12. #TRIGGER {^??你一觉醒来,精神抖擞地活动了几下手脚。} {drink cha;sp=0;#alarm +1:40 {sp=2;#say 可以睡觉了!};chihe;hpbrief} {tn};
  13. #ALIAS qutn {tjob;#t+ tn;hpbrief};
  14. #ALIAS gosleep {请修改:从打坐地点到睡觉地点的路径};
  15. #ALIAS chihe {drink cha;请修改:从睡觉地点到打坐地点的路径}
复制代码

注意,这个触发是经验>1m的,如果小于1m,请修改hpbrief触发。

评分

参与人数 1精华 +6 收起 理由
ffdm + 6

查看全部评分

北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-9-23 09:42:02 | 显示全部楼层
zan
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-12-6 21:47:52 | 显示全部楼层
#TRIGGER {^??你一觉醒来,精神抖擞地活动了几下手脚。} {drink cha;sp=0;#alarm +1:40 {sp=2;#say 可以睡觉了!};chihe;hpbrief} {tn};  

这句触发是什么意思啊  而且试验了一下 经常在睡觉那里卡住断掉  

你在三分钟之内睡过一觉,******


然后就不吐纳了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2015-12-9 10:41:17 | 显示全部楼层
本帖最后由 bbye 于 2015-12-9 02:42 AM 编辑

少个触发,我加上。哦,因为我现在吐纳不会睡觉了,恢复的内力就够回精的了。
你出现3分钟那个,自己做个触发,回到要吐纳的地方,然后qutn就可以了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2017-3-31 23:58:45 | 显示全部楼层
现在现实中的时间是北京时间 Fri Mar 31 23:52:21 2017(丁酉年三月三十一日子时四刻)。
北大侠客行游戏时间是☆侠纪年☆一二六一年五月二十七日傍晚时分。
本周为卫国之周,保卫奖励增加20%!

> #514.9K,754,1269,1344,1310,1410
#2563,2563,2563,631,631,598
tuna (@maxjingli*2-@jingli)*1/1*@bpdz2/@bpdz1+@dtxs3+1
> 你要吐纳多少点精血?

4.62 里面运行 为什么直接显示这样了? 看变量那里
tnj 下面 也是 (@maxjingli*2-@jingli)*1/1*@bpdz2/@bpdz1+@dtxs3+1 而不是具体的 数字 。。
是哪儿不对吗?求help
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2017-4-1 00:17:06 | 显示全部楼层
@bpdz2/@bpdz1  这两个变量 没看到在哪儿定义呢?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2017-4-1 14:19:42 | 显示全部楼层
找到问题了 。
开始不知道 “注意,这个触发是经验>1m的,如果小于1m,请修改hpbrief触发。” 这个什么意思 。
后来才发现要把”#TRIGGER {^??#(%x)M,(%d),(%d),(%d),(%d),(%d)} {maxjingli=%5;jingli=%6} {tn};“   里面的 M 改成 K 代表我的经验的单位。。。
然后就可以正常获取到  那两个变量了。。
@bpdz2/@bpdz1 这两个还是不知道做什么的,你另外的那个dazuo 的说 @bpdz2/@bpdz1 设置成1 .。。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2018-12-3 03:19:48 | 显示全部楼层
这机器怎么用啊,。。。。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-4-19 09:19 PM , Processed in 0.011572 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表