机器人服务器房间不能解散bug
This commit is contained in:
parent
fc14c2a467
commit
87bca00698
|
|
@ -62,6 +62,14 @@ func (nsa *NpcServerAgent) SyncDBGameFree(roomId int, DBGameFree *server.DB_Game
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (nsa *NpcServerAgent) DestroyScene(sceneId int) {
|
||||||
|
pack := &server.GRDestroyScene{
|
||||||
|
SceneId: proto.Int(sceneId),
|
||||||
|
}
|
||||||
|
nsa.sendPacket(int(server.SSPacketID_PACKET_GR_DESTROYSCENE), pack)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
// Invite 邀请机器人
|
// Invite 邀请机器人
|
||||||
func (nsa *NpcServerAgent) Invite(roomId, cnt int, gameFreeId int32) bool {
|
func (nsa *NpcServerAgent) Invite(roomId, cnt int, gameFreeId int32) bool {
|
||||||
//logger.Logger.Trace("(nsa *NpcServerAgent) Invite", roomId, cnt, isAgent, gameFreeId)
|
//logger.Logger.Trace("(nsa *NpcServerAgent) Invite", roomId, cnt, isAgent, gameFreeId)
|
||||||
|
|
|
||||||
|
|
@ -908,6 +908,9 @@ func (this *Scene) Destroy(force bool) {
|
||||||
}
|
}
|
||||||
proto.SetDefaults(pack)
|
proto.SetDefaults(pack)
|
||||||
this.SendToWorld(int(server.SSPacketID_PACKET_GW_DESTROYSCENE), pack)
|
this.SendToWorld(int(server.SSPacketID_PACKET_GW_DESTROYSCENE), pack)
|
||||||
|
|
||||||
|
NpcServerAgentSingleton.DestroyScene(int(this.SceneId))
|
||||||
|
|
||||||
logger.Logger.Trace("(this *Scene) Destroy(force bool) isCompleted", isCompleted)
|
logger.Logger.Trace("(this *Scene) Destroy(force bool) isCompleted", isCompleted)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue