找回密码
 注册
搜索
查看: 239|回复: 8

公版机器人(TJ)卡住,这是什么问题啊?好像是检查时间的。

[复制链接]
门派:武当派
发表于 2023-7-26 21:56:12 | 显示全部楼层 |阅读模式
<!-- Produced by MUSHclient v 4.84 - www.mushclient.com -->

<font size=2 face="仿宋, FixedSys, Lucida Console, Courier New, Courier">
> 你身上包含下列特殊状态:
┌────────────────────────┐
│状态名称约剩余时间      类别│
├────────────────────────┤
│任务繁忙状态    一分                    

└────────────────────────┘
当前你没有被判断为机器人。
> 你现在不忙。
> 你把 "action" 设定为 "checkUweapon" 成功完成。
> 没有这个技能种类,用 enable ? 可以查看有哪些种类。
> 你把 "action" 设定为 "checkUarmor" 成功完成。
> 没有这个技能种类,用 enable ? 可以查看有哪些种类。
> 你现在不忙。
Run-time error
World: tj
Function/Sub: haltok called by trigger
Reason: 正在处理触发器 "check_halt1"
[string "Script file"]:2344: attempt to perform arithmetic on local 's' (a strin
g value)
stack traceback:
        [string "Script file"]:2344: in function <[string "Script file"]:2304>
        (tail call): ?
        (tail call): ?
脚本错误处的上下文:
2340 :            else
2341 :               local s = f:read()
2342 :               f:close()
2343 :               if s ~= os.date("%Y%m%d%H") then
2344*:                  if os.date("%Y%m%d%H") - s >= 100 then
2345 :                              local x=tostring(os.date("%Y%m%d%H"))
2346 :                                  local y1=tonumber(string.sub(x,-4,-3))
2347 :                                  if y1==1 then
2348 :                             local y=tonumber(string.sub(x,-2,-1))



os.date("%Y%m%d%H") - s
计算这里出问题了吗?该怎么改呀?
门派:天龙寺
发表于 2023-7-26 21:57:14 | 显示全部楼层
你这是做洪七公任务的吧。  
门派:天龙寺
发表于 2023-7-26 21:58:02 | 显示全部楼层
在logs里新建一个hqgzc_mark_你的id,填上时间。  
门派:武当派
 楼主| 发表于 2023-7-26 22:00:47 | 显示全部楼层
zhaoziyu@ts2 发表于 2023-7-26 21:58
在logs里新建一个hqgzc_mark_你的id,填上时间。

哦哦谢谢,时间该怎么填?它有特定格式吗?
门派:武当派
 楼主| 发表于 2023-7-26 22:01:57 | 显示全部楼层
zhaoziyu@ts2 发表于 2023-7-26 21:58
在logs里新建一个hqgzc_mark_你的id,填上时间。

我看了一下,我已经有了,是我把原来的ID给改的,一共有三个文件
时间的内容是2020050720
门派:武当派
 楼主| 发表于 2023-7-26 22:04:27 | 显示全部楼层
zhaoziyu@ts2 发表于 2023-7-26 21:58
在logs里新建一个hqgzc_mark_你的id,填上时间。

会不会跟我mcl文件的位置有关系,导致他读不到logs文件夹里的文件
因为之前出过找不到,locate.mcl、log.mcl有问题,然后我把这两个文件给复制到worlds文件夹里了,也就是我的ID.MCL文件的文件夹里
你们的mcl文件都是放在根目录下面的吗?
门派:武当派
 楼主| 发表于 2023-7-26 22:06:11 | 显示全部楼层
写代码的逻辑上面说不通啊,不应该是以MUSHclient.exe文件为准的下面的相对目录么
门派:武当派
 楼主| 发表于 2023-7-26 22:10:42 | 显示全部楼层
哦,我的ID文件被我改成了,我的ID-gai.mcl,不知道这个有没有关系
门派:武当派
 楼主| 发表于 2023-7-29 12:34:21 | 显示全部楼层
laohei@tj 发表于 2023-7-26 22:10
哦,我的ID文件被我改成了,我的ID-gai.mcl,不知道这个有没有关系

经测试没有关系的
diemenglou_mark_laohei.log
正常记录
hqgzc_mark_laohei.log不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-18 10:14 , Processed in 0.049368 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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