搜索
查看: 1521|回复: 14

[沟通中] 你们能不能检查下0804的排序

[复制链接]
发表于 2021-8-15 18:29:17 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 0804
登陆器版本号: 0804
BUG描述: 我之前的三个排行榜都失效了,就是文本有记录数据,传递排序就不行!

最明显的是一个击杀怪物的排行榜,现在完全不显示了,我不晓得是不是更新了之后的问题!麻烦检查下哦
BUG重现方式: 不是瞎提,主要之前是正常的,现在不行了。。。所以。。感觉很奇怪,如果有时间,检查下排序,下面是一些图
修复后应达到的效果: 正常
联系QQ: 隐藏内容
SortHumVarToFile 击杀数量 ..\QuestDiary\降妖除魔\数量.txt 1 ..\QuestDiary\降妖除魔\名单排序.txt 0
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 1 <$S(第一名名称)> <$S(第一名数量)>
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 2 <$S(第二名名称)> <$S(第二名数量)>
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 3 <$S(第三名名称)> <$S(第三名数量)>
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 4 <$S(第四名名称)> <$S(第四名数量)>
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 5 <$S(第五名名称)> <$S(第五名数量)>
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 6 <$S(第六名名称)> <$S(第六名数量)>
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 7 <$S(第七名名称)> <$S(第七名数量)>
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 8 <$S(第八名名称)> <$S(第八名数量)>
GetFileToVar ..\QuestDiary\降妖除魔\名单排序.txt 9 <$S(第九名名称)> <$S(第九名数量)>


这里是点击NPC触发,数据传递不过去。。。之前是正常显示!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2021-8-15 18:51:28 | 显示全部楼层
0804排序我这里正常,祝福点,跨服积分等各类排序都没问题

补充内容 (2021-8-15 18:51):
回帖前1分钟才区测试
 楼主| 发表于 2021-8-15 18:53:09 | 显示全部楼层
怪怪 发表于 2021-8-15 18:51
0804排序我这里正常,祝福点,跨服积分等各类排序都没问题

补充内容 (2021-8-15 18:51):

我是点击NPC开始排,你也是,还是登陆触发的?之前我点击NPC都能正常排
发表于 2021-8-15 19:33:18 | 显示全部楼层
手动点NPC,机器人定时触发都正常
发表于 2021-8-17 21:17:51 | 显示全部楼层
点NPC测试正常,
 楼主| 发表于 2021-8-17 22:24:51 | 显示全部楼层
1580 发表于 2021-8-17 21:17
点NPC测试正常,

服务器启动第一次可以,后面不行
发表于 2021-8-19 21:47:32 | 显示全部楼层
小白写脚本疯了 发表于 2021-8-17 22:24
服务器启动第一次可以,后面不行

后面不行?是指再次点NPC排序不显示?还是怎么样子?
发表于 2021-8-19 21:55:39 | 显示全部楼层
本帖最后由 1580 于 2021-8-19 22:14 编辑

SortHumVarToFile只针对内存内的自定义变量进行排序,

手动修改文件是不生效的,
目前只能使用 CALCVAR 对变量进行修改后,才会生效
 楼主| 发表于 2021-8-20 07:19:43 | 显示全部楼层
1580 发表于 2021-8-19 21:55
SortHumVarToFile只针对内存内的自定义变量进行排序,

手动修改文件是不生效的,

之前没用自定义变量,也能排。

比如我记录英雄主属性。用的LUA的s.ini.writeIni("\\LuaScripts\\QuestDiary\\1.ini","官衔值","角色名","1000")
也可以显示跟自定义变量一模一样的格式,并且也能正常排序!

我也不知道是不是更新引擎后,突然就失效了。。。。。

这个排序,应该用另一种方法写,比如只要是这种格式的文件,就可以排序,而不是必须自定义变量!

如果必须自定义变量,那么英雄就排序不了,因为英雄无法设置自定义变量!
发表于 2021-8-22 16:56:28 | 显示全部楼层
小白写脚本疯了 发表于 2021-8-20 07:19
之前没用自定义变量,也能排。

比如我记录英雄主属性。用的LUA的s.ini.writeIni("\\LuaScripts\\QuestDi ...

执行写入即可 ,不分英雄或主体啊,只是ini的一个数据而已啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-25 09:32 , Processed in 0.548854 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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