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

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

    1. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Oh then mb Crawler Cocoon doesn't work anymore for any reason.

      Anyway new update is coming really soon with Silkworm Cocoon instead of Crawler.
       
    2. Spideyknight

      Spideyknight New Member

      Joined:
      Aug 12, 2015
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      So I need a 530 adamantite ore for my mining counterfoil, but the bot produces 490-508x3. Is there a way to setup the bot so that it will produce one high quality item for my counterfoil? My stats are below, also it's not eating HQ Dhalmel Gratin for some reason. Got 146 in my bags.

      Mining(unbuffed):

      gathering: 661
      Perception: 655
      GP:633
       
    3. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      In my next update yes you'll be able to do it.

      For now there is no food use code in my profile but i'm adding one right now for 2.3 version, all others fix are done, I'll post 2.3 when I made food succefull (I think you'll have to disable Chanko).
       
    4. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Update V2.3

      - Added Old World Fig
      - Added ShopPurchases, settings :
      Code:
      <!-- Shop Settings - Set the amount of what you want -->
      <!-- For instance if BlueToken = 100 and you already have 42, the bot will spend scrips to buy 58 more token. -->
      	<!ENTITY RedGatherToken_Count "100">	
      	<!ENTITY BlueToken_Count "0">
      	<!ENTITY HiCordial_Count "0">
      	<!ENTITY BruteLeech_Count "0">
      	<!ENTITY CraneFly_Count "0">
      	<!ENTITY KukuruPowder_Count "0">
      	<!ENTITY BouillonCube_Count "0">
      	<!ENTITY BeanSauce_Count "0">
      	<!ENTITY BeanPaste_Count "0">
      
      - Added ExMatt's settings for collectable.
      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_200 "0">
      	<!ENTITY Collectability_400 "0">
      	<!ENTITY Collectability_450 "0">
      	<!ENTITY Collectability_Chysahl "470">
      	<!ENTITY Collectability_Adamantite "470">
      	<!ENTITY Collectability_1_Star "570">
      	<!ENTITY PlusPlus "0">
      
      - Collectability_470 (for chysahl and adamantite) replaced with 1 entity for both to be able to set (for example) 530+ for the first and usual 470+ for the other
      Code:
      <!ENTITY Collectability_Chysahl "470">
      <!ENTITY Collectability_Adamantite "470">
      
      - Add Food usage, (I didn't try it with Chanko)
      Code:
      <!-- Food setting - Set 1 if you want to use food with THIS profile not chanko ! -->
      <!-- You'll also have to set food name in FOOD codechunck -->
      	<!ENTITY Use_FOOD "1">
      
      <CodeChunk name="FOOD">
      	<![CDATA[
      		await Buddy.Coroutines.Coroutine.Sleep(1000);
      		if(!Core.Player.HasAura(48))
      		{
      			var result = true;
      
      			if (MovementManager.IsFlying)
      			{
      				result = await CommonTasks.Land();
      				await Buddy.Coroutines.Coroutine.Sleep(1000);
      			}
      			
      			if (result && Core.Player.IsMounted)
      			{
      				Actionmanager.Dismount();
      				await Buddy.Coroutines.Coroutine.Sleep(1000);
      			}
      			
      			foreach (BagSlot item in InventoryManager.FilledSlots)
      			{
      				if (item.EnglishName == "[COLOR="#006400"]Lentils and Chestnuts[/COLOR]" ) // [COLOR="#006400"]SET NAME HERE[/COLOR]
      				{
      					item.UseItem();
      					await Coroutine.Wait(7000, () => Core.Player.HasAura(48));
      					ff14bot.Helpers.Logging.Write("Using Food: " + item.Name);
      				}
      			}
      		}
      	]]>
      </CodeChunk>
      
      To be sure the syntax is correct (In previous example if I set Lentils And... instead of Lentils and... it'll not work) you can try this code in your console :
      Code:
      foreach (BagSlot item in InventoryManager.FilledSlots)
      {
         if (item.EnglishName == "[COLOR="#008000"]Lentils and Chestnuts[/COLOR]" )
         {
      	Log("Correct Syntax !");
         }
      }
      
      If the syntax is correct, the console will return "Correct Syntax", if not the console will return nothing :)

      - Chysahl + 10 Am Coerthas node, Violet Quartz, Sun Mica shoud be fixed
      - Add an other move to for Ok'Zundu
      - Renamed Crawler to Silkworm Cocon
       
    5. ExMatt

      ExMatt Active Member

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

      Thanks for the donation link in your sig!
       
    6. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      You don't have to Thanks me, but I have to apologize, I heard about it by reading Master9K / Mooncloud profile >_<
       
    7. Spideyknight

      Spideyknight New Member

      Joined:
      Aug 12, 2015
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      Alright So this is the part I need. Thanks very much for adding it. Now, my question is I'm not quite sure what I need to change in order for it to use: <!ENTITY Collectability_1_Star "570"> There isn't a 0 by it. So my question is what do I need to change in order for 570 to be used? I'll try the food too, thanks.
       
    8. nishalp

      nishalp Member

      Joined:
      Sep 13, 2014
      Messages:
      177
      Likes Received:
      4
      Trophy Points:
      18
      Any ideas? Latest Profile and Latest ExBuddy.

      [01:53:11.113 N] Failed to load profile: The value "IndirectApproachGatherSpot: { ApproachLocation: <199.102, -28.92968, -438.256>, ReturnToApproachLocation: False, NodeLocation: <199.9407, -29.08817, -433.7411> }" is not of type "ExBuddy.OrderBotTags.Gather.GatherSpot" and cannot be used in this generic collection.
      Parameter name: value
      [01:53:11.117 D] System.ArgumentException: The value "IndirectApproachGatherSpot: { ApproachLocation: <199.102, -28.92968, -438.256>, ReturnToApproachLocation: False, NodeLocation: <199.9407, -29.08817, -433.7411> }" is not of type "ExBuddy.OrderBotTags.Gather.GatherSpot" and cannot be used in this generic collection.
      Parameter name: value
      at System.ThrowHelper.ThrowWrongValueTypeArgumentException(Object value, Type targetType)
      at System.Collections.Generic.List`1.System.Collections.IList.Add(Object item)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(XElement , Type )
      at Clio.XmlEngine.PropertyProcessor..(XElement )
      at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
      at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
      at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
      at Clio.XmlEngine.PropertyProcessor.(XElement , PropertyInfo )
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at ff14bot.NeoProfiles.NeoProfile.Load(XElement element, String path)
      at ff14bot.NeoProfiles.NeoProfile.Load(String path)
      at ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath)
       
    9. wykiwydiwyf

      wykiwydiwyf Member

      Joined:
      Oct 28, 2014
      Messages:
      58
      Likes Received:
      0
      Trophy Points:
      6
      If I want to gather non-collectable blue quartz and sunmica for quality, but gather adamantite for yield. Is it possible to make it do this way?
       
    10. nishalp

      nishalp Member

      Joined:
      Sep 13, 2014
      Messages:
      177
      Likes Received:
      4
      Trophy Points:
      18
      Thanks ExMatt, all solved after you told me to do a clean in SVN...

       
    11. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      If anyone else gets this issue, it is due to an unclean svn or extra lingering files.
       
    12. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      If you want Adamantite at 570+ set
      Code:
      	<!ENTITY Collectability_Adamantite "570">
      
      If you want Chysahl at 570+ set
      Code:
      	<!ENTITY Collectability_Chysahl "570">
      

      Yes but for now you'll have to edit ExGather tag manually.
      Code:
      <!--If NOT Collectable-->
          <If Condition="&Collect_SunMica; == 0">
          <ExGather loops="1" spawnTimeout="&IsTimeBetween_tick;" SpellDelay="&Spell_Delay;" CordialType="Cordial" CordialTime="IfNeeded" DiscoverUnknowns="true" GatherIncrease="[COLOR="#FF0000"]Quality[/COLOR]">
      
      
      <ExGather loops="1" spawnTimeout="&IsTimeBetween_tick;" SpellDelay="&Spell_Delay;" CordialType="Cordial" CordialTime="IfNeeded" DiscoverUnknowns="true" GatherIncrease="[COLOR="#FF0000"]Quality[/COLOR]">
      
      
      
      It's a nice idea, I think I'll split GatherIncrease_Tag in GatherIncrease_51_60 and GatherIncrease_1star in the next update.
       
    13. Spideyknight

      Spideyknight New Member

      Joined:
      Aug 12, 2015
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      I think I got it, just to confirm though, that section should look like this:

      Code:
      <!-- Enter 0 for dynamic rotation, when using dynamic rotation, the PlusPlus ENTITY will also be used -->
      <!-- [url]https://www.reddit.com/r/ffxiv/comments/3cy4q4/gathering_collectables_for_scrips_a_rotation_and/[/url] for more info -->
      	<!ENTITY Collectability_200 "0">
      	<!ENTITY Collectability_400 "0">
      	<!ENTITY Collectability_450 "0">
      	<!ENTITY Collectability_Chysahl "570">
      	<!ENTITY Collectability_Adamantite "570">
      	<!ENTITY Collectability_1_Star "570">
      	<!ENTITY PlusPlus "0">
      Is that correct?
       
    14. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Yes, like this the bot'll use 570 rotation on every 60+ node (chysahl & ada included)
       
    15. himym23

      himym23 New Member

      Joined:
      May 30, 2015
      Messages:
      22
      Likes Received:
      1
      Trophy Points:
      3
      any idea 2.2 works perfectly but 2.3 i get this kind of error :(


      [16:56:47.060 D] System.Exception: Element ExGather is not supported. Please check your XML and try again. (<ExGather loops="1" spawnTimeout="20" SpellDelay="400" CordialType="Cordial" CordialTime="Auto" DiscoverUnknowns="true" GatherIncrease="Yield">
      <GatherObjects>
      <GatherObject>Unspoiled Lush Vegetation Patch</GatherObject>
      </GatherObjects>
      <ItemNames>
      <ItemName>Silkworm Cocoon</ItemName>
      </ItemNames>
      <GatherRotation>Unspoiled</GatherRotation>
      <HotSpots>
      <Hotspot XYZ="9.627401, -6.880045, 245.0801" Radius="250" />
      </HotSpots>
      </ExGather>) Line 282
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at Clio.XmlEngine.PropertyProcessor.(XElement , Type )
      at Clio.XmlEngine.PropertyProcessor..(XElement )
      at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
      at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
      at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
      at Clio.XmlEngine.PropertyProcessor.(XElement , PropertyInfo )
      at Clio.XmlEngine.PropertyProcessor.(PropertyInfo , XElement , Object )
      at Clio.XmlEngine.XmlEngine.Load(Object obj, XElement element)
      at ff14bot.NeoProfiles.NeoProfile.Load(XElement element, String path)
      at ff14bot.NeoProfiles.NeoProfile.Load(String path)
      at ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath)
       
    16. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Try to do a clean instal of Exmatt's Exbuddy or just update it
       
      Last edited: Oct 2, 2015
    17. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      *SVN Checkout.
       
    18. y2krazy

      y2krazy Community Developer

      Joined:
      Jun 21, 2011
      Messages:
      2,803
      Likes Received:
      70
      Trophy Points:
      48
      Fixed in the original post. :p
       
    19. Eklipse

      Eklipse New Member

      Joined:
      Dec 13, 2014
      Messages:
      208
      Likes Received:
      0
      Trophy Points:
      0
      Can someone explain to me why Collect 470 is not yieldiend 470 for Aurum Regis Ore does it require much higher perception to collect ?

      My stats : 700 Gathering / 671 Percept / 605 GP

      Code:
      [20:35:36.068 N] Gathering ItemName:Aurum Regis Ore Chance:83 HqChance:8 Amount:1 RawItemId:12536
      [20:35:39.571 D] DoAction Spell 4078 0x10404AB8
      [20:35:39.572 N] [ExBuddy] Casted Ability -> Discerning Eye
      [20:35:41.415 D] DoAction Spell 4077 0x10404AB8
      [20:35:41.415 N] [ExBuddy] Casted Ability -> Impulsive Appraisal
      [20:35:44.549 D] DoAction Spell 4084 0x10404AB8
      [20:35:44.550 N] [ExBuddy] Casted Ability -> Single Mind
      [20:35:46.412 D] DoAction Spell 4077 0x10404AB8
      [20:35:46.412 N] [ExBuddy] Casted Ability -> Impulsive Appraisal
      [20:35:49.642 D] DoAction Spell 4084 0x10404AB8
      [20:35:49.643 N] [ExBuddy] Casted Ability -> Single Mind
      [20:35:51.507 D] DoAction Spell 4075 0x10404AB8
      [20:35:51.507 N] [ExBuddy] Casted Ability -> Methodical Appraisal
      [20:35:54.542 D] DoAction Spell 237 0x10404AB8
      [20:35:54.543 N] [ExBuddy] Casted Ability -> Sharp Vision II
      [20:35:58.741 N] [ExGather v3.0.7.1510017] Collected item: Aurum Regis Ore, value: 461 at 03/15/2911 05:28:27 ET
      [20:36:02.825 N] [ExGather v3.0.7.1510017] Collected item: Aurum Regis Ore, value: 468 at 03/15/2911 05:29:49 ET
      [20:36:06.884 N] [ExGather v3.0.7.1510017] Collected item: Aurum Regis Ore, value: 460 at 03/15/2911 05:31:11 ET
      [20:36:11.013 N] [ExGather v3.0.7.1510017] Collected item: Aurum Regis Ore, value: 461 at 03/15/2911 05:32:54 ET
      [20:36:11.861 N] [ExGather v3.0.7.1510017] Using Cordial -> Waiting (sec): 0, CurrentGP: 75
      Code:
      	<!ENTITY Rotation_Collectable "Collect450">
      	<!ENTITY Rotation_Collectable_55 "NewbCollect">
      	<!ENTITY Rotation_Collectable_60 "Collect470">
      	<!ENTITY Rotation_Collectable_1Star "Collect470">
      Code:
                              <!--If Collectable-->
                              <If Condition="&Collect_AurumRegisOre; != 0">	
                              
                                  <GatherCollectable loops="1" spawnTimeout="&IsTimeBetween_tick;" SpellDelay="&Spell_Delay;" CordialType="Cordial" CordialTime="Auto" DiscoverUnknowns="true">
                                      <GatherObjects>
                                          <GatherObject>Legendary Mineral Deposit</GatherObject>
                                      </GatherObjects>
                                      <Collectables>
                                          <Collectable Name="Aurum Regis Ore" Value="470" />
                                      </Collectables>
                                      <GatherRotation>&Rotation_Collectable_1Star;</GatherRotation>
                                      <GatherSpots>
                                          <StealthApproachGatherSpot stealthLocation="-663.3519, 167.1378, 787.0792" nodeLocation="-658.3278, 168.6156, 799.0139" />
                                      </GatherSpots>
                                      <HotSpots>
                                          <Hotspot XYZ="-559.5464, 199.5529, 569.3079" Radius="200"/>
                                          <Hotspot XYZ="-598.0869, 189.7023, 776.8986" Radius="200"/>
                                      </HotSpots>
                                  </GatherCollectable>
                              
                              </If>
       
    20. KaWeNGoD

      KaWeNGoD New Member

      Joined:
      May 23, 2015
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      Yes, I don't remember how much
       

    Share This Page