Facebook
From Wishy, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 249
  1. <Script>Wishy:WishysAbyssCrafter:1.1
  2. <Description>Crafts Runes in the Abyss, with Pouch Support. Any issues please message me on Discord or OSbot Forums.
  3. <Paint>https://i.imgur.com/dea4FCv.png
  4. <String>Do you want to use SMALL Pouch?:YES/*/NO
  5. <String>Which Runes do you wish to Craft?:Air/*/Water/*/Earth/*/Fire/*/Mind/*/Body/*/Chaos/*/Cosmic/*/Nature/*/Death
  6. <String>Which Food shall we eat?:Trout/*/Salmon/*/Tuna/*/Lobster/*/Monkfish/*/Shark/*/Dark Crab/*/Anglerfish
  7. <String>Do you want to use LARGE pouch?:YES/*/NO
  8. <String>Which Rift is Required?:Air rift/*/Water rift/*/Earth rift/*/Fire rift/*/Mind rift/*/Body rift/*/Chaos rift/*/Cosmic rift/*/Nature rift/*/Death rift
  9. <String>Do you want to use MEDIUM Pouch?:YES/*/NO
  10. <Boolean>LargePouchFull:false
  11. <Boolean>SmallPouchFull:false
  12. <Boolean>CanCraftRunes:false
  13. <Boolean>HasPickaxe:false
  14. <Boolean>HasTab:false
  15. <Boolean>SmallPouch:false
  16. <Boolean>LargePouch:false
  17. <Boolean>MediumPouch:false
  18. <Boolean>HasEssence:false
  19. <Boolean>MediumPouchFull:false
  20. <Boolean>PouchRepair:false
  21. <Boolean>InsideRifts:false
  22. <Boolean>InsideAbyss:false
  23. <Boolean>EnteredBreak:false
  24. <Position>DitchToMage:3104,3523,0
  25. <Position>MageOfZamorak:3108,3558,0
  26. <Area>Chaos:2248,4859,2293,4825,0
  27. <Area>Water:2705,4846,2731,4823,0
  28. <Area>AbyssNorth:3012,4847,3064,4860,0
  29. <Area>NorthDitch:3095,3524,3110,3522,0
  30. <Area>AbyssSouth:3054,4816,3014,4804,0
  31. <Area>AbyssEast:3055,4846,3068,4806,0
  32. <Area>Earth:2636,4856,2677,4821,0
  33. <Area>Mind:2759,4854,2801,4819,0
  34. <Area>SouthDitch:3094,3521,3109,3515,0
  35. <Area>Body:2504,4856,2538,4824,0
  36. <Area>Nature:2392,4850,2407,4833,0
  37. <Area>Cosmic:2117,4857,2165,4809,0
  38. <Area>Wilderness:3099,3530,3107,3522,0
  39. <Area>AbyssWest:3011,4807,3020,4857,0
  40. <Area>EdgeBank:3090, 3487, 3098, 3500,0
  41. <Area>Air:2837,4841,2851,4827,0
  42. <Area>EdgevilleTeleport:3083,3500,3089,3487,0
  43. <Area>ZamorakMage:3101, 3557, 3105, 3554,0
  44. <Area>DarkMage:3037,4835,3014,4829,0
  45. <Area>InsideHouse:14548,1852,14578,1822,1
  46. <Area>Fire:2568,4854,2598,4824,0
  47. <Area>MagePath:3111,3539,3113,3537,0
  48. <Area>I:3013,4816,3039,4803,0
  49. <Area>II:3040,4816,3068,4803,0
  50. <Area>III:3040,4862,3069,4851,0
  51. <Area>IV:3040,4851,3010,4862,0
  52. <Area>V:3011,4850,3023,4832,0
  53. <Area>VI:3023,4831,3010,4817,0
  54. <Area>VII:3055,4817,3070,4831,0
  55. <Area>VIII:3055,4832,3069,4848,0
  56. <Area>Abyss:3010,4861,3069,4804,0
  57. <Poly Area>Rifts:{ 3038, 4848 },{ 3036, 4848 },{ 3033, 4846 },{ 3031, 4846 },{ 3029, 4845 },{ 3026, 4842 },{ 3024, 4838 },{ 3023, 4835 },{ 3023, 4831 },{ 3024, 4828 },{ 3027, 4822 },{ 3029, 4820 },{ 3031, 4819 },{ 3038, 4816 },{ 3041, 4816 },{ 3046, 4818 },{ 3050, 4820 },{ 3053, 4823 },{ 3054, 4825 },{ 3055, 4828 },{ 3056, 4830 },{ 3055, 4834 },{ 3055, 4837 },{ 3052, 4842 },{ 3048, 4846 },{ 3044, 4848 }:0
  58. <Poly Area>OuterAbyss:{ 3029, 4860 },{ 3019, 4858 },{ 3010, 4851 },{ 3011, 4837 },{ 3012, 4826 },{ 3014, 4805 },{ 3028, 4803 },{ 3035, 4804 },{ 3041, 4805 },{ 3048, 4803 },{ 3055, 4805 },{ 3063, 4807 },{ 3064, 4809 },{ 3064, 4813 },{ 3068, 4822 },{ 3067, 4829 },{ 3068, 4833 },{ 3070, 4839 },{ 3065, 4853 },{ 3056, 4862 },{ 3048, 4850 },{ 3049, 4848 },{ 3051, 4848 },{ 3052, 4847 },{ 3053, 4847 },{ 3054, 4846 },{ 3055, 4846 },{ 3056, 4844 },{ 3057, 4842 },{ 3057, 4837 },{ 3058, 4837 },{ 3058, 4833 },{ 3059, 4833 },{ 3059, 4830 },{ 3059, 4829 },{ 3058, 4829 },{ 3058, 4826 },{ 3057, 4825 },{ 3056, 4823 },{ 3056, 4819 },{ 3055, 4818 },{ 3055, 4817 },{ 3054, 4816 },{ 3053, 4816 },{ 3052, 4815 },{ 3051, 4814 },{ 3052, 4815 },{ 3049, 4815 },{ 3049, 4814 },{ 3044, 4814 },{ 3044, 4813 },{ 3040, 4813 },{ 3039, 4812 },{ 3035, 4812 },{ 3034, 4813 },{ 3031, 4813 },{ 3030, 4814 },{ 3028, 4814 },{ 3028, 4815 },{ 3025, 4815 },{ 3025, 4816 },{ 3023, 4816 },{ 3023, 4818 },{ 3022, 4818 },{ 3022, 4819 },{ 3022, 4820 },{ 3020, 4820 },{ 3020, 4824 },{ 3019, 4826 },{ 3018, 4828 },{ 3018, 4830 },{ 3019, 4831 },{ 3020, 4833 },{ 3020, 4836 },{ 3019, 4837 },{ 3019, 4839 },{ 3021, 4840 },{ 3023, 4842 },{ 3023, 4845 },{ 3025, 4846 },{ 3025, 4847 },{ 3026, 4848 },{ 3028, 4848 },{ 3031, 4849 },{ 3032, 4851 },{ 3034, 4851 },{ 3035, 4852 },{ 3037, 4852 },{ 3038, 4853 },{ 3040, 4853 },{ 3041, 4851 },{ 3043, 4852 },{ 3044, 4850 },{ 3046, 4850 },{ 3048, 4849 },{ 3048, 4850 },{ 3056, 4862 }:0
  59. <Path>Ditch_Mage:newPosition(3105,3523,0),newPosition(3105,3523,0),newPosition(3105,3524,0),newPosition(3106,3525,0),newPosition(3106,3526,0),newPosition(3106,3527,0),newPosition(3106,3528,0),newPosition(3106,3529,0),newPosition(3106,3530,0),newPosition(3106,3531,0),newPosition(3106,3532,0),newPosition(3106,3533,0),newPosition(3106,3534,0),newPosition(3106,3535,0),newPosition(3105,3535,0),newPosition(3105,3536,0),newPosition(3105,3537,0),newPosition(3105,3538,0),newPosition(3105,3539,0),newPosition(3105,3540,0),newPosition(3105,3541,0),newPosition(3105,3542,0),newPosition(3105,3543,0),newPosition(3105,3544,0),newPosition(3105,3545,0),newPosition(3105,3546,0),newPosition(3105,3547,0),newPosition(3105,3548,0),newPosition(3105,3549,0),newPosition(3105,3550,0),newPosition(3105,3551,0),newPosition(3104,3552,0):false
  60. <Path>Edge_Ditch:newPosition(3093,3488,0),newPosition(3093,3488,0),newPosition(3093,3489,0),newPosition(3093,3490,0),newPosition(3093,3491,0),newPosition(3093,3492,0),newPosition(3093,3493,0),newPosition(3094,3494,0),newPosition(3095,3495,0),newPosition(3096,3496,0),newPosition(3097,3497,0),newPosition(3098,3497,0),newPosition(3099,3497,0),newPosition(3099,3498,0),newPosition(3099,3499,0),newPosition(3099,3500,0),newPosition(3100,3501,0),newPosition(3100,3502,0),newPosition(3100,3503,0),newPosition(3100,3504,0),newPosition(3100,3505,0),newPosition(3101,3506,0),newPosition(3101,3507,0),newPosition(3101,3508,0),newPosition(3101,3509,0),newPosition(3101,3510,0),newPosition(3101,3511,0),newPosition(3101,3512,0),newPosition(3101,3513,0),newPosition(3101,3514,0),newPosition(3101,3515,0),newPosition(3101,3516,0),newPosition(3102,3517,0),newPosition(3102,3518,0),newPosition(3102,3519,0),newPosition(3103,3520,0):false
  61. <Path>DitchToMage:newPosition(3104,3523,0),newPosition(3107,3538,0),newPosition(3104,3546,0),newPosition(3100,3557,0),newPosition(3104,3560,0):false
  62. <Timer>BotActivityTimer:3500000,true,2700000,true
  63. <Random Number>AFK Antiban:1:100
  64. <Custom Break Handler>2700000
  65. <User Input>Which Runes do you wish to Craft?:Air/*/Water/*/Earth/*/Fire/*/Mind/*/Body/*/Chaos/*/Cosmic/*/Nature/*/Death
  66. <User Input>Which Rift is Required?:Air rift/*/Water rift/*/Earth rift/*/Fire rift/*/Mind rift/*/Body rift/*/Chaos rift/*/Cosmic rift/*/Nature rift/*/Death rift
  67. <User Input>Which Food shall we eat?:Trout/*/Salmon/*/Tuna/*/Lobster/*/Monkfish/*/Shark/*/Dark Crab/*/Anglerfish
  68. <User Input>Do you want to use SMALL Pouch?:YES/*/NO
  69. <User Input>Do you want to use MEDIUM Pouch?:YES/*/NO
  70. <User Input>Do you want to use LARGE pouch?:YES/*/NO
  71. [1, Variables, editString, 1:Which Runes do you wish to Craft?, 1:Air/*/Water/*/Earth/*/Fire/*/Mind/*/Body/*/Chaos/*/Cosmic/*/Nature/*/Death]
  72. [1, Variables, editString, 1:Which Rift is Required?, 1:Air rift/*/Water rift/*/Earth rift/*/Fire rift/*/Mind rift/*/Body rift/*/Chaos rift/*/Cosmic rift/*/Nature rift/*/Death rift]
  73. [1, Variables, editString, 1:Which Food shall we eat?, 1:Trout/*/Salmon/*/Tuna/*/Lobster/*/Monkfish/*/Shark/*/Dark Crab/*/Anglerfish]
  74. [1, Variables, editString, 1:Do you want to use SMALL Pouch?, 1:YES/*/NO]
  75. [1, Variables, editString, 1:Do you want to use MEDIUM Pouch?, 1:YES/*/NO]
  76. [1, Variables, editString, 1:Do you want to use LARGE pouch?, 1:YES/*/NO]
  77. [2, Debug, comment, 1:[Air/*/Water/*/Earth/*/Fire/*/Mind/*/Body/*/Chaos/*/Cosmic/*/Nature]]
  78. [2, Debug, comment, 1:[Air rift/*/Water rift/*/Earth rift/*/Fire rift/*/Mind rift/*/Body rift/*/Chaos rift/*/Cosmic rift/*/Nature rift]]
  79. [2, Debug, comment, 1:[Trout/*/Salmon/*/Tuna/*/Lobster/*/Monkfish/*/Shark/*/Dark Crab/*/Anglerfish]]
  80. [2, Debug, comment, 1:[YES/*/NO]]
  81. [2, Debug, comment, 1:[End of User Input]]
  82. [2, Debug, comment, 1:[Boolean Start]]
  83. [3, Variables, getBoolean, 1:HasPickaxe, 3:false]
  84. [3, Equipment, isWieldingWeaponThatContains, {true}, 1:pickaxe, 1:WEAPON]
  85. [3, Variables, editBoolean, 1:HasPickaxe, 3:true]
  86. [4, Variables, getBoolean, 1:HasPickaxe, 3:true]
  87. [4, Equipment, isWieldingWeaponThatContains, {false}, 1:pickaxe, 1:WEAPON]
  88. [4, Variables, editBoolean, 1:HasPickaxe, 3:false]
  89. [5, Variables, getBoolean, 1:HasEssence, 3:false]
  90. [5, Inventory, getAmount, 1:Pure essence, 2:17, 1:>=]
  91. [5, Variables, editBoolean, 1:HasEssence, 3:true]
  92. [6, Variables, getBoolean, 1:HasEssence, 3:true]
  93. [6, Inventory, getAmount, 1:Pure essence, 2:16, 1:<=]
  94. [6, Variables, editBoolean, 1:HasEssence, 3:false]
  95. [7, Variables, getBoolean, 1:HasTab, 3:false]
  96. [7, Inventory, inventoryContainsPartialName, {true}, 1:Teleport to house, 3:false, 3:true]
  97. [7, Variables, editBoolean, 1:HasTab, 3:true]
  98. [8, Variables, getBoolean, 1:HasTab, 3:true]
  99. [8, Inventory, inventoryContainsPartialName, {false}, 1:Teleport to house, 3:false, 3:true]
  100. [8, Variables, editBoolean, 1:HasTab, 3:false]
  101. [9, Variables, getBoolean, 1:SmallPouch, 3:false]
  102. [9, Variables, getString, 1:Do you want to use SMALL Pouch?, 1:Yes]
  103. [9, Variables, editBoolean, 1:SmallPouch, 3:true]
  104. [10, Variables, getBoolean, 1:SmallPouch, 3:true]
  105. [10, Variables, getString, 1:Do you want to use SMALL Pouch?, 1:No]
  106. [10, Variables, editBoolean, 1:SmallPouch, 3:false]
  107. [11, Variables, getBoolean, 1:MediumPouch, 3:false]
  108. [11, Variables, getString, 1:Do you want to use MEDIUM Pouch?, 1:Yes]
  109. [11, Variables, editBoolean, 1:MediumPouch, 3:true]
  110. [12, Variables, getBoolean, 1:MediumPouch, 3:true]
  111. [12, Variables, getString, 1:Do you want to use MEDIUM Pouch?, 1:No]
  112. [12, Variables, editBoolean, 1:MediumPouch, 3:false]
  113. [13, Variables, getBoolean, 1:LargePouch, 3:false]
  114. [13, Variables, getString, 1:Do you want to use LARGE pouch?, 1:Yes]
  115. [13, Variables, editBoolean, 1:LargePouch, 3:true]
  116. [14, Variables, getBoolean, 1:LargePouch, 3:true]
  117. [14, Variables, getString, 1:Do you want to use LARGE pouch?, 1:No]
  118. [14, Variables, editBoolean, 1:LargePouch, 3:false]
  119.  
  120. [19, Debug, comment, 1:[Degraded Pouches - L 5513 - M 5511]]
  121.  
  122. [19, Inventory, contains, {true}, 2:5513]
  123. [19, Variables, getBoolean, 1:PouchRepair, 3:false]
  124. [19, Variables, editBoolean, 1:PouchRepair, 3:true]
  125.  
  126. [20, Inventory, contains, {true}, 2:5512]
  127. [20, Variables, getBoolean, 1:PouchRepair, 3:true]
  128. [20, Variables, editBoolean, 1:PouchRepair, 3:false]
  129.  
  130.  
  131. [20, Debug, comment, 1:[Start Fill Pouch - Return Booleans True]]
  132.  
  133. [24, Debug, comment, 1:[Pouch Empty]]
  134. [24, Debug, comment, 1:[Altar Areas - Air/*/Water/*/Earth/*/Fire/*/Mind/*/Body/*/Chaos/*/Cosmic/*/Nature/*/Death]]
  135. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  136. [24, Inventory, isFull, {false}]
  137. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Air]]
  138. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  139. [24, Variables, addOr]
  140. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  141. [24, Inventory, isFull, {false}]
  142. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Water]]
  143. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  144. [24, Variables, addOr]
  145. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  146. [24, Inventory, isFull, {false}]
  147. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Earth]]
  148. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  149. [24, Variables, addOr]
  150. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  151. [24, Inventory, isFull, {false}]
  152. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Fire]]
  153. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  154. [24, Variables, addOr]
  155. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  156. [24, Inventory, isFull, {false}]
  157. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Mind]]
  158. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  159. [24, Variables, addOr]
  160. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  161. [24, Inventory, isFull, {false}]
  162. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Body]]
  163. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  164. [24, Variables, addOr]
  165. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  166. [24, Inventory, isFull, {false}]
  167. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Chaos]]
  168. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  169. [24, Variables, addOr]
  170. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  171. [24, Inventory, isFull, {false}]
  172. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Cosmic]]
  173. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  174. [24, Variables, addOr]
  175. [24, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  176. [24, Inventory, isFull, {false}]
  177. [24, MyPlayer, areaContainsPlayer, {true}, 1:[Nature]]
  178. [24, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  179. [24, Inventory, interactWith, 1:Small pouch, 1:Empty]
  180. [24, Variables, editBoolean, 1:SmallPouchFull, 3:false]
  181. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  182. [25, Inventory, isFull, {false}]
  183. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Air]]
  184. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  185. [25, Variables, addOr]
  186. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  187. [25, Inventory, isFull, {false}]
  188. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Water]]
  189. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  190. [25, Variables, addOr]
  191. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  192. [25, Inventory, isFull, {false}]
  193. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Earth]]
  194. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  195. [25, Variables, addOr]
  196. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  197. [25, Inventory, isFull, {false}]
  198. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Fire]]
  199. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  200. [25, Variables, addOr]
  201. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  202. [25, Inventory, isFull, {false}]
  203. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Mind]]
  204. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  205. [25, Variables, addOr]
  206. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  207. [25, Inventory, isFull, {false}]
  208. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Body]]
  209. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  210. [25, Variables, addOr]
  211. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  212. [25, Inventory, isFull, {false}]
  213. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Chaos]]
  214. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  215. [25, Variables, addOr]
  216. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  217. [25, Inventory, isFull, {false}]
  218. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Cosmic]]
  219. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  220. [25, Variables, addOr]
  221. [25, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  222. [25, Inventory, isFull, {false}]
  223. [25, MyPlayer, areaContainsPlayer, {true}, 1:[Nature]]
  224. [25, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  225. [25, Inventory, interactWith, 1:Medium pouch, 1:Empty]
  226. [25, Variables, editBoolean, 1:MediumPouchFull, 3:false]
  227. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  228. [26, Inventory, isFull, {false}]
  229. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Air]]
  230. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  231. [26, Variables, addOr]
  232. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  233. [26, Inventory, isFull, {false}]
  234. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Water]]
  235. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  236. [26, Variables, addOr]
  237. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  238. [26, Inventory, isFull, {false}]
  239. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Earth]]
  240. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  241. [26, Variables, addOr]
  242. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  243. [26, Inventory, isFull, {false}]
  244. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Fire]]
  245. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  246. [26, Variables, addOr]
  247. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  248. [26, Inventory, isFull, {false}]
  249. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Mind]]
  250. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  251. [26, Variables, addOr]
  252. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  253. [26, Inventory, isFull, {false}]
  254. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Body]]
  255. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  256. [26, Variables, addOr]
  257. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  258. [26, Inventory, isFull, {false}]
  259. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Chaos]]
  260. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  261. [26, Variables, addOr]
  262. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  263. [26, Inventory, isFull, {false}]
  264. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Cosmic]]
  265. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  266. [26, Variables, addOr]
  267. [26, Variables, getBoolean, 1:LargePouchFull, 3:true]
  268. [26, Inventory, isFull, {false}]
  269. [26, MyPlayer, areaContainsPlayer, {true}, 1:[Nature]]
  270. [26, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  271. [26, Inventory, interactWith, 1:Large pouch, 1:Empty]
  272. [26, Variables, editBoolean, 1:LargePouchFull, 3:false]
  273. [27, Debug, comment, 1:[Boolean Ends]]
  274. [27, Debug, comment, 1:[Banking - Withdraw Pouches if User selects YES]]
  275. [27, MyPlayer, areaContainsPlayer, {true}, 1:[EdgevilleTeleport]]
  276. [27, WalkTo, walkToClosestBank]
  277. [28, MyPlayer, isExists, {true}]
  278. [28, MyPlayer, areaContainsPlayer, {true}, 1:[EdgeBank]]
  279. [28, Bank, isOpen, {false}]
  280. [28, Timers, isRunning, {true}, 1:BotActivityTimer]
  281. [28, Bank, open]
  282. [28, Variables, getRandomNumber, 1:AFK Antiban, 1:<=5, 2:1]
  283. [28, Bank, isOpen, {true}]
  284. [28, Mouse, moveOutsideScreen]
  285. [28, Sleeping, sleepRandom, 2:10000, 2:90000]
  286. [28, Sleeping, sleepRandom, 2:450, 2:850]
  287. [28, Bank, depositAllExcept, 1:Small pouch, 1:Medium pouch, 1:Large pouch, 1:Teleport to house, 1:Pure essence, 1:Rune essence]
  288. [29, Variables, getBoolean, 1:SmallPouch, 3:true]
  289. [29, Inventory, inventoryContainsPartialName, {false}, 1:Small pouch, 3:false, 3:true]
  290. [29, Bank, withdrawX, 1:Small pouch, 2:1]
  291. [29, Sleeping, sleepRandom, 2:150, 2:250]
  292. [30, Variables, getBoolean, 1:MediumPouch, 3:true]
  293. [30, Inventory, inventoryContainsPartialName, {false}, 1:Medium pouch, 3:false, 3:true]
  294. [30, Bank, withdrawX, 1:Medium pouch, 2:1]
  295. [30, Sleeping, sleepRandom, 2:150, 2:250]
  296. [31, Variables, getBoolean, 1:LargePouch, 3:true]
  297. [31, Inventory, inventoryContainsPartialName, {false}, 1:Large pouch, 3:false, 3:true]
  298. [31, Bank, withdrawX, 1:Large pouch, 2:1]
  299. [31, Sleeping, sleepRandom, 2:150, 2:250]
  300. [33, Inventory, inventoryContainsPartialName, {true}, 1:Small pouch, 3:false, 3:true]
  301. [33, Inventory, moveItemToSlot, 1:Small pouch, 2:0]
  302. [34, Inventory, inventoryContainsPartialName, {true}, 1:Medium pouch, 3:false, 3:true]
  303. [34, Inventory, moveItemToSlot, 1:Medium pouch, 2:4]
  304. [35, Inventory, inventoryContainsPartialName, {true}, 1:Large pouch, 3:false, 3:true]
  305. [35, Inventory, moveItemToSlot, 1:Large pouch, 2:8]
  306. [36, Variables, getBoolean, 1:HasTab, 3:false]
  307. [36, Bank, depositAllExcept, 1:Small pouch, 1:Medium pouch, 1:Large pouch, 1:Teleport to house, 1:Pure essence, 1:Rune essence]
  308. [36, Bank, depositX, 1:Pure essence, 2:1]
  309. [36, Sleeping, sleepRandom, 2:150, 2:300]
  310. [36, Bank, withdrawX, 1:Teleport to house, 2:5]
  311. [37, Variables, getBoolean, 1:HasEssence, 3:false]
  312. [37, Bank, withdrawAll, 1:[Pure essence]]
  313. [37, Sleeping, sleepRandom, 2:150, 2:600]
  314. [38, Debug, comment, 1:[START FILL POUCH - RETURN BOOLEANS TRUE]]
  315. [38, MyPlayer, areaContainsPlayer, {true}, 1:[EdgeBank]]
  316. [38, Variables, getBoolean, 1:SmallPouchFull, 3:false]
  317. [38, Inventory, contains, {true}, 1:Small pouch]
  318. [38, Inventory, inventoryContainsPartialName, {true}, 1:essence, 3:false, 3:false]
  319. [38, Inventory, interactWith, 1:Small pouch, 1:Fill]
  320. [38, Variables, editBoolean, 1:SmallPouchFull, 3:true]
  321. [38, Variables, editBoolean, 1:HasEssence, 3:false]
  322. [39, MyPlayer, areaContainsPlayer, {true}, 1:[EdgeBank]]
  323. [39, Variables, getBoolean, 1:MediumPouchFull, 3:false]
  324. [39, Inventory, contains, {true}, 1:Medium pouch]
  325. [39, Inventory, inventoryContainsPartialName, {true}, 1:essence, 3:false, 3:false]
  326. [39, Inventory, interactWith, 1:Medium pouch, 1:Fill]
  327. [39, Variables, editBoolean, 1:MediumPouchFull, 3:true]
  328. [39, Variables, editBoolean, 1:HasEssence, 3:false]
  329. [40, MyPlayer, areaContainsPlayer, {true}, 1:[EdgeBank]]
  330. [40, Variables, getBoolean, 1:LargePouchFull, 3:false]
  331. [40, Inventory, contains, {true}, 1:Large pouch]
  332. [40, Inventory, inventoryContainsPartialName, {true}, 1:essence, 3:false, 3:false]
  333. [40, Inventory, interactWith, 1:Large pouch, 1:Fill]
  334. [40, Variables, editBoolean, 1:LargePouchFull, 3:true]
  335. [40, Variables, editBoolean, 1:HasEssence, 3:false]
  336. [41, Variables, getBoolean, 1:HasEssence, 3:false]
  337. [41, Bank, isOpen, {false}]
  338. [41, MyPlayer, areaContainsPlayer, {true}, 1:[EdgeBank]]
  339. [41, Timers, isRunning, {true}, 1:BotActivityTimer]
  340. [41, Bank, open]
  341. [41, Bank, depositAllExcept, 1:Small pouch, 1:Medium pouch, 1:Large pouch, 1:Teleport to house, 1:Pure essence, 1:Rune essence]
  342. [41, Bank, withdrawAll, 1:[Pure essence]]
  343. [45, Variables, getBoolean, 1:HasPickaxe, 3:true]
  344. [45, Variables, getBoolean, 1:HasEssence, 3:true]
  345. [45, Variables, getBoolean, 1:HasTab, 3:true]
  346. [45, MyPlayer, getCurrentHealthPercent, 1:>=, 2:70]
  347. [45, WalkTo, walkPath, 1:Edge_Ditch, 3:false]
  348. [46, MyPlayer, areaContainsPlayer, {false}, 1:[NorthDitch]]
  349. [46, MyPlayer, areaContainsPlayer, {true}, 1:[SouthDitch]]
  350. [46, RS2Object, isVisible, {true}, 1:[Wilderness Ditch]]
  351. [46, RS2Object, interactWith, 1:Wilderness Ditch, 1:Cross, 3:true, 3:false, 3:true]
  352. [46, Sleeping, sleepRandom, 2:150, 2:600]
  353. [49, NPC, isVisible, {false}, 1:[Mage of Zamorak]]
  354. [49, MyPlayer, areaContainsPlayer, {true}, 1:[ZamorakMage]]
  355. [49, Camera, toEntity, 1:Mage of Zamorak, 1:NPC]
  356. [50, NPC, isVisible, {true}, 1:[Mage of Zamorak]]
  357. [50, NPC, interactWith, 1:Mage of Zamorak, 1:Teleport, 3:true, 3:false, 3:true]
  358. [50, MyPlayer, areaContainsPlayer, {true}, SLEEP_UNTIL:1500, 1:OuterAbyss]
  359. [59, Variables, getBoolean, 1:PouchRepair, 3:true]
  360. [59, WalkTo, walkToEntity, 1:Dark mage, 1:NPC]
  361. [59, Sleeping, sleepMoving]
  362. [59, Camera, toEntity, 1:Dark mage, 1:NPC]
  363. [59, NPC, interactWith, 1:Dark mage, 1:Repairs, 3:true, 3:false, 3:true]
  364.  
  365. [62, RS2Object, isExists, {true}, 1:[Altar]]
  366. [62, RS2Object, isExists, {false}, 1:[Amulet of glory]]
  367. [62, Variables, getBoolean, 1:HasEssence, 3:true]
  368. [62, RS2Object, interactWith, 1:Altar, 1:Craft-rune, 3:true, 3:false, 3:true]
  369. [62, Sleeping, sleepAnimating, 2:400, 2:800]
  370. [63, RS2Object, isExists, {true}, 1:[Altar]]
  371. [63, RS2Object, isExists, {false}, 1:[Amulet of glory]]
  372. [63, Variables, getBoolean, 1:SmallPouchFull, 3:true]
  373. [63, Keyboard, pressThreadKey, 2:16]
  374. [63, Inventory, interactWith, 1:Small pouch, 1:Empty]
  375. [63, Variables, editBoolean, 1:SmallPouchFull, 3:false]
  376. [63, Sleeping, sleepRandom, 2:100, 2:300]
  377. [64, RS2Object, isExists, {true}, 1:[Altar]]
  378. [64, RS2Object, isExists, {false}, 1:[Amulet of glory]]
  379. [64, Variables, getBoolean, 1:MediumPouchFull, 3:true]
  380. [64, Keyboard, pressThreadKey, 2:16]
  381. [64, Inventory, interactWith, 1:Medium pouch, 1:Empty]
  382. [64, Variables, editBoolean, 1:MediumPouchFull, 3:false]
  383. [64, Sleeping, sleepRandom, 2:100, 2:300]
  384. [65, RS2Object, isExists, {true}, 1:[Altar]]
  385. [65, RS2Object, isExists, {false}, 1:[Amulet of glory]]
  386. [65, Variables, getBoolean, 1:LargePouchFull, 3:true]
  387. [65, Keyboard, pressThreadKey, 2:16]
  388. [65, Inventory, interactWith, 1:Large pouch, 1:Empty]
  389. [65, Variables, editBoolean, 1:LargePouchFull, 3:false]
  390. [65, Keyboard, releaseThreadKey]
  391. [65, Sleeping, sleepRandom, 2:100, 2:300]
  392. [66, Variables, getBoolean, 1:HasEssence, 3:true]
  393. [66, RS2Object, isVisible, {true}, 1:[Altar]]
  394. [66, RS2Object, isExists, {false}, 1:[Amulet of glory]]
  395. [66, RS2Object, interactWith, 1:Altar, 1:Craft-Rune, 3:true, 3:false, 3:true]
  396. [66, Sleeping, sleepAnimating, 2:400, 2:800]
  397. [67, Variables, getBoolean, 1:HasEssence, 3:false]
  398. [67, Variables, getBoolean, 1:LargePouchFull, 3:false]
  399. [67, Variables, getBoolean, 1:MediumPouchFull, 3:false]
  400. [67, Variables, getBoolean, 1:SmallPouchFull, 3:false]
  401. [67, Variables, getBoolean, 1:HasTab, 3:true]
  402. [67, RS2Object, isVisible, {true}, 1:[Altar]]
  403. [67, RS2Object, isExists, {false}, 1:[Amulet of glory]]
  404. [67, Inventory, interactWith, 1:Teleport to house, 1:Break]
  405. [67, Sleeping, sleepRandom, 2:1900, 2:3500]
  406. [68, RS2Object, isExists, {true}, 1:[Amulet of glory]]
  407. [68, RS2Object, isExists, {true}, 1:[Ornate pool of Rejuvenation]]
  408. [68, Settings, getRunEnergy, 1:<=, 2:99]
  409. [68, Camera, toEntity, 1:Ornate pool of Rejuvenation, 1:RS2Object]
  410. [68, RS2Object, interactWith, 1:Ornate pool of Rejuvenation, 1:Drink, 3:true, 3:false, 3:true]
  411. [68, Sleeping, sleepRandom, 2:800, 2:1200]
  412. [69, MyPlayer, isExists, {true}]
  413. [69, RS2Object, isExists, {true}, 1:[Amulet of glory]]
  414. [69, Settings, getRunEnergy, 1:>=, 2:97]
  415. [69, WalkTo, walkToEntity, 1:Amulet of glory, 1:RS2Object]
  416. [70, RS2Object, isVisible, {true}, 1:[Amulet of glory]]
  417. [70, RS2Object, interactWith, 1:Amulet of glory, 1:Edgeville, 3:true, 3:false, 3:true]
  418. [70, Sleeping, sleepTeleporting]
  419. [71, MyPlayer, areaContainsPlayer, {true}, 1:[NorthDitch]]
  420. [71, WalkTo, walkToPosition, 1:MageOfZamorak, 3:true, 3:false, 3:true, 3:false, 3:true]
  421. [72, Bank, isOpen, {true}]
  422. [72, MyPlayer, getCurrentHealthPercent, 1:<=, 2:97]
  423. [72, Bank, depositAllExcept, 1:Small pouch, 1:Medium pouch, 1:Large pouch, 1:Teleport to house]
  424. [72, Bank, withdrawX, 1:Trout/*/Salmon/*/Tuna/*/Lobster/*/Monkfish/*/Shark/*/Dark Crab/*/Anglerfish, 2:1]
  425. [72, Sleeping, sleepRandom, 2:200, 2:400]
  426. [72, Inventory, interactWith, 1:Trout/*/Salmon/*/Tuna/*/Lobster/*/Monkfish/*/Shark/*/Dark Crab/*/Anglerfish, 1:Eat]
  427. [73, MyPlayer, getCurrentHealthPercent, 1:<=, 2:15]
  428. [73, MyPlayer, areaContainsPlayer, {false}, 1:EdgeBank]
  429. [73, Inventory, interactWith, 1:Teleport to house, 1:Break]
  430. [73, Sleeping, sleepTeleporting]
  431.  
  432. [130, MyPlayer, areaContainsPlayer, {true}, 1:[Abyss]
  433. [130, MyPlayer, areaContainsPlayer, {true}, 1:[OuterAbyss]
  434. [130, Map, canReachEntity, {true}, 1:Rock, 1:RS2Object]
  435. [130, Camera, toEntity, 1:Rock, 1:RS2Object]
  436. [130, RS2Object, interactWith, 1:Rock, 1:Mine, 3:true, 3:false, 3:true]
  437. [130, Sleeping, sleepRandom, 2:1200, 2:1900]
  438. [131, MyPlayer, areaContainsPlayer, {true}, 1:[Abyss]
  439. [131, MyPlayer, areaContainsPlayer, {true}, 1:[OuterAbyss]
  440. [131, RS2Object, isExists, {true}, 1:Gap]
  441. [131, Map, canReachEntity, {true}, 1:Gap, 1:RS2Object]
  442. [131, Camera, toEntity, 1:Gap, 1:RS2Object]
  443. [131, RS2Object, interactWith, 1:Gap, 1:Squeeze-through, 3:true, 3:false, 3:true]
  444. [131, Sleeping, sleepRandom, 2:1200, 2:1900]
  445. [132, MyPlayer, areaContainsPlayer, {true}, 1:[Abyss]
  446. [132, MyPlayer, areaContainsPlayer, {true}, 1:[OuterAbyss]
  447. [132, RS2Object, isExists, {true}, 1:Eyes]
  448. [132, Map, canReachEntity, {true}, 1:Eyes, 1:RS2Object]
  449. [132, Camera, toEntity, 1:Eyes, 1:RS2Object]
  450. [132, RS2Object, interactWith, 1:Eyes, 1:Distract, 3:true, 3:false, 3:true]
  451. [132, Sleeping, sleepRandom, 2:1200, 2:1900]
  452.  
  453. [140, Variables, getBoolean, 1:PouchRepair, 3:false]
  454. [140, MyPlayer, areaContainsPlayer, {false}, 1:[OuterAbyss]
  455. [140, MyPlayer, areaContainsPlayer, {true}, 1:[Abyss]
  456. [140, RS2Object, isExists, {true}, 1:[Air rift/*/Water rift/*/Earth rift/*/Fire rift/*/Mind rift/*/Body rift/*/Chaos rift/*/Cosmic rift/*/Nature rift/*/Death rift]]
  457. [140, Map, canReachEntity, {true}, 1:Air rift/*/Water rift/*/Earth rift/*/Fire rift/*/Mind rift/*/Body rift/*/Chaos rift/*/Cosmic rift/*/Nature rift/*/Death rift, 1:RS2Object]
  458. [140, Map, canReachEntity, {false}, 1:Rock, 1:RS2Object]
  459. [140, Map, canReachEntity, {false}, 1:Gap, 1:RS2Object]
  460. [140, Map, canReachEntity, {false}, 1:Eyes, 1:RS2Object]
  461. [140, WalkTo, walkToEntity, 1:Air rift/*/Water rift/*/Earth rift/*/Fire rift/*/Mind rift/*/Body rift/*/Chaos rift/*/Cosmic rift/*/Nature rift/*/Death rift, 1:RS2Object]
  462. [140, Sleeping, sleepRandom, 2:1100, 2:5100]
  463. [140, RS2Object, interactWith, 1:Air rift/*/Water rift/*/Earth rift/*/Fire rift/*/Mind rift/*/Body rift/*/Chaos rift/*/Cosmic rift/*/Nature rift/*/Death rift, 1:Exit-through, 3:true, 3:false, 3:true]
  464. [140, Sleeping, sleepTeleporting]
  465.  
  466. [160, Camera, getZoom, {false}, 2:[1]]
  467. [160, Camera, zoomCamera, 2:[1]]
  468.  
  469. [170, RS2Object, isExists, {true}, 2:15478]
  470. [170, RS2Object, interactWithContainingAction, 2:15478, 1:Home, 3:true, 3:false, 3:true]
  471. [170, Sleeping, sleepRandom, 2:800, 2:1150]
  472.  
  473. [190, Timers, isRunning, {false}, 1:BotActivityTimer]
  474. [190, Variables, getBoolean, 1:EnteredBreak, 3:true]
  475. [190, MyPlayer, areaContainsPlayer, {true}, 1:[EdgeBank]]
  476. [190, Timers, reset, 1:BotActivityTimer]
  477. [190, Variables, editBoolean, 1:EnteredBreak, 3:false]
  478. [192, Timers, isRunning, {false}, 1:BotActivityTimer]
  479. [192, MyPlayer, areaContainsPlayer, {true}, 1:[EdgeBank]]
  480. [192, Variables, addOr]
  481. [192, Timers, isRunning, {false}, 1:BotActivityTimer]
  482. [192, MyPlayer, areaContainsPlayer, {true}, 1:[EdgevilleTeleport]]
  483. [192, Sleeping, sleepRandom, 2:11000, 2:13000]
  484. [192, Variables, editBoolean, 1:EnteredBreak, 3:true]
  485. [192, Breaks, startBreak]
  486.  
  487.