fix : 포매팅
This commit is contained in:
@@ -10,11 +10,11 @@ namespace MMOserver.Game;
|
||||
|
||||
public class GameServer : ServerBase
|
||||
{
|
||||
private readonly Dictionary<ushort, Action<NetPeer, long, byte[]>> _packetHandlers;
|
||||
private readonly Dictionary<ushort, Action<NetPeer, long, byte[]>> packetHandlers;
|
||||
|
||||
public GameServer(int port, string connectionString) : base(port, connectionString)
|
||||
{
|
||||
_packetHandlers = new Dictionary<ushort, Action<NetPeer, long, byte[]>>
|
||||
packetHandlers = new Dictionary<ushort, Action<NetPeer, long, byte[]>>
|
||||
{
|
||||
[(ushort)PacketCode.INTO_CHANNEL] = OnIntoChannel,
|
||||
[(ushort)PacketCode.EXIT_CHANNEL] = OnExitChannel,
|
||||
@@ -55,7 +55,7 @@ public class GameServer : ServerBase
|
||||
|
||||
protected override void HandlePacket(NetPeer peer, long hashKey, ushort type, byte[] payload)
|
||||
{
|
||||
if (_packetHandlers.TryGetValue(type, out Action<NetPeer, long, byte[]>? handler))
|
||||
if (packetHandlers.TryGetValue(type, out Action<NetPeer, long, byte[]>? handler))
|
||||
{
|
||||
handler(peer, hashKey, payload);
|
||||
}
|
||||
@@ -173,7 +173,9 @@ public class GameServer : ServerBase
|
||||
// Player ↔ PlayerInfo 변환 (패킷 전송 시에만 사용)
|
||||
// ============================================================
|
||||
|
||||
private static PlayerInfo ToPlayerInfo(Player player) => new PlayerInfo
|
||||
private static PlayerInfo ToPlayerInfo(Player player)
|
||||
{
|
||||
return new PlayerInfo
|
||||
{
|
||||
PlayerId = player.PlayerId,
|
||||
Nickname = player.Nickname,
|
||||
@@ -182,9 +184,10 @@ public class GameServer : ServerBase
|
||||
MaxHp = player.MaxHp,
|
||||
Mp = player.Mp,
|
||||
MaxMp = player.MaxMp,
|
||||
Position = new MMOserver.Packet.Vector3 { X = player.PosX, Y = player.PosY, Z = player.PosZ },
|
||||
Position = new Vector3 { X = player.PosX, Y = player.PosY, Z = player.PosZ },
|
||||
RotY = player.RotY,
|
||||
};
|
||||
}
|
||||
|
||||
// ============================================================
|
||||
// 패킷 핸들러
|
||||
|
||||
Reference in New Issue
Block a user