document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <Profile>
  2. <Name>[MIN] Mythrite Sand - Twinpools</Name>
  3. <Order>
  4. <While Condition="True">
  5. <If Condition="not IsOnMap(154)">
  6. <TeleportTo Name="Falcons Nest" AetheryteId="71" />
  7. </If>
  8. <!-- Node 1 -->
  9. <MoveTo XYZ="-194.9769, 89.38371, -368.2323" Name="Safe Spot 18x15y"/>
  10. <RunCode Name="Dismount" />
  11. <WaitTimer WaitTime="1" />
  12. <RunCode Name="UseStealth" />
  13. <WaitTimer WaitTime="1" />
  14. <RunCode Name="DisableMount" />
  15. <Gather Loops="2">
  16. <GatherObject>Rocky Outcrop</GatherObject>
  17. <HotSpots>
  18. <HotSpot Radius="300" XYZ="-194.9769, 89.38371, -368.2323" name="Node 1" />
  19. </HotSpots>
  20. <ItemNames>
  21. <ItemName>Mythrite Sand</ItemName>
  22. <!-- <ItemName>Ice Crystal</ItemName> -->
  23. </ItemNames>
  24. <GatheringSkillOrder>
  25. <GatheringSkill SpellName="King's Yield II" TimesToCast="1"/>
  26. </GatheringSkillOrder>
  27. </Gather>
  28. <RunCode Name="EnableMount" />
  29. <RunCode Name="UnStealth" />
  30.  
  31. <!-- Node 2 -->
  32. <MoveTo XYZ="300" XYZ="-350.5564, 89.49937, -424.1701" Name="Safe Spot 15x14y"/>
  33. <RunCode Name="Dismount" />
  34. <WaitTimer WaitTime="1" />
  35. <RunCode Name="UseStealth" />
  36. <WaitTimer WaitTime="1" />
  37. <RunCode Name="DisableMount" />
  38. <Gather Loops="2">
  39. <GatherObject>Rocky Outcrop</GatherObject>
  40. <HotSpots>
  41. <HotSpot Radius="300" XYZ="-350.5564, 89.49937, -424.1701" name="Node 2" />
  42. </HotSpots>
  43. <ItemNames>
  44. <ItemName>Mythrite Sand</ItemName>
  45. <!-- <ItemName>Ice Crystal</ItemName> -->
  46. </ItemNames>
  47. <GatheringSkillOrder>
  48. <GatheringSkill SpellName="King's Yield II" TimesToCast="1"/>
  49. </GatheringSkillOrder>
  50. </Gather>
  51. <RunCode Name="EnableMount" />
  52. <RunCode Name="UnStealth" />
  53.  
  54. <!-- Node 3 -->
  55. <MoveTo XYZ="150" XYZ="-343.9322, 89.04935, -603.9968" Name="Safe Spot 15x10y"/>
  56. <RunCode Name="Dismount" />
  57. <WaitTimer WaitTime="1" />
  58. <RunCode Name="UseStealth" />
  59. <WaitTimer WaitTime="1" />
  60. <RunCode Name="DisableMount" />
  61. <Gather Loops="2">
  62. <GatherObject>Rocky Outcrop</GatherObject>
  63. <HotSpots>
  64. <HotSpot Radius="300" XYZ="-350.5564, 89.49937, -424.1701" name="Node 3" />
  65. </HotSpots>
  66. <ItemNames>
  67. <ItemName>Mythrite Sand</ItemName>
  68. <!-- <ItemName>Ice Crystal</ItemName> -->
  69. </ItemNames>
  70. <GatheringSkillOrder>
  71. <GatheringSkill SpellName="King's Yield II" TimesToCast="1"/>
  72. </GatheringSkillOrder>
  73.  
  74. <BlackSpots>
  75. <Blackspot Radius="5" X="-334.439331" Y="0" Z="-422.967072" />
  76. <Blackspot Radius="15" X="-393.9554" Y="0" Z="-439.40448" />
  77. </BlackSpots>
  78.  
  79. </Gather>
  80. <RunCode Name="EnableMount" />
  81. <RunCode Name="UnStealth" />
  82. </While>
  83. </Order>
  84. <CodeChunks>
  85. <CodeChunk Name="UseStealth">
  86. <![CDATA[
  87. SpellData data;
  88. if (!Core.Me.HasAura("Stealth") && Actionmanager.CurrentActions.TryGetValue("Stealth", out data) && Actionmanager.CanCast(data, Core.Me))
  89. {
  90. Actionmanager.DoAction("Stealth", Core.Me);
  91. await Buddy.Coroutines.Coroutine.Sleep(500);
  92. }
  93. ]]>
  94. </CodeChunk>
  95. <CodeChunk Name="UnStealth">
  96. <![CDATA[
  97. SpellData data;
  98. if (Core.Me.HasAura("Stealth") && Actionmanager.CurrentActions.TryGetValue("Stealth", out data) && Actionmanager.CanCast(data, Core.Me))
  99. {
  100. Actionmanager.DoAction("Stealth", Core.Me);
  101. await Buddy.Coroutines.Coroutine.Sleep(500);
  102. }
  103. ]]>
  104. </CodeChunk>
  105. <CodeChunk Name="DisableMount">
  106. <![CDATA[
  107. ff14bot.Settings.CharacterSettings.Instance.UseMount = false;
  108. ]]>
  109. </CodeChunk>
  110. <CodeChunk Name="EnableMount">
  111. <![CDATA[
  112. ff14bot.Settings.CharacterSettings.Instance.UseMount = true;
  113. ]]>
  114. </CodeChunk>
  115. <CodeChunk Name="Dismount">
  116. <![CDATA[
  117. ff14bot.Managers.Actionmanager.Dismount();
  118. ]]>
  119. </CodeChunk>
  120. </CodeChunks>
  121. </Profile>
');