增加账号重置GM

This commit is contained in:
hahwu 2025-12-26 15:56:35 +08:00
parent dd142fceaa
commit f99ece7531

View File

@ -509,6 +509,7 @@ func ReqGmCommand_(player *Player, Command string) error {
BaseMod := p1.PlayMod.getBaseMod()
BaseMod.Uid = player.M_DwUin
BaseMod.NickName = player.PlayMod.getBaseMod().NickName
BaseMod.Account = player.PlayMod.getBaseMod().Account
BaseMod.LoginTime = GoUtil.Now()
BaseMod.AddCode = fmt.Sprintf("MMM-%s-%s", "156", GoUtil.UniqueStringFromInt(int(BaseMod.Uid)))
// deep copy p1.PlayMod.mod_list to avoid sharing internal pointers
@ -558,6 +559,7 @@ func ReqGmCommand_(player *Player, Command string) error {
log.Error("resetPlayer err:%s", err.Error())
return err
}
log.Debug("player reset: old account: %s; new account %s", account, newAccount)
BaseMod.Account = newAccount
player.PushAndSendClienRes(&msg.ForceKickOut{})
case "resetCode":