public Player(LoginInfo info, ClientBase client) { PlayerID = info.PlayerID; Account = info.Account; NickName = info.NickName; Client = client; }
public GatewayPlayer(LoginInfo info, GatewayClient client) : base(info, client) { Client = client; Client.PlayerID = PlayerID; Client.Player = this; }
public int HandlePacket(ServerConnector connector, GamePacket packet) { int clientID = packet.ReadInt(); GatewayClient client = GatewayGlobal.Clients[clientID]; LoginInfo info = new LoginInfo(); info.PlayerID = packet.PlayerID; GatewayPlayer player = new GatewayPlayer(info, client); GatewayGlobal.Players.Add(packet.PlayerID, player); packet.Code2 = (int)BasePacketCode.None_Code; player.Client.LogicServer.SendTCP(packet); return 0; }
public int HandlePacket(ClientBase client, GamePacket packet) { int clientID = packet.ReadInt(); LoginInfo info = new LoginInfo(); info.PlayerID = packet.PlayerID; GamePlayer player = new GamePlayer(info, client as GameClient); player.ClientID = clientID; player.Logined(); GameGlobal.PlayerMgr.Add(player.PlayerID, player); GameGlobal.CheckMaxClientCount(); return 0; }
public BattlePlayer(LoginInfo info, BattleClient client) : base(info, client) { Client = client; }
public CenterPlayer(LoginInfo info, ClientBase client) : base(info, client) { }
public GamePlayer(LoginInfo info, GameClient client) : base(info, client) { Client = client; }