- <Script>Wishy:wFlax2Bowstring:0.1
- <Description>Start with an Empty Inventory Anywhere in RS.The script will walk to the flax field at Seers and do the rest! HAVE 10 CRAFTING OR THIS WILL NOT WORK
- <Boolean>IsAnimating:false
- <Boolean>SpinFlaxToBowstring:false
- <Boolean>BankTheBowstring:false
- <Boolean>PickFlax:false
- <Position>BottomFloorLadder:2715,3471,0
- <Area>SEERSBANK:2724,3493,2727,3489,0
- <Poly Area>FLAXFIELD:{2748,3451},{2745,3451},{2743,3453},{2737,3450},{2737,3445},{2737,3438},{2740,3437},{2751,3437},{2752,3444},{2751,3450}:0
- [0, Variables, getBoolean, 1:PickFlax, 3:false]
- [0, Inventory, isFull, {false}]
- [0, Variables, editBoolean, 1:PickFlax, 3:true]
- [1, Variables, getBoolean, 1:PickFlax, 3:true]
- [1, Inventory, isFull, {true}]
- [1, Variables, editBoolean, 1:PickFlax, 3:false]
- [2, Variables, getBoolean, 1:SpinFlaxToBowstring, 3:false]
- [2, Variables, getBoolean, 1:PickFlax, 3:false]
- [2, Inventory, getAmount, 1:Flax, 2:1, 1:>=]
- [2, Inventory, getAmount, 1:Bow string, 2:28, 1:<]
- [2, Variables, editBoolean, 1:SpinFlaxToBowstring, 3:true]
- [3, Variables, getBoolean, 1:SpinFlaxToBowstring, 3:true]
- [3, Variables, getBoolean, 1:PickFlax, 3:false]
- [3, Inventory, getAmount, 1:Bow string, 2:28, 1:==]
- [3, Variables, editBoolean, 1:SpinFlaxToBowstring, 3:false]
- [4, Variables, getBoolean, 1:BankTheBowstring, 3:false]
- [4, Inventory, getAmount, 1:Bow string, 2:28, 1:==]
- [4, Variables, editBoolean, 1:BankTheBowstring, 3:true]
- [5, Variables, getBoolean, 1:BankTheBowstring, 3:true]
- [5, Inventory, getAmount, 1:Flax, 2:28, 1:==]
- [5, Variables, editBoolean, 1:BankTheBowstring, 3:false]
- [6, Variables, getBoolean, 1:PickFlax, 3:true]
- [6, MyPlayer, areaContainsPlayer, {false}, 1:[FLAXFIELD]]
- [6, WalkTo, walkToArea, 1:FLAXFIELD, 3:true, 3:false, 3:false, 3:false]
- [7, MyPlayer, areaContainsPlayer, {true}, 1:[FLAXFIELD]]
- [7, Variables, getBoolean, 1:PickFlax, 3:true]
- [7, Variables, getBoolean, 1:BankTheBowstring, 3:false]
- [7, Variables, getBoolean, 1:SpinFlaxToBowstring, 3:false]
- [7, RS2Object, interactWithRS2ObjectWithinArea, 1:Flax, 1:Pick, 1:FLAXFIELD, 3:true, 3:false, 3:true, 3:false]
- [7, Sleeping, sleepRandom, 2:183, 2:478]
- [8, Variables, getBoolean, 1:PickFlax, 3:false]
- [8, Variables, getBoolean, 1:BankTheBowstring, 3:false]
- [8, Variables, getBoolean, 1:SpinFlaxToBowstring, 3:true]
- [8, MyPlayer, isAnimating, {false}]
- [8, RS2Object, isVisible, {false}, 2:[25824]]
- [8, WalkTo, walkToPosition, 1:BottomFloorLadder, 3:true, 3:true, 3:false, 3:false, 3:true]
- [9, Variables, getBoolean, 1:BankTheBowstring, 3:false]
- [9, Variables, getBoolean, 1:PickFlax, 3:false]
- [9, Variables, getBoolean, 1:SpinFlaxToBowstring, 3:true]
- [9, RS2Object, interactWith, 2:25938, 1:Climb-up, 3:true, 3:false, 3:true, 3:false]
- [9, Sleeping, sleepRandom, 2:400, 2:900]
- [10, Variables, getBoolean, 1:BankTheBowstring, 3:false]
- [10, Variables, getBoolean, 1:PickFlax, 3:false]
- [10, Variables, getBoolean, 1:SpinFlaxToBowstring, 3:true]
- [10, RS2Object, isVisible, {true}, 2:[25824]]
- [10, Variables, getBoolean, 1:IsAnimating, 3:false]
- [10, MyPlayer, isAnimating, {false}]
- [10, RS2Object, interactWith, 2:25824, 1:Spin, 3:true, 3:false, 3:true, 3:false]
- [11, Variables, getBoolean, 1:SpinFlaxToBowstring, 3:true]
- [11, RS2Widget, isVisibleContainingText, {true}, 1:[What would you like to spin?]]
- [11, RS2Widget, isVisible, {true}, 2:270, 2:16, 2:38]
- [11, RS2Widget, hoverWidget, 2:270, 2:16, 2:38]
- [11, Sleeping, sleepRandom, 2:300, 2:740]
- [11, Mouse, leftClick]
- [11, Sleeping, sleepOnInvChange, 2:1000, 2:3000]
- [12, Variables, getBoolean, 1:BankTheBowstring, 3:true]
- [12, WalkTo, walkToArea, 1:SEERSBANK, 3:true, 3:false, 3:false, 3:false]
- [12, Sleeping, sleepMoving]
- [13, MyPlayer, areaContainsPlayer, {true}, 1:[SEERSBANK]]
- [13, Variables, getBoolean, 1:BankTheBowstring, 3:true]
- [13, Bank, isOpen, {false}]
- [13, Bank, open]
- [13, Sleeping, sleep, 2:[500]]
- [13, Bank, depositAll]
- [13, Sleeping, sleep, 2:[500]]
- [13, Bank, close]
- [13, Variables, editBoolean, 1:BankTheBowstring, 3:false]
- [14, Variables, getBoolean, 1:IsAnimating, 3:false]
- [14, MyPlayer, getAnimationID, {true}, 2:894]
- [14, Variables, editBoolean, 1:IsAnimating, 3:true]
- [15, Variables, getBoolean, 1:IsAnimating, 3:true]
- [15, MyPlayer, getAnimationID, {true}, 2:-1]
- [15, Variables, editBoolean, 1:IsAnimating, 3:false]