예제 #1
0
        public void ActiveAPet(uint petId)
        {
            MemoryStream mem = new MemoryStream();

            Module_21.write_21_8(mem, (ushort)petId);
            AppNet.gameNet.send(mem, 21, 8);
        }
예제 #2
0
        //使用宠物经验丹
        public void UsePetExpItem(uint petId, uint itemId, uint num)
        {
            MemoryStream mem = new MemoryStream();

            Module_21.write_21_10(mem, petId, itemId, (byte)num);
            AppNet.gameNet.send(mem, 21, 10);
        }
예제 #3
0
        //获取宠物列表信息
        public void SendRequestForPetList()
        {
            MemoryStream mem = new MemoryStream();

            Module_21.write_21_1(mem);
            AppNet.gameNet.send(mem, 21, 1);
        }
예제 #4
0
        public void BuySkillPoint()
        {
            MemoryStream mem = new MemoryStream();

            Module_21.write_21_9(mem);
            AppNet.gameNet.send(mem, 21, 9);
        }
예제 #5
0
        public void SendRequestFoSkillPointInfo()
        {
            MemoryStream mem = new MemoryStream();

            Module_21.write_21_7(mem);
            AppNet.gameNet.send(mem, 21, 7);
        }
예제 #6
0
        //宠物升阶
        public void SendPetUpgrade(uint petid)
        {
            MemoryStream mem = new MemoryStream();

            Module_21.write_21_4(mem, petid);
            AppNet.gameNet.send(mem, 21, 4);
        }
예제 #7
0
        public void SendPetEvolve(uint petid)
        {
            MemoryStream mem = new MemoryStream();

            Module_21.write_21_3(mem, petid);
            AppNet.gameNet.send(mem, 21, 3);
        }
예제 #8
0
        //升级宠物的技能
        public void UpgradePetSkill(uint petid, uint pos)
        {
            MemoryStream mem    = new MemoryStream();
            byte         attrId = (byte)pos;

            Module_21.write_21_5(mem, petid, attrId);
            AppNet.gameNet.send(mem, 21, 5);
        }
예제 #9
0
        public void SendPetFight(uint petid, bool fight)
        {
            byte state = 0;

            if (fight)
            {
                state = 2;
            }
            MemoryStream mem = new MemoryStream();

            Module_21.write_21_2(mem, petid, state);
            AppNet.gameNet.send(mem, 21, 2);
        }