黑枫叶冒险论坛

超级管理员

181

帖子

26

回复

1019

积分

楼主
发表于 2022-12-30 14:32:24 | 查看: 395 | 回复: 1

源码CashShopOperation.java里面


找到BuyCashItem这个函数

封包为8的处理方案

找到if (c.gainCharacterSlot()) {

里面有个发包的函数

c.sendPacket(MTSCSPacket.increasedStorageSlots(slots + 1));


在MTSCSPacket.java

找到increasedStorageSlots这个函数


改成以下


    public static byte[] increasedStorageSlots(int slots) {

        MaplePacketLittleEndianWriter mplew = new MaplePacketLittleEndianWriter();

        mplew.writeShort(SendPacketOpcode.CS_OPERATION.getValue());

        mplew.write(0x67);//这里是cms079结构0x67

        mplew.writeShort(slots);

        return mplew.getPacket();

    }



包头:

#商城操作包头

CS_OPERATION = 0x162


普通会员

0

帖子

6

回复

10

积分
沙发
发表于 2023-11-09 00:06:02

怎么购买你的版本。,我想加你

您需要登录后才可以回帖 登录 | 立即注册

声明:本站一切资源均来自互联网分享,仅用于学习和研究请勿商业用途

版权所有 黑枫叶 V1.0 © 2023