雨濛濛

113 原地復活-改

發表於 2018-7-29 10:57:44
雨濛濛 發表於 2018-7-29 10:57:44 | 顯示全部樓層 |閱讀模式
在一個論壇看到"原地復活的改法"
public static byte[] useWheel(byte charmsleft) {MaplePacketLittleEndianWriter mplew = new MaplePacketLittleEndianWriter();
mplew.writeShort(SendPacketOpcode.SHOW_ITEM_GAIN_INCHAT.getValue());mplew.write(19); // msg typemplew.writeLong(charmsleft); // Whel count
return mplew.getPacket();}
複製代碼


他是用byte 但我的113是main架構(我也不知道是不是這個原因,有錯誤請大大糾正)
用byte會錯誤,所以改用int。
 public static MaplePacket useWheel(int charmsleft) {
        MaplePacketLittleEndianWriter mplew = new MaplePacketLittleEndianWriter();

        mplew.writeShort(SendPacketOpcode.SHOW_ITEM_GAIN_INCHAT.getValue());
        mplew.write(19); // msg type
        mplew.writeLong(charmsleft); // Whel count

       return mplew.getPacket();
    }
複製代碼


但他會斷線的原因,我沒深入追究,但我猜是
mplew.write(XX); // msg type
這一串害的,改天再來研究吧
希望有人能在樓下交流囉~~~
瀏覽 5147 回復 4

您需要登錄後才可以回帖 登錄 | 註冊會員

返回頂部