机器人服务器房间不能解散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 邀请机器人
|
||||
func (nsa *NpcServerAgent) Invite(roomId, cnt int, gameFreeId int32) bool {
|
||||
//logger.Logger.Trace("(nsa *NpcServerAgent) Invite", roomId, cnt, isAgent, gameFreeId)
|
||||
|
|
|
|||
|
|
@ -908,6 +908,9 @@ func (this *Scene) Destroy(force bool) {
|
|||
}
|
||||
proto.SetDefaults(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)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue