Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. public static MaplePacket moveAndUpgradeItem(MapleInventoryType type, IItem item, short oldpos, short newpos) {//equipping some items
  2. MaplePacketLittleEndianWriter mplew = new MaplePacketLittleEndianWriter();
  3. mplew.writeShort(SendOpcode.MODIFY_INVENTORY_ITEM.getValue());
  4. mplew.write(new byte[]{1, 3, 3});
  5. mplew.write(type.equals(MapleInventoryType.EQUIPPED) ? 1 : type.getType());
  6. mplew.writeShort(oldpos);
  7. mplew.write(0);
  8. mplew.write(1);
  9. mplew.writeShort(oldpos);
  10. addItemInfo(mplew, item, true);
  11. mplew.write(2);
  12. mplew.write(type.equals(MapleInventoryType.EQUIPPED) ? 1 : type.getType());
  13. mplew.writeShort(oldpos);//oldslot
  14. mplew.writeShort(newpos);//new slot
  15. mplew.write(0) ;//?
  16. return mplew.getPacket();
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement