Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. potionRefill = True
  2. potionAmount = 3000
  3.  
  4. shopOpenHeader = 0x00FA
  5. shopWindowRecv = 0x06D1
  6.  
  7. def blockRecv():
  8. Packet.BlockRecvHeader(shopWindowRecv)
  9.  
  10. def unblockRecv():
  11. Packet.UnBlockRecvHeader(shopWindowRecv)
  12.  
  13. def potionRefiller():
  14. if potionRefill:
  15. priceCalculator = potionAmount*3000
  16. potionHex = hex(potionAmount).lstrip("0x").rstrip("L")
  17. potionFill = (potionHex.zfill(4))
  18. potionPacket = potionFill.upper()
  19.  
  20. if rebootpot.valid:
  21. Key.Set(potionKey, 2, 2001582)
  22. else:
  23. Key.Set(potionKey, 2, 2020028)
  24.  
  25. if Character.GetMeso() >= priceCalculator:
  26. if not rebootpot.valid and Inventory.GetItemCount(2020028) < 1:
  27. print("No Pots", flush=True)
  28. Terminal.SetCheckBox("Rush By Level", False)
  29. Terminal.SetCheckBox("map/maprusher/hypertelerock", True)
  30. Terminal.SetCheckBox("NaviRush", True)
  31. Terminal.Rush(100000102)
  32. if field == 100000102:
  33. blockRecv()
  34. Character.TalkToNpc(1011100) # Talk to Luna Merchant
  35. oPacket = Packet.COutPacket(shopOpenHeader)
  36. oPacket.EncodeBuffer("00 0022 001ED2BC " + potionPacket + " 00000000 00000834")
  37. Packet.SendPacket(oPacket) # Purchase 3000 Chocolate
  38. time.sleep(2)
  39. ePacket = Packet.COutPacket(shopOpenHeader)
  40. ePacket.EncodeBuffer("03")
  41. Packet.SendPacket(ePacket) # Exit the store
  42. unblockRecv()
  43. time.sleep(1)
  44. Terminal.SetCheckBox("map/maprusher/hypertelerock", False)
  45. Terminal.SetCheckBox("NaviRush", True)
  46. Terminal.SetCheckBox("Rush By Level", True)
  47. Terminal.SaveProfile()
  48. else:
  49. if field == 100000102:
  50. time.sleep(2)
  51. Terminal.SetCheckBox("Rush By Level", True)
  52. Terminal.SaveProfile()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement