该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
先看2个例子
function OpenMailRecievedWindow() --confirmed Recieevd Mail list window!
---- d0 64 00 抓包数据
kkk = PacketBuilder();
kkk:AppendInt(0xD0,1);-----
kkk:AppendInt(100,2);
SendPacket(kkk);
end; --- 这个是别人写好的函数
-----------------------------------------------------
function TradeFortunePocket(id)
-- B0
-- 92 03 00 00
-- 01 00 00 00 -- 1/3/5/7 (1 = stage2, 3 = stage3, 5 = stage4, 7 = stage5)
-- 01 00 00 00
-- 00 00 00 00 00 00 00 00
-- 00 00 00 00
-- 00 00
-- FE FF 00 00
-- 00 00 00 00 00 00 00 00
-- 00 00 00 00
local packet = PacketBuilder();
packet:AppendInt(0xB0, 1);
packet:AppendInt(0x392, 4);
packet:AppendInt(id, 4);
packet:AppendInt(0x01, 4);
packet:AppendInt(0x00, 8);
packet:AppendInt(0x00, 4);
packet:AppendInt(0x00, 2);
packet:AppendInt(0xFFFE, 4);
packet:AppendInt(0x00, 8);
packet:AppendInt(0x00, 4);
SendPacket(packet);
end; --- 这个是别人写好的函数
那么 最后我抓的这个包 是这样的 d0 0f 01 09 00
不知道该怎么发送这个包来实现这个动作, 对这个有点一知半解. 发送的数据怎么来区分换行 还有 发送数据里后边那个数 1,2,4,8 是什么 意思 应该是类型 1是 16进制 2是十进制 那么4和8呢 ?
那里有这个方面的教程 麻烦分享下 十分感谢了 哪怕是付费的 不太贵就可以! 欢迎各位大神解答! 谢谢了