• Visit Rebornbuddy
  • [O][MIN][BTN] Blue & Red Scripts | Unspoiled & Legendary Materials Farm

    Discussion in 'Mining-Botany Profiles' started by entrax, Sep 10, 2015.

    1. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      If you find yourself getting stuck with FlightPathTo (ExFlyTo), you can try using MoveTo as it uses a lot of the same logic, but with object avoidance/collision detection. I do not suggest using it everywhere, and especially not as a replacement for sea of clouds manual pathing.
       
    2. Trras

      Trras Member

      Joined:
      Oct 16, 2014
      Messages:
      84
      Likes Received:
      0
      Trophy Points:
      6
      [02:07:31.277 D] Teleporting to Falcon's Nest
      [02:07:38.785 N] [FlightMover] Set default value for flying to false until we can determine if we can fly in this zone.
      [02:07:52.944 V] [Poi.Clear] Reason: Current behavior changed to RunCode: LineNumber: 814, Name: MIN, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.ActionRunCoroutine, .
      [02:07:52.944 D] Replaced hook [ProfileOrderBehavior_Hook] c088d4ac-4ff9-40cc-b20c-dd210c641ad0
      [02:07:54.973 D] DoAction Spell 238 0x10221155
      [02:07:57.041 V] [Poi.Clear] Reason: Current behavior changed to ExFlyToTag: Target: <-501.0193, 191.7077, 19.77032>, Radius: 3, InverseParabolicMagnitude: 6, Smoothing: 0.05, MountId: 1, ForcedAltitude: 6, ForceLanding: False, Name: null, IsDone: False, HighPriority: False, LineNumber: 817, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.ActionRunCoroutine, .
      [02:07:57.041 D] Replaced hook [ProfileOrderBehavior_Hook] 4c53ad21-3cf1-4b03-aa67-7c7d990ec76f
      [02:07:57.042 N] [ExFlyTo v3.0.7.1509283] Using existing FlightPath 9c5091cb-2619-c3a0-1da4-5680c9ebc5fe from <483.5851, 212.5399, 697.8042> to <-501.0193, 191.7077, 19.77032>
      [02:07:57.042 V] [ExFlyTo v3.0.7.1509283] Moving to waypoint: <472.1362, 215.9493, 689.9201>

      At falcon's nest theres a huge tower where the bot tries to fly through it and can't navigate around, which node is it trying to go for?

      EDIT: Nvm i found it, its violet quartz.
       
      Last edited: Sep 29, 2015
    3. dayum12

      dayum12 Member

      Joined:
      Aug 22, 2015
      Messages:
      54
      Likes Received:
      1
      Trophy Points:
      8
      Hey ExMatt;

      [03:26:27.469 N] [ExGather v3.0.7.1509270] Rotation Override -> Old: Collect550 , New: Collect470

      How do I change the override?
      And also, when it goes to deliver the collected items, it will turn in stuff, but won't buy GatherTokens.
      How do I change that?
       
    4. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      1. You set the value of the collectable, and the override will determine what rotation to use based off value you enter. You can also prevent override (although this was supposed to be for preventing GP usage mostly during downtime) by adding disableRotationOverride="true" as an attribute to the gather tag.

      i.e. <Collectable name="Bright Fire Rock" value="550" /> .. this will select the 550 rotation. And if you add a custom rotation, you could resolve it by modifying this value, I may add a small tutorial on that later on.

      2. You need to change the TurnInCollectables tag. Take a look at the example in OrderBotTags\Behaviors\Examples\TurnInCollectables.xml .
       
    5. ladygamer

      ladygamer Member

      Joined:
      Oct 15, 2010
      Messages:
      175
      Likes Received:
      1
      Trophy Points:
      18
      ExMatt,

      By chance could you help me get this working as a rotation? This gets me 1 -- 570 Collect ability Item... the current 570 rotation doesn't seem to work for me. Could u please help me?

      Thanks so much

      --------------



      Discerning Eye (200GP)
      Methodical Appraisal
      Discerning Eye (200GP)
      Methodical Appraisal
      Utmost Caution (100GP)
      Methodical Appraisal
      Utmost Caution (100GP)
      Methodical Appraisal

      Collect
       
    6. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      That is the same as the 570 rotation except is casts Discerning and utmost on the first 2 methodical. Same result. =(.. Can you provide a log?
       
    7. ladygamer

      ladygamer Member

      Joined:
      Oct 15, 2010
      Messages:
      175
      Likes Received:
      1
      Trophy Points:
      18
      seems it's overriding?

      Code:
      <!-- Gathering Rotation Settings -->
      	<!ENTITY Rotation "Unspoiled"> 
      	
      	<!ENTITY GatherIncrease_Tag "Yield">
      <!-- Tags possibles -->
      <!-- Yield : +2 Yield items / +5% or 15% Yield rate -->
      <!-- Quality : +30% Quality / +5% or 15% Yield rate -->
      <!-- YieldAndQuality : +2 Yield items / +10% Quality rate -->
      
      	<!ENTITY Rotation_Collectable "Collect570">
      	<!ENTITY Rotation_Collectable_55 "Collect570">
      	<!ENTITY Rotation_Collectable_60 "Collect570">
      	<!ENTITY Rotation_Collectable_1Star "Collect570">
      
      Code:
      [05:53:01.460 N] [FlightMover] Started Landing Task
      [05:53:01.559 N] [FlightMover] Landing took 00:00:00.0988324 ms or less
      [05:53:01.580 D] DoAction General 23 0xE0000000
      [05:53:02.366 D] DoAction Spell 229 0x105BE05A
      [05:53:02.366 N] [ExBuddy] Casted Aura -> Stealth
      [05:53:03.548 D] Requesting path on 402 from <88.22697, -1.481838, -792.0067> to <79.63015, 0.5219008, -804.5839>
      [05:53:03.635 D] Generated path to <79.63015, 0.5219008, -804.5839> in 00:00:00.0866046 ms
      [05:53:08.345 D] Moving to next hop: <80.13527, -0.1587524, -804.8726> (Unspoiled Mineral Deposit) D: 6.12961
      [05:53:09.850 D] Interacting with Unspoiled Mineral Deposit 0x13AA28F0
      [05:53:10.525 N] [ExGather v3.0.7.1509283] Rotation Override -> Old: Collect570 , New: Collect470
      [05:53:10.916 D] DoAction Spell 4074 0x105BE05A
      [05:53:10.916 N] [ExBuddy] Casted Aura -> Collector's Glove
      [05:53:12.152 N] Gathering ItemName:Adamantite Ore Chance:95 HqChance:12 Amount:1 RawItemId:12538
      [05:53:15.591 D] DoAction Spell 4078 0x105BE05A
      [05:53:15.591 N] [ExBuddy] Casted Ability -> Discerning Eye
      [05:53:17.255 D] DoAction Spell 4077 0x105BE05A
      [05:53:17.255 N] [ExBuddy] Casted Ability -> Impulsive Appraisal
      [05:53:20.549 D] DoAction Spell 4084 0x105BE05A
      [05:53:20.549 N] [ExBuddy] Casted Ability -> Single Mind
      [05:53:22.456 D] DoAction Spell 4077 0x105BE05A
      [05:53:22.456 N] [ExBuddy] Casted Ability -> Impulsive Appraisal
      [05:53:25.689 D] DoAction Spell 4078 0x105BE05A
      [05:53:25.690 N] [ExBuddy] Casted Ability -> Discerning Eye
      [05:53:27.556 D] DoAction Spell 4075 0x105BE05A
      [05:53:27.556 N] [ExBuddy] Casted Ability -> Methodical Appraisal
      [05:53:33.288 N] [ExGather v3.0.7.1509283] Collected item: Adamantite Ore, value: 485 at 01/20/2911 11:30:10 ET
      [05:53:36.986 N] [ExGather v3.0.7.1509283] Collected item: Adamantite Ore, value: 487 at 01/20/2911 11:31:11 ET
      [05:53:40.887 N] [ExGather v3.0.7.1509283] Collected item: Adamantite Ore, value: 484 at 01/20/2911 11:32:34 ET
      [05:53:41.318 N] [ExGather v3.0.7.1509283] Rotation reset -> Collect570
      [05:53:41.319 N] [ExGather v3.0.7.1509283] Using Cordial -> Waiting (sec): 0, CurrentGP: 26
      [05:53:43.953 N] [ExGather v3.0.7.1509283] Using Cordial
      [05:53:43.953 D] DoAction Item 6141 0x105BE05A
      
       
    8. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38

      Unfortunately the way entrax set up that part is not how I intended it.

      This is how it should work, hopefully he will update it and repost.

      Code:
      
      	<!-- Enter 0 for dynamic rotation, when using dynamic rotation, the PlusPlus ENTITY will also be used -->
      	<!-- https://www.reddit.com/r/ffxiv/comments/3cy4q4/gathering_collectables_for_scrips_a_rotation_and/ for more info -->
      	<!ENTITY Collectability_400 "0">
      	<!ENTITY Collectability_450 "0">
      	<!ENTITY Collectability_470 "470">
      	<!ENTITY Collectability_470_Star "570">
      	<!ENTITY PlusPlus "0">
      
      

      Code:
      
      					<If Condition="&Collect_SeventhHeaven; != 0">
      						<ExGather while="IsTimeBetween(17,18)" spawnTimeout="&HotSpot_Tick;" cordialType="Cordial" cordialTime="IfNeeded" DiscoverUnknowns="true">
      							<GatherObjects>
      								<GatherObject>Legendary Lush Vegetation patch</GatherObject>
      							</GatherObjects>
      							<Collectables>
      								<Collectable Name="Seventh Heaven" Value="&Collectability_470_Star;" PlusPlus="&PlusPlus;" />
      							</Collectables>
      							<GatherRotation>NewbCollect</GatherRotation>
      							<HotSpots>
      								<!-- HotSpot Removed, private profile -->
      							</HotSpots>
      						</ExGather>
      					</If>
      
      
      Also, ExGather and GatherCollectable are one in the same tag. But eventually I will make GatherCollectable obsolete as it no longer properly describes the tag (everything can be gathered!).
       
    9. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      So I should set NewCollect rotation for every collectable, add Value & PlusPlus (with entity) to Collectable tag and rename GatherCollectable to Exgather ?


      Also if someone can list me what are all currents issues I'll be more efficient.

      For now I remember :
      - Add ShopPurchases.
      - Fix Chysahl + 10 Am Coerthas node
      - Fix first aurum regis node
      - Check Violet Quartz
      - Check Sun Mica (aggro sometimes)
      - Add an other move/flight to for Ok'Zundu
      - Remove every DismountAtDestination in FlightPathTo tag... it doesn't even exists and rename the tag ExFlyTo
      - Add Old World Fig / Yellow Copper Ore
      - Rename gatherCollectable for Exgather and what I said right before (if it's what I have to do to make it works)
       
    10. rebornrising

      rebornrising Member

      Joined:
      Mar 25, 2015
      Messages:
      63
      Likes Received:
      0
      Trophy Points:
      6
      I keep getting this error where the bot says "moving to waypoint" but just summons a black chocobo then bounces around one spot on the map.
      I don't at all see why this happens. It doesnt happen all the time and the only thing I'm collecting is adamantite so I don't even know why it's trying to do any such actions.
      I have enableflight on and I have the latest of exmatt's orderbottags. Any ideas? I dont even feel safe running the 1.04 profile because of it I'll try to turn it on and watch it until it happens to figure it out next time.
       
    11. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      You won't have to rename for a few months, but I will be putting in deprecated messages soon to suggest updating the tags.

      I consider NewbCollect to be the current best default rotation, but there really is no difference what you put there as long as it has the GP/time to gather requirements you are looking for. Most of the Collectable gathering rotations have very similar if not the same attributes for GP/time.

      Just an additional reminder.
      As I said in previous posts, the rotation set in the xml is a stub, used for its meta-attributes (unless you set the disable override to true).
       
    12. ladygamer

      ladygamer Member

      Joined:
      Oct 15, 2010
      Messages:
      175
      Likes Received:
      1
      Trophy Points:
      18
      entrax:

      worked for me by adding disableRotationOverride --- (yours didn't have it)

      <GatherCollectable loops="1" spawnTimeout="&IsTimeBetween_tick;" SpellDelay="&Spell_Delay;" CordialType="Cordial" CordialTime="Auto" DiscoverUnknowns="true" disableRotationOverride="true">

      Code:
      [14:37:13.750 D] Requesting path on 402 from <88.22686, -1.483221, -791.9995> to <79.63015, 0.5219008, -804.5839>
      [14:37:13.839 D] Generated path to <79.63015, 0.5219008, -804.5839> in 00:00:00.0885153 ms
      [14:37:17.804 D] Moving to next hop: <84.85873, -0.258728, -802.2903> (Unspoiled Mineral Deposit) D: 1.720403
      [14:37:18.211 D] Moving to next hop: <80.13527, -0.1587524, -804.8726> (Unspoiled Mineral Deposit) D: 6.069644
      [14:37:19.640 D] Interacting with Unspoiled Mineral Deposit 0x13AA28F0
      [14:37:20.810 D] DoAction Spell 4074 0x105BE05A
      [14:37:20.811 N] [ExBuddy] Casted Aura -> Collector's Glove
      [14:37:21.912 N] Gathering ItemName:Adamantite Ore Chance:95 HqChance:12 Amount:1 RawItemId:12538
      [14:37:25.370 D] DoAction Spell 4078 0x105BE05A
      [14:37:25.370 N] [ExBuddy] Casted Ability -> Discerning Eye
      [14:37:27.340 D] DoAction Spell 4079 0x105BE05A
      [14:37:27.340 N] [ExBuddy] Casted Ability -> Utmost Caution
      [14:37:29.210 D] DoAction Spell 4075 0x105BE05A
      [14:37:29.210 N] [ExBuddy] Casted Ability -> Methodical Appraisal
      [14:37:32.366 D] DoAction Spell 4078 0x105BE05A
      [14:37:32.366 N] [ExBuddy] Casted Ability -> Discerning Eye
      [14:37:34.357 D] DoAction Spell 4079 0x105BE05A
      [14:37:34.357 N] [ExBuddy] Casted Ability -> Utmost Caution
      [14:37:36.416 D] DoAction Spell 4075 0x105BE05A
      [14:37:36.416 N] [ExBuddy] Casted Ability -> Methodical Appraisal
      [14:37:39.789 D] DoAction Spell 4075 0x105BE05A
      [14:37:39.789 N] [ExBuddy] Casted Ability -> Methodical Appraisal
      [14:37:43.089 D] DoAction Spell 4075 0x105BE05A
      [14:37:43.089 N] [ExBuddy] Casted Ability -> Methodical Appraisal
      [14:37:48.986 N] [ExGather v3.0.7.1509291] Collected item: Adamantite Ore, value: 585 at 01/27/2911 23:14:44 ET
      [14:37:49.599 N] [ExGather v3.0.7.1509291] Using Cordial -> Waiting (sec): 0, CurrentGP: 16
      [14:37:52.105 N] [ExGather v3.0.7.1509291] Using Cordial
      
       
    13. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Well, if I made it now, I'll not have to made it later :)

      Is it still useless with unspoiled (uncollectable) ? If I remove GatherRotation tag, wich rotation will do the bot ? Regular or Unspoiled ?

      I'm almost certain that the bot will do unspoiled but I'm not sure.
       
    14. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      It will use Regular if you leave it blank. Which means it won't do any GP checks before gathering.
       
    15. rebornrising

      rebornrising Member

      Joined:
      Mar 25, 2015
      Messages:
      63
      Likes Received:
      0
      Trophy Points:
      6
      Watched it for another half hour. Havent been able to reproduce the error. Sometime it will happen quickly. Other times nothing goes wrong for hours. Tricky
      I'll try redownloading everything and see if maybe that was the problem somehow.
       
    16. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      This situation happens when the bot try to reach a nav spot inside the map, like a mountain, it's the same thing as Chysahl + Chives issue.

      Bounces => Jump to fly -> Move to spot -> spot not reached cuz you can't (inside the map) but you touch the ground -> Jump to fly again etc...

      When this happen the only way to fix it is to restart the bot, even if you try to move the bot'll still try to reach the same spot.

      EDIT : But if you can just tell me where it happen I can try to understand why :)
       
      Last edited: Sep 30, 2015
    17. Blade

      Blade New Member

      Joined:
      Jul 21, 2015
      Messages:
      41
      Likes Received:
      0
      Trophy Points:
      0
      Thanks to both of you for a great profile and Exmat plugin!

      Code:
      <!-- 1.00 AM & PM - 1.55 AM & PM -->
          <!ENTITY CrawlerCocoon "1">
      
      <GatherCollectable loops="1" spawnTimeout="&IsTimeBetween_tick;" SpellDelay="&Spell_Delay;" CordialType="Cordial" CordialTime="Auto" DiscoverUnknowns="true" GatherIncrease="&GatherIncrease_Tag;">
                              <GatherObjects>
                                  <GatherObject>Unspoiled Lush Vegetation Patch</GatherObject>
                              </GatherObjects>
                              <ItemNames>
                                  [B]<ItemName>Crawler Cocoon</ItemName>[/B]
                              </ItemNames>
                              <GatherRotation>&Rotation;</GatherRotation>
                              <HotSpots>
                                  <Hotspot XYZ="17.59143, -6.105083, 244.5972" Radius="250"/>
                              </HotSpots>
                          </GatherCollectable>
      The profile doens't picks up "Crawler Cacoon", instead it pickup either "Dark Matter Cluster" or "Unaspected Crystal". How do i manage it to pick up Cacoon?
       
    18. KaWeNGoD

      KaWeNGoD New Member

      Joined:
      May 23, 2015
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      SE Changes the item to Silkworm Cocoon, Crawler Cocoon is droped by Crawlers in The Dravanian Hinterlands (13,18)
       
    19. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      It's not about that, Crawler cocoon tag is still working.

      The bot gather Dark Matter and Crystal cuz DiscoverUnknows is set as true, it should do it only the first time you discover the node.
       
    20. Blade

      Blade New Member

      Joined:
      Jul 21, 2015
      Messages:
      41
      Likes Received:
      0
      Trophy Points:
      0
      It's not a new discovery for me (running the profile for many days).
       

    Share This Page