找回密码
 注册
搜索
楼主: budong@tj

Mush如何设定死亡后保存log?

[复制链接]
门派:不明
 楼主| 发表于 2017-2-20 14:54:51 | 显示全部楼层
faint@tj 发表于 2017-2-20 12:18
搜索 你「啪」的一声倒在地上,挣扎着抽动了几下就死了 这个调用了一个函数,这个函数就记录了死亡时候的 ...

你说的world目录,貌似我从来没设置过



默认如上,实际和游戏目录不符,但是既然发呆,雪山等任务的log可以正常保存,为何死亡的log就不行呢?

门派:不明
 楼主| 发表于 2017-2-20 15:02:10 | 显示全部楼层
faint@tj 发表于 2017-2-19 22:36
用的谁的mush,加上一个 死亡的触发,然后调用一个函数就行了。
比如你啪的一声。。

死亡的那个函数:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function fightDie()
    scrLog()
    dis_all()
    nobusy=0
    messageShow('挂了!')
    if job.name=="songmoya" then
       smydie=smydie+1
       CloseLog() --关闭日志
    end
    job.name=nil
    create_triggerex('die',"^(> )*城隍庙 -",'','main')
end
门派:不明
 楼主| 发表于 2017-2-20 15:10:11 | 显示全部楼层
faint@tj 发表于 2017-2-19 22:36
用的谁的mush,加上一个 死亡的触发,然后调用一个函数就行了。
比如你啪的一声。。


fight_trigger=function() //就这个模块下有个死亡的处罚

create_trigger_t('fight2',"^(> )*你「啪」的一声倒在地上,挣扎着抽动了几下就死了。$",'','fightDie') //转到上个回帖 调用fightdie 这个函数 。。

现在问题是不管用。。。
门派:姑苏慕容
发表于 2017-2-20 20:34:34 | 显示全部楼层
budong@tj 发表于 2017-2-20 15:10
fight_trigger=function() //就这个模块下有个死亡的处罚

create_trigger_t('fight2',"^(> )*你「啪 ...

应该去worlds下面的Log目录里面看看有没有日志。
门派:不明
 楼主| 发表于 2017-2-21 18:48:30 | 显示全部楼层
faint@tj 发表于 2017-2-20 20:34
应该去worlds下面的Log目录里面看看有没有日志。

原来是在这个目录。。。我去看看   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-6 01:20 , Processed in 0.034548 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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