找回密码
 注册
搜索
查看: 1181|回复: 20

在山上失败(没死亡)下山,怎么LOG

[复制链接]
门派:明教
发表于 2019-2-25 20:00:40 | 显示全部楼层 |阅读模式
方便以后查看修改机器,请教机器达人了

评分

1

查看全部评分

门派:昆仑派
发表于 2019-2-25 20:15:30 | 显示全部楼层
应该超时了吧。。。。
门派:昆仑派
发表于 2019-2-25 20:16:04 | 显示全部楼层
我也有时候是这样。。。。。。。。
门派:古墓派
发表于 2019-2-25 20:45:26 | 显示全部楼层
尝试回答金刚姐的问题。

公版在job.lua中有一段关于死亡日志记录的函数,代码如下:


  1. function dieLog()
  2.     local filename = GetInfo (67) .. "logs\" .. score.id .. '死亡'..os.date("%Y%m%d_%H时%M分%S秒") .. ".log"
  3.    
  4.     local file = io.open(filename,"w")
  5.    
  6.     local t = {}
  7.    
  8.     for i = 1,GetLinesInBufferCount() do
  9.         table.insert(t,GetLineInfo(i,1))
  10.     end
  11.    
  12.     local s = table.concat(t,"\n") .. "\n"
  13.        
  14.         file:write(s)
  15.    
  16.     file:close()
  17. end
复制代码



应该可以用,金刚姐可以试试新建一个函数

然后在失败后的smy函数,或者成功的smy函数中加入smyLog()函数就行了

  1. function smyLog()
  2.     local filename = GetInfo (67) .. "logs\" .. score.id .. 'smy'..os.date("%Y%m%d_%H时%M分%S秒") .. ".log"
  3.    
  4.     local file = io.open(filename,"w")
  5.    
  6.     local t = {}
  7.    
  8.     for i = 1,GetLinesInBufferCount() do
  9.         table.insert(t,GetLineInfo(i,1))
  10.     end
  11.    
  12.     local s = table.concat(t,"\n") .. "\n"
  13.        
  14.         file:write(s)
  15.    
  16.     file:close()
  17. end
复制代码

评分

1

查看全部评分

门派:古墓派
发表于 2019-2-25 20:48:25 | 显示全部楼层
songmoya.lua中加到job_gblu_fail()这个函数里应该就可以了。

门派:桃花岛
发表于 2019-2-25 20:52:08 | 显示全部楼层
joyce@tj 发表于 2019-2-25 20:45
尝试回答金刚姐的问题。

公版在job.lua中有一段关于死亡日志记录的函数,代码如下:

这个很棒了!我就补充一下吧!

smy失败添加的地方——

function fangqiypt()
    exe('down')
   smyLog()
end

function yptfail()
yptjob.fengzhao=true
    exe('set wimpycmd halt\\down\\hp')
     smyLog()
end

成功就不用抓log了吧?失败就加这2个地方!

评分

1

查看全部评分

门派:桃花岛
发表于 2019-2-25 20:53:54 | 显示全部楼层
joyce@tj 发表于 2019-2-25 20:48
songmoya.lua中加到job_gblu_fail()这个函数里应该就可以了。

哦,你这是加在找鲁有脚放弃的地方。

不过如果别的原因失败,没有去找鲁有脚放弃,我觉得还是加在下山down那个指令附近为好。
门派:明教
 楼主| 发表于 2019-2-25 21:09:39 | 显示全部楼层
joyce@tj 发表于 2019-2-25 20:48
songmoya.lua中加到job_gblu_fail()这个函数里应该就可以了。

感谢,一直失败,没找到原因,这下好了
门派:明教
 楼主| 发表于 2019-2-25 21:10:15 | 显示全部楼层
liumaisj@tj 发表于 2019-2-25 20:52
这个很棒了!我就补充一下吧!

smy失败添加的地方——

太好了                                         
门派:峨嵋派
发表于 2019-2-25 21:19:10 | 显示全部楼层
这个好 学习了 很有用处啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-9 19:08 , Processed in 0.051626 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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