捉迷藏修复

This commit is contained in:
hahwu 2025-04-16 17:14:17 +08:00
parent 61f50a8e61
commit 4b74c69df4
2 changed files with 6 additions and 1 deletions

View File

@ -3051,7 +3051,8 @@ func ReqPlayroomInfo(player *Player, buf []byte) error {
PlayroomMod.SetTarget(Targer) PlayroomMod.SetTarget(Targer)
if PlayerData.Loginout > 0 && PlayerData.Loginout < GoUtil.Now()-int64(playroomCfg.GetGameOutline()) { // todo DEBUG if PlayerData.Loginout > 0 && PlayerData.Loginout < GoUtil.Now()-int64(playroomCfg.GetGameOutline()) { // todo DEBUG
log.Debug("ReqPlayroomInfo PlayerData.Loginout:%v, %v", PlayerData.Loginout, playroomCfg.GetGameOutline()) log.Debug("ReqPlayroomInfo PlayerData.Loginout:%v, %v", PlayerData.Loginout, playroomCfg.GetGameOutline())
PlayroomMod.SetGameId(playroom.GAME_TYPE_HOOK) GameType := PlayroomMod.RandGameType()
PlayroomMod.SetGameId(GameType)
Star := min(500, max(PlayerData.Star/10, 10)) Star := min(500, max(PlayerData.Star/10, 10))
ChessMod := player.PlayMod.getChessMod() ChessMod := player.PlayMod.getChessMod()
EmitList := ChessMod.GetOrderEmit() EmitList := ChessMod.GetOrderEmit()

View File

@ -580,6 +580,10 @@ func (p *PlayroomMod) UnlockDress(Type, Id int) error {
return nil return nil
} }
func (p *PlayroomMod) RandGameType() int {
return GoUtil.RandMap(map[int]int{1: 50, 3: 50})
}
func (p *PlayroomMod) UnlockPetAir(Id int) { func (p *PlayroomMod) UnlockPetAir(Id int) {
p.PetAir = append(p.PetAir, Id) p.PetAir = append(p.PetAir, Id)
} }