资源图标

原创插件 [管理/娱乐/信息]ZHIPlayerManager——玩家信息管理和统计 v1.0.0.2

没有下载许可

zhi

Lv3
LV
0
 
IP属地
江苏省
2022/05/03
121
23
  • · 发布于未知
zhi 提交新资源:

[管理/娱乐/信息]ZHIPlayerManager——玩家信息管理和统计 - 主要用于给因服务器卡顿导致丢失存档的玩家回档,一些额外数据如杀敌数,斩杀boss数和死亡次数的统计

已经有很多玩家管理插件了,这是我在开服务器遇到问题时写的一个,算是多个功能的集合了,我懒得写介绍和功能详情了,你们跳转连接自己去看吧(下面两个是一样的,记得给个星 :D)

访问不了看下面截图(我不一定会更新截图 :D)
浏览附件5918

特色
1. 可以给在游戏内游玩的玩家自动备份存档,备份存档有多个。当玩家存档丢失时管理员可以用指令回档,无论他是否在线
2. 统计了一些娱乐性的信息,如在线时长,杀怪数,杀boss数,杀罕见生物数,Boss战伤害排榜,死亡次数,菜鸡榜 :D (菜鸡值 = 死亡次数 * 1000 / 在线时长秒)
3. 更好的ban指令,支持离线封禁和模糊搜索
4...

阅读关于此资源更多信息...
 

wjdl

Lv2
LV
0
 
IP属地
江西省
2022/01/09
12
1
  • · 发布于江西省
可以在玩家冻结的时候加个循环tp之类吗
部分外挂只要打开 免疫debuff
如图:
1676044230011.png
就会几乎没影响(除了信息和CombatText
 

zhi

Lv3
LV
0
 
IP属地
江苏省
2022/05/03
121
23
  • · 发布于未知

小世界

Lv2
LV
0
 
IP属地
江苏省
2022/01/21
2
0
  • · 发布于江苏省
大佬插件能对接MySQL吗?IMG_20230211_185905.jpg
 

是独行呀

Lv2
LV
0
 
IP属地
河南省
2022/06/30
4
0
  • · 发布于河南省
点数会变成负数,而且是天文数字
 

zhi

Lv3
LV
0
 
IP属地
江苏省
2022/05/03
121
23
  • · 发布于未知
点数会变成负数,而且是天文数字
怎么触发的,我在我服务器用了很久也只出现过一次,还是在服务器卡的时候,正常不应该会这样
 

是独行呀

Lv2
LV
0
 
IP属地
河南省
2022/06/30
4
0
  • · 发布于河南省
怎么触发的,我在我服务器用了很久也只出现过一次,还是在服务器卡的时候,正常不应该会这样
不太清楚,就正常的打怪和强化武器,然后他就变化了,可以肯定的是,是游戏中变化的,不是进游戏的时候,因为玩家强化点变化的时候,数据库还是正常的,玩家保存数据的时候,数据库才变得不正常
 

zhi

Lv3
LV
0
 
IP属地
江苏省
2022/05/03
121
23
  • · 发布于未知
不太清楚,就正常的打怪和强化武器,然后他就变化了,可以肯定的是,是游戏中变化的,不是进游戏的时候,因为玩家强化点变化的时候,数据库还是正常的,玩家保存数据的时候,数据库才变得不正常
我觉得应该是数据保存出现错误,就和原版人物数据有时会出现人物丢失类似,可能无法避免,毕竟我用我的插件快一个月了就出现过一次情况,我觉得问题不大,你先看看有再次出现
 

是独行呀

Lv2
LV
0
 
IP属地
河南省
2022/06/30
4
0
  • · 发布于河南省
我觉得应该是数据保存出现错误,就和原版人物数据有时会出现人物丢失类似,可能无法避免,毕竟我用我的插件快一个月了就出现过一次情况,我觉得问题不大,你先看看有再次出现
 
最后编辑:

OrzMiku

Lv2
LV
0
 
IP属地
陕西省
2021/04/09
7
0
  • · 发布于陕西省
大佬,希望能支持MySQL[爱心]
 

幻梦忧

Lv2
LV
0
 
IP属地
山东省
2021/06/23
1
0
  • · 发布于山东省
反馈一个bug, 数据库是默认的Sqlite
权限超管和普通玩家,执行zsort coin

2023-05-02 15:16:14 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
2023-05-02 15:16:30 - Commands: INFO: 梦 executed: /zsort coin.
2023-05-02 15:16:30 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
2023-05-02 15:16:32 - Commands: INFO: jnmmm executed: /zsort coin.
2023-05-02 15:16:32 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
 

zhi

Lv3
LV
0
 
IP属地
江苏省
2022/05/03
121
23
  • · 发布于河南省
反馈一个bug, 数据库是默认的Sqlite
权限超管和普通玩家,执行zsort coin

2023-05-02 15:16:14 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
2023-05-02 15:16:30 - Commands: INFO: 梦 executed: /zsort coin.
2023-05-02 15:16:30 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
2023-05-02 15:16:32 - Commands: INFO: jnmmm executed: /zsort coin.
2023-05-02 15:16:32 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
 

zhi

Lv3
LV
0
 
IP属地
江苏省
2022/05/03
121
23
  • · 发布于河南省
反馈一个bug, 数据库是默认的Sqlite
权限超管和普通玩家,执行zsort coin

2023-05-02 15:16:14 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
2023-05-02 15:16:30 - Commands: INFO: 梦 executed: /zsort coin.
2023-05-02 15:16:30 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
2023-05-02 15:16:32 - Commands: INFO: jnmmm executed: /zsort coin.
2023-05-02 15:16:32 - Command: ERROR: System.InvalidOperationException: Failed to compare two elements in the array.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at ZHIPlayerManager.ZHIPM.<ZhiSortPlayer>b__64_0(UserAccount p1, UserAccount p2)
at System.Collections.Generic.ArraySortHelper`1.PickPivotAndPartition(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntroSort(Span`1 keys, Int32 depthLimit, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(Span`1 keys, Comparison`1 comparer)
at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
at ZHIPlayerManager.ZHIPM.ZhiSortPlayer(CommandArgs args)
at TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms) in /home/runner/work/TShock/TShock/TShockAPI/Commands.cs:line 166
你在使用该指令的时候tsCharacter表里是不是一个数据都没有啊(你第一次开服数据未经过任何的保存就测试了这个指令?已知管理员是不保存任何数据在tsCharacter表里的)
 

1940581560

Lv4
LV
0
 
IP属地
广东省
2018/08/24
64
1
  • · 发布于广东省
跪求加入mysql
 

神秘感

Lv3
LV
0
 
IP属地
辽宁省
2022/03/09
64
1
  • · 发布于辽宁省
给人用/zban了怎么解除
 

* 这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

顶部