北大侠客行MUD论坛

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

我的练精机器人(绝对精品)

[复制链接]
发表于 2004-9-23 09:14:08 | 显示全部楼层 |阅读模式
程序的思路是:
1.首先将多余的气转为内力(为最大气的10%)
2.吐纳过程中气会不断恢复,所以不断地检查hp,将多余的气转化为内力
3.每次吐纳的数值通过计算而来,等于需要升级的精值+1



#ALIAS cansleep {cansleep=1;#timer off}
#VAR validqi {-45} {_nodef}
#VAR validstudytimes {0} {0}
#VAR uplvljinli {332} {_nodef}
#VAR cansleep {0} {0}
#VAR validjin {450} {_nodef}
#VAR dazuoValidJin {400} {_nodef}
#VAR qi {532}
#VAR neili {1047}
#VAR maxneili {1047}
#VAR maxqi {532}
#VAR jin {575}
#VAR maxjinli {1002}
#VAR jinli {1653}
#VAR maxjin {575}

#TRIGGER {【%s气%s】:%s(%d)/%s(%d)%s~((%d)~%~)%s【内力】:%s(%d)%s/%s(%d)(*)} {qi=%1;maxqi=%2;neili=%4;maxneili=%5}
#TRIGGER { 【 精 】:%s(%d)/%s(%d)%s~(%d~%~)%s【精力】:%s(%d)%s/%s(%d)%s~(+%d~)} {jin=%1;maxjin=%2;jinli=%3;maxjinli=%4}

#TRIGGER {^{你吐纳完毕,睁开双眼,站了起来。}} {hp;say 吐纳}
#TRIGGER {{你的内力不够。}} {#wa 2000;e;e;chifan;w;w;study lingbo-weibu for 50;sleep}
#TRIGGER {{你说道:吐纳}} {#math uplvljinli @maxjinli*2+1-@jinli;#if (@uplvljinli<10) {uplvljinli=10};#math validjin @jin-(@maxjin*10/100);#math validqi @qi-(@maxqi*80/100);#math dazuoValidJin @maxjin*80/100;#if (@validqi>=10) {#if (@jin>@dazuoValidJin) {dazuo @validqi} {yrg}} {say 我要吐纳}}
#TRIGGER {^{你略一凝神,精神看起来好多了。}} {hp;say 吐纳}
#TRIGGER {^{你一觉醒来,精神抖擞地活动了几下手脚。}} {cansleep=0;#timer on;hp;say 吐纳}
#TRIGGER {^{你刚在三分钟内睡过一觉, 多睡对身体有害无益!}} {#wa 5000;hp;say 吐纳}
#TRIGGER {^{你现在精不够,无法控制内息的流动!}} {hp;say 吐纳}
#TRIGGER {^{你运功完毕,深深吸了口气,站了起来。}} {hp;say 吐纳}
#TRIGGER {{你说道:我要吐纳}} {#if (@validjin>=10) {#if (@validjin>=@uplvljinli) {tuna @uplvljinli} {tuna @validjin}} {yrg}}
#TRIGGER {{要在timer里面设定时间为120,并且调用cansleep,这样它就能判断是否可以睡觉了}} {}
#TRIGGER {^{指令格式 respirate|tuna <数量> ,数量指耗费精的大小,最小 10 点。}} {#wa 1000;tuna 10}
#TRIGGER {^回首饭堂} {chat* admire maner}

[ Last edited by maner on 2004-9-23 at 09:19 AM ]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2004-10-26 20:25:29 | 显示全部楼层

Re:我的练精机器人(绝对精品)

谁能解释下这个机器人怎么用?
1 ^ 是什么意思?
2 yrg是什么意思?
3 变量用先发数值么?

[ Last edited by jfeng on 2004-10-26 at 09:06 PM ]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2004-10-26 22:07:16 | 显示全部楼层

re

^应该是从头匹配的意思,用于防止干扰
yrp=yun regenerate,内力恢复精
变量最好给个预设值为0。
addoil
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2004-12-30 00:56:49 | 显示全部楼层

Re:我的练精机器人(绝对精品)

很好,bacuo
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2007-11-19 16:45:35 | 显示全部楼层

Re:我的练精机器人(绝对精品)

学习到了嵌套,不错,多谢了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2008-1-30 03:20:57 | 显示全部楼层
谁能将这个机器人做成文件?我是新手,帮帮忙.
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2008-1-30 13:04:42 | 显示全部楼层
把语句copy到txt文件,然后用zmud导入即可。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2008-1-30 15:26:25 | 显示全部楼层
我那篇《新人dazuo、tuna一体机器人》应该是新人、老手tuna+dazuo机器人的最终版,新人直接用,老手把fadai改成睡觉即可。

请各位水友评价一下。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 07:41 AM , Processed in 0.009164 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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