找回密码
 注册
搜索
查看: 983|回复: 15

防止渴死,饿死的改动

[复制链接]
门派:天龙寺
发表于 2019-5-14 12:14:48 | 显示全部楼层 |阅读模式
<!-- Produced by MUSHclient v 4.84 - www.mushclient.com -->

<font size=2 face="黑体, FixedSys, Lucida Console, Courier New, Courier">
Ok.
> 你渴得眼冒金星,全身无力。

·精血·
   3975 /    7706 ( 96%)  ·精力·   9244 /    9244(9756)
·气血·  16135 /   32271 (100%)  ·内力·  31549 /   57825(+391)
·正气· 50,295,172          ·内力上限·  57129 /   60175
·食物· 101.91%                  ·潜能·  882 /  882
·饮水·   0.00%                  ·经验· 47,745,452 (58.67%)
·合气度·    0


<!-- Produced by MUSHclient v 4.84 - www.mushclient.com -->

<font size=2 face="黑体, FixedSys, Lucida Console, Courier New, Courier">
没有这个技能种类,用 enable ? 可以查看有哪些种类。
>
·精血·   3975 /    7584 ( 95%)  ·精力·   9244 /    9244(9756)
·气血·  16135 /   32271 (100%)  ·内力·  31509 /   57825(+391)
·正气· 50,295,172          ·内力上限·  57129 /   60175
·食物· 101.91%                  ·潜能·  882 /  882
·饮水·   0.00%                  ·经验· 47,745,452 (58.67%)
·合气度·    0
heqi=0
> 你拿起牛皮酒袋咕噜噜地喝了几口清水。
> 你拿起牛皮酒袋咕噜噜地喝了几口清水。
> 你拿起牛皮酒袋咕噜噜地喝了几口清水。
> 你拿起牛皮酒袋咕噜噜地喝了几口清水。
> 看清楚点,这东西装有喝的吗?
> 你现在不忙。
> Ok.
> 你深深吸了几口气,脸色看起来好多了


<!-- Produced by MUSHclient v 4.84 - www.mushclient.com -->

<font size=2 face="黑体, FixedSys, Lucida Console, Courier New, Courier">
精血·   3975 /    7584 ( 95%)  ·精力·   9035 /    9244(9756)
·气血·  32271 /   32271 (100%)  ·内力·  29734 /   57825(+391)
·正气· 50,295,172          ·内力上限·  57129 /   60175
·食物· 101.91%                  ·潜能·  882 /  882
·饮水·  76.43%                  ·经验· 47,745,452 (58.67%)
·合气度·    0



<!-- Produced by MUSHclient v 4.84 - www.mushclient.com -->

<font size=2 face="黑体, FixedSys, Lucida Console, Courier New, Courier">
> 你已经有了个座位了。
> 你端坐在桌前,轻轻扣了下桌面,桃花一甩小辫,过来招呼。
桃花搬出个大茶壶来,将桌上的大碗茶倒满.
桃花拿出一碟新鲜的水蜜桃,放在桌上.
> 你捡起一碟水蜜桃。
> 你已经吃太饱了,再也塞不下任何东西了。
> 你已经吃太饱了,再也塞不下任何东西了。
> 你已经吃太饱了,再也塞不下任何东西了。
> 你捡起一杯大碗茶。
> 你拿起大碗茶咕噜噜地喝了几口茶水。
> 你拿起大碗茶咕噜噜地喝了几口茶水。
> 你已经喝得太多了,再也灌不下一滴水了。
> 你已经喝得太多了,再也灌不下一滴水了。
> 你丢下一杯大碗茶。
因为这样东西并不值钱,所以人们并不会注意到它的存在。
> 你丢下一碟水蜜桃。
> 你将牛皮酒袋里剩下的清水倒掉。
你将牛皮酒袋装满。


以前发的那个贴子,并没有能最终解决问题,还是会渴死。经过改动,实测可以解决这类问题,吃完饭把代码发上来
门派:天龙寺
 楼主| 发表于 2019-5-14 13:07:25 | 显示全部楼层
shujian.lua

function hp_trigger()
create_trigger_t('hp17',"^(> )*你(渴得眼冒金星,全身无力|饿得头昏眼花,直冒冷汗)",'','checkQuit')   ---执行的是checkQuit

function checkQuit()
  dis_all()
        check_halt(BQuit)
        exe('drink jiudai')
end                               ----------公版也是考虑到防渴死加入了drink jiudai

公版那个并没有执行喝水的动作,不断的重启和busy
现这么修改:
shujian.lua

function hp_trigger()

create_trigger_t('hp17',"^(> )*你(渴得眼冒金星,全身无力|你过于缺水,眼冒金星|饿得头昏眼花,直冒冷汗)",'','jiudai_eat')

在shujian.lua最底部加上自己添加的:

function jiudai_eat()
exe('hp')
if (hp.food<10 or hp.water<10) then
return jddrink()
end
end
function jddrink()
exe('#4(drink jiudai);drink ru lao')        -------乳酪是二种都加,一般上线我都会去买一个放在身上
return go(wudang_eat,'武当山','茶亭')
end

然后在shujian.lua
function wudang_eat()

if locl.room=="茶亭" then
   flag.food=0
   DeleteTimer("food")
   exe('sit chair;knock table;get tao;#3(eat tao);get cha;#4(drink cha);drop cha;drop tao;fill jiudai') -------这一句加上fill jiudai
  
门派:天龙寺
发表于 2019-5-14 14:32:45 | 显示全部楼层
不是可以自动吃喝吗

门派:天龙寺
发表于 2019-5-14 15:21:17 | 显示全部楼层
就一次在沙漠里面渴死了。正常情况下吃饭喝水都没问题呀。
门派:丐帮
发表于 2019-5-14 15:52:01 | 显示全部楼层
虽然看不懂,顶一个表示支持        
门派:天龙寺
 楼主| 发表于 2019-5-14 15:58:47 | 显示全部楼层
1.进沙漠容易挂
2.机器运行难免会出错发呆,或卡在那里不动,直到渴死,饿死。
还是有必要防止,这个喝了水,然后会去武当桃花那里再补充,机器也跟着会运行起来。有需要就改吧,用不着,看看就行。
门派:天龙寺
发表于 2019-5-14 16:02:56 | 显示全部楼层
走到迷宫里那就难免了
门派:天龙寺
发表于 2019-5-15 17:58:43 | 显示全部楼层
这个对于从南疆沙漠刚出来是有帮助
门派:天龙寺
发表于 2019-5-15 17:59:14 | 显示全部楼层
具体作用如何,还是有待验证。
门派:天龙寺
发表于 2019-5-16 16:42:12 | 显示全部楼层
看不明白,就是身上自己带东西吃?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-5-24 07:44 , Processed in 0.027471 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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