```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful

feat(player): 添加测试服不保存玩家数据的功能

当服务器配置为VIP模式时,系统将记录日志并跳过玩家数据保存操作,
避免测试环境中的数据写入影响正式数据。
```
This commit is contained in:
昔念
2026-01-30 01:34:07 +08:00
parent d07f04bafc
commit 0c6d22d3f4

View File

@@ -197,7 +197,11 @@ func (s *InfoService) Kick(id uint32) error {
return nil
}
func (s *InfoService) Save(data model.PlayerInfo) {
if cool.Config.ServerInfo.IsVip != 0 {
cool.Logger.Info(context.TODO(), "测试服不保存玩家数据", s.userid)
return
}
m := s.PModel(s.Model)
var tt model.PlayerEX
m.Scan(&tt)