diff --git a/server/hallserver/room/room.go b/server/hallserver/room/room.go index 8d83ee42..6fd7f00b 100644 --- a/server/hallserver/room/room.go +++ b/server/hallserver/room/room.go @@ -539,7 +539,10 @@ func (this *room) genGameStartNotifyMsg() { this.gameStartNotifyMsg.ZoneId = proto.Int32(this.config.zoneId) this.gameStartNotifyMsg.NodeId = proto.Int32(this.config.nodeId) this.gameStartNotifyMsg.MapId = proto.Int32(this.config.mapId) - this.gameStartNotifyMsg.TeamUuid = proto.String(q5.ToString(this.roomIdx)) + this.gameStartNotifyMsg.TeamUuid = proto.String( + q5.ToString(this.config.nodeId) + "_" + + q5.ToString(this.config.zoneId) + "_" + + q5.ToString(this.roomIdx)) startInfo := struct { ZoneId int32 `json:"zone_id"` NodeId int32 `json:"node_id"`