コード例 #1
0
        public FormPacketResponse(string Raw, string Address) : base(Raw, Address)
        {
            Id = Network.FORM_PACKET;

            InitializeAsResponse();

            Player = player.Tokenizer.GetFromToken(GetString("token"));

            if (Player != null && GetString("af") != null)
            {
                Events.CallEvent(new ActivatedFormEvent(Player, ActivatedForm.Decode(GetString("af"))));
            }

            if (Player != null && Player.Forms.Count > 0)
            {
                SetData("raw", Player.Forms.Dequeue().ToString());
            }
        }
コード例 #2
0
 public ActivatedFormEvent(player.Player player, ActivatedForm form)
 {
     Player   = player;
     Form     = form;
     Metadata = "";
 }