北大侠客行MUD论坛

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

根据论坛上的4.62跳楼机器人改了下更适合自己的,正在测试中,大家看看

[复制链接]
发表于 2010-1-20 22:01:43 | 显示全部楼层 |阅读模式
#TRIGGER {你已稳稳地站在地上。} {#wa 800;drink jiudai;} {tiaolou} 519
#TRIGGER {你略一凝神,精神看起来好多了。} {enter;do 6 u;out} {tiaolou} 519
#TRIGGER {你现在精力充沛。} {enter;do 6 u;out} {tiaolou} 519
#TRIGGER {你已经喝太多了,再也灌不下一滴水了。} {eat liang;exert recover;} {tiaolou} 519
#TRIGGER {你深深吸了几口气,脸色看起来好多了。} {exert regenerate} {tiaolou} 519
#TRIGGER {你现在气力充沛。} {exert regenerate} {tiaolou} 519
#TRIGGER {你上一个动作还没有完成。} {#wa 200;drink jiudai} {tiaolou} 519
#TRIGGER {你拿起牛皮酒袋咕噜噜地喝了几口} {eat liang;exert recover;} {tiaolou} 519
#TRIGGER {你运功完毕,深深吸了口气,站了起来。} {yun recover;hp} {dazuo} 518
#TRIGGER {【%s内力%s】%s(%d)%s/%s(%d)(*)} {neili=%1;maxneili=%2;#math kkk (((@maxneili*2)-(@neili+100))/3);#if @neili<2200 {dazuo @kkk} {#t- dazuo;#t+ tiaolou;enter;#6 u;out}} {dazuo} 518
#TRIGGER {你的内力不够。} {#t- tiaolou;#t+ dazuo;#wa 15000;dazuo 100} {} 519

从钟楼开始,使劲跳吧,内力不够就打坐,大于2200了,就继续跳
带了10个干粮10个酒袋
酒袋喝光扔酒袋的触发还没加到里面去

各位提提意见
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-1-20 22:42:07 | 显示全部楼层
为什么每跳一次都要吃饭喝水?饿了或渴了再喝啊
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-1-21 07:10:03 | 显示全部楼层
原帖由 yyahoo 于 2010-1-20 10:58 PM 发表
没有防发呆,用糖果的帖子里面的例子改改可以做的很好

把我要说的话都说掉了......
不过,我还可以说一点的----
没有考虑到如果你被扳倒怎么办....
呃,其实这些问题的不用分开考虑,并在一起,加一个,固定多少时间,比如说,5分钟,就做一个开始跳楼的动作就可以.
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-1-21 07:45:42 | 显示全部楼层
原帖由 killunix 于 2010-1-20 10:42 PM 发表
为什么每跳一次都要吃饭喝水?饿了或渴了再喝啊


原来的机器人就是这样设计的,每次吃点喝点,能保持状态饱满,气血恢复的快
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-1-21 07:47:01 | 显示全部楼层
原帖由 yyahoo 于 2010-1-20 10:58 PM 发表
没有防发呆,用糖果的帖子里面的例子改改可以做的很好


我是这样想的,如果中途哪断了,就十分钟自己断线吧
因为以前有过弄完的机器人,睡觉前打开,等早上起来看的时候
才发现,睡觉没多久自己就断了,发呆到天亮,太浪费青春了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-1-21 07:48:16 | 显示全部楼层

一晚上,大概不到8个小时

涨了70级左右,从140-210左右
不是很快啊,我以为一晚上就能跳到300多呢

是不是我的机器人有问题?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-1-21 07:53:56 | 显示全部楼层

静电和小刀想说的就是把下面这段加上吧,我看看

实例一:跳楼机器人做起来很简单,但是从塔上跳下来之后会busy 1.5秒左右.大部分时候1.5秒以后就可以继续跳楼了,但是由于网络的原因,有时候2秒都不能保证busy结束.
如果#wa 2500;enter;do 6 up;out固然比较保险,效率却很低.
2.5秒跳一次和1.5秒跳一次从效率上来说差别太大.
#tri {你已稳稳地站在地上。} {#t+ busy;#alarm +6 {enter;do 6 up;out};#wa 1500;enter;do 6 up;out}
#tri {你的动作还没有完成,不能移动。} {#t- busy;#wa 2000;enter;do 6 u;out} {busy}
这个trigger不仅能解决busy问题,同时还能解决up的时候被系统跘住的问题,机器人最多发呆6秒就能继续工作
在#alarm +6 {enter;do 6 up;out}未触发之前,再一次建立#alarm +6 {enter;do 6 up;out},这个时间触发器会被重置,触发器中的命令暂时不会执行,所以不用担心会出现多次跳楼的情况。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 07:24 PM , Processed in 0.012117 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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