Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.57 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <Profile>
  3. <Name>Collectable 70</Name>
  4. <Order>
  5. <While Condition="True">
  6. <Synthesize RecipeId="2798"/>
  7. <While Condition="CraftingManager.IsCrafting">
  8. <CraftActionByName Name="Muscle Memory" />
  9. <CraftActionByName Name="Comfort Zone" />
  10. <CraftActionByName Name="Inner Quiet" />
  11. <CraftActionByName Name="Steady Hand II" />
  12. <CraftActionByName Name="Waste Not" />
  13. <RunCode Name="Proc"/>
  14. <RunCode Name="Proc"/>
  15. <RunCode Name="Proc"/>
  16. <RunCode Name="Proc"/>
  17. <CraftActionByName Name="Steady Hand II" />
  18. <RunCode Name="Proc"/>
  19. <RunCode Name="Proc"/>
  20. <CraftActionByName Name="Master's Mend" />
  21. <RunCode Name="Proc"/>
  22. <CraftActionByName Name="Steady Hand II" />
  23. <RunCode Name="END"/>
  24. <CraftActionByName Name="Careful Synthesis II" />
  25. <CraftActionByName Name="Careful Synthesis II" />
  26. <RunCode Name="Collectable"/>
  27. </While>
  28. </While>
  29. </Order>
  30. <CodeChunks>
  31. <CodeChunk Name="Proc">
  32. <![CDATA[
  33. if (CraftingManager.Condition == CraftingCondition.Good || CraftingManager.Condition == CraftingCondition.Excellent)
  34. {
  35. Actionmanager.DoAction("Precise Touch", null);
  36. }
  37. else
  38. {
  39. Actionmanager.DoAction("Basic Touch", null);
  40. }
  41. await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
  42. await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
  43. await Coroutine.Sleep(500);
  44. ]]>
  45. </CodeChunk>
  46. <CodeChunk Name="END">
  47. <![CDATA[
  48. if (CraftingManager.Condition == CraftingCondition.Excellent)
  49. {
  50. Actionmanager.DoAction("Byregot's Blessing", null);
  51. await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
  52. await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
  53. await Coroutine.Sleep(500);
  54. }
  55. else
  56. {
  57. Actionmanager.DoAction("Great Strides", null);
  58. await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
  59. await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
  60. await Coroutine.Sleep(500);
  61.  
  62. if (CraftingManager.Condition == CraftingCondition.Excellent)
  63. {
  64. Actionmanager.DoAction("Byregot's Blessing", null);
  65. await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
  66. await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
  67. await Coroutine.Sleep(500);
  68. }
  69. else
  70. {
  71. Actionmanager.DoAction("Byregot's Blessing", null);
  72. await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
  73. await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
  74. await Coroutine.Sleep(500);
  75. }
  76. }
  77. ]]>
  78. </CodeChunk>
  79. <CodeChunk Name="Collectable">
  80. <![CDATA[
  81. if (await Buddy.Coroutines.Coroutine.Wait(5000, () => ff14bot.Managers.Actionmanager.CanCast("Careful Synthesis II", null))) {
  82. ff14bot.Managers.Actionmanager.DoAction("Careful Synthesis II", null);
  83. await Buddy.Coroutines.Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
  84. await Buddy.Coroutines.Coroutine.Wait(Timeout.Infinite, () => ff14bot.RemoteWindows.SelectYesNoItem.IsOpen);
  85. ff14bot.RemoteWindows.SelectYesNoItem.Yes();
  86. await Buddy.Coroutines.Coroutine.Wait(10000, () => !ff14bot.RemoteWindows.SelectYesNoItem.IsOpen);
  87. await Buddy.Coroutines.Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
  88. }
  89. ]]>
  90. </CodeChunk>
  91. </CodeChunks>
  92.  
  93. </Profile>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement