Ejemplo n.º 1
0
 public void LoginServerResult(NetState netstate, TradeAge.Server.Entity.Login.LoginServerResult result)
 {
     var pw = new PacketWriter(1001);
     PacketProfile packetProfile = PacketProfile.GetOutgoingProfile(1001);
     if (packetProfile != null)
         packetProfile.RegConstruct();
     pw.Write((byte)result);
     netstate.Send(pw); pw.Dispose();
 }
Ejemplo n.º 2
0
 public static void Write(TradeAge.Server.Entity.Common.Vector2 obj, PacketWriter pw)
 {
     pw.Write(obj.X);
     pw.Write(obj.Y);
 }
Ejemplo n.º 3
0
 public static void Write(TradeAge.Server.Entity.Character.SimplePlayer obj, PacketWriter pw)
 {
     pw.WriteUTF8Null(obj.Name);
     Vector2WriteProxy.Write(obj.Postion, pw);
     Vector2WriteProxy.Write(obj.Direction, pw);
     pw.Write(obj.Id);
     pw.Write(obj.AccountId);
     pw.Write((byte)obj.Sex);
 }
Ejemplo n.º 4
0
 public static void Write(TradeAge.Server.Entity.Character.SceneSprite obj, PacketWriter pw)
 {
     pw.Write(obj.Id);
     pw.Write((byte)obj.SpriteType);
     pw.WriteUTF8Null(obj.Name);
     Vector2WriteProxy.Write(obj.Postion, pw);
     Vector2WriteProxy.Write(obj.Direction, pw);
 }