Files
DanhengServer-OpenSource/GameServer/Server/Packet/Send/Multiplayer/PacketMultiplayerGetFightGateScRsp.cs
2025-05-30 20:54:02 +08:00

32 lines
965 B
C#

using EggLink.DanhengServer.GameServer.Game.MultiPlayer;
using EggLink.DanhengServer.Kcp;
using EggLink.DanhengServer.Proto;
using EggLink.DanhengServer.Util;
namespace EggLink.DanhengServer.GameServer.Server.Packet.Send.Multiplayer;
public class PacketMultiplayerGetFightGateScRsp : BasePacket
{
public PacketMultiplayerGetFightGateScRsp(Retcode code) : base(CmdIds.MultiplayerGetFightGateScRsp)
{
var proto = new MultiplayerGetFightGateScRsp
{
Retcode = (uint)code
};
SetData(proto);
}
public PacketMultiplayerGetFightGateScRsp(BaseMultiPlayerGameRoomInstance room) : base(
CmdIds.MultiplayerGetFightGateScRsp)
{
var proto = new MultiplayerGetFightGateScRsp
{
GateRoomId = (ulong)room.RoomId,
Ip = ConfigManager.Config.GameServer.PublicAddress,
Port = ConfigManager.Config.GameServer.Port
};
SetData(proto);
}
}