/// <summary> /// Generates the unit server login information from packet /// </summary> /// <param name="p"></param> /// <returns></returns> public static UnitLogin RecvUnitLogin(Packet p) { p.Skip(2); string account = p.ReadString(); int hash = p.ReadShort(); int map = p.ReadShort(); int channel = p.ReadByte(); p.Skip(6); int characterID = p.ReadInt(); UnitLogin u = new UnitLogin() { Account = account, AccountID = hash, Channel = channel, CharacterID = characterID }; return u; }
public ClientUnitConnectionInfoEventArgs(UnitLogin unitLoginDetails, Packet p) { this.unitlogin = unitLoginDetails; }