• Visit Rebornbuddy
  • [O][BOT][MIN] Favor Items | All In One !

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

    1. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      I know each favor has it's own ID, i was just wondering if the buff it gives is the same name since I would already be supporting multiple languages with named text parsing, might as well add the buff name too so that any additional favor items added later will likely not require any change in the code.

      For the concealed node stuff..
      Without creating a tag specifically tuned to gathering favors, it would be really 'hacky' to be switching the state like you are saying. For all purposes, the gather tag prioritizes the nodes based on the order they are given in the gatherobjects, and then by distance. I try to keep the code as easy to modify as possible and I don't want to start adding in boolean checks to apply more filters to the search. at least at this time. I may need to do some myself as I haven't yet and maybe I will get some ideas on how to make it better while not ruining the stability of the code for future modifications.
       
    2. Mooncloud

      Mooncloud Member

      Joined:
      Aug 19, 2015
      Messages:
      120
      Likes Received:
      2
      Trophy Points:
      18
      Numerous Crawler agro issues in Hinterlands going for the botany favors.
       
    3. Sinanju

      Sinanju Member

      Joined:
      Apr 14, 2015
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      6
      How would I go about changing this profile so that the Sea of Clouds favor for mining will gather water crystals instead of lightning crystals? Both of my retainers have 9999 lightning crystals from the ephemeral node profile and the fishing profile doesn't yield water crystals as quickly.
       
      Last edited: Oct 21, 2015
    4. sminttadent

      sminttadent New Member

      Joined:
      Jul 13, 2015
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      1
      Working extremely well!
       
    5. tishat

      tishat Member

      Joined:
      May 29, 2015
      Messages:
      735
      Likes Received:
      7
      Trophy Points:
      18
      getting stuck against a wall in sea of clouds on occation, but other than that, working nicely
       
    6. Sephiroth16

      Sephiroth16 New Member

      Joined:
      Sep 15, 2015
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      1
      My bot doesnt work :(

      It always repeats this error message...
       
    7. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      It seems like all classes defined with custom attributes like

      Code:
      
          [Serializable]
          [XmlElement("HotSpot")]
          [XmlRoot(Namespace="", IsNullable=true)]
          [XmlType(AnonymousType=true)]
      
      
      are not being deserialized properly.
       
    8. Sephiroth16

      Sephiroth16 New Member

      Joined:
      Sep 15, 2015
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      1
      Well I updated Exbuddy after your fix, but still getting this:

      Any Ideas?
       
    9. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      Yup... HotSpots still doesn't deserialize properly, i can't fix that.
       
    10. Derpgoon

      Derpgoon New Member

      Joined:
      Nov 16, 2015
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
    11. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Sorry guys, i updated it on my svn but i forget to update this thread....

      Anyway new update
      - HotSpot issues fixed.
      - Idyllshire aetheryte fixed.

      i didn't had time to look at what tishat reported (wall issue at SoC as min or bot ?) or at any aggro issues with hinterland BTN...i'll look at it soon as i goind to use for myself =)
       
    12. Derpgoon

      Derpgoon New Member

      Joined:
      Nov 16, 2015
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      Keep in mind sea of clouds has a problem it gets stuck cause it flyies 2 low. Around this area
      [FlightNav] Moving to next hop: <687.3791, -117.2444, 364.0433> (Approach Location) D: 5.189455

      As miner
       
    13. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      In fact i was waiting for ExMatt do do something about "Pre-hitting" node untill 1 hit left before updating this profile... i know he tried something but i don't know if he made something new since. That's why some issue arn't fixed yet, sorry for that x)
       
    14. Ken512

      Ken512 Member

      Joined:
      Mar 21, 2015
      Messages:
      100
      Likes Received:
      0
      Trophy Points:
      16
      Pre-hit has been working for sometime now. Example change:

      Code:
      <If Condition="&Miner_CWH; != 0">
      
      				<If Condition="ItemCount(10374) == 0">
      					<LogMessage message="You don't have any Traders' Favor (Coerthas Western Highlands)"/>
      				</If>
      
      				<If Condition="ItemCount(10374) != 0">
      
      					<If Condition="not IsOnMap(397)">
      						<TeleportTo Name="Falcons Nest" AetheryteId="71" />
      						<If Condition="Core.Me.CurrentJob != ClassJobType.Miner">
      							<RunCode Name="MIN"/>
      							<WaitTimer WaitTime="1"/>                                                 
      						</If>  
      						<ExFlyTo XYZ="441.3659, 227.2105, 696.4022" Radius="3.0" DismountAtDestination="false" /> 
      					</If>
      
      					<If Condition="Core.Me.CurrentJob != ClassJobType.Miner">
      						<RunCode Name="MIN"/>
      						<WaitTimer WaitTime="1"/>                                                 
      					</If>  
      
      					<While Condition="ItemCount(10374) != 0">   
      
      						[COLOR="#FF0000"]<ExFlyTo XYZ="40.38419, 215.8549, 403.8255" Radius="3.0" />                     		  
      
      						<ExGather loops="1" DisableRotationOverride="true" AlwaysGather="true" SwingsRemaining="1">
      							<GatherRotation>RegularNode</GatherRotation>
      							<GatherSpots>
      								<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="16.08923, 214.9115, 424.2126" nodeLocation="17.58205, 216.0664, 421.5481" />
      								<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="-123.0415, 220.4186, 203.7249" nodeLocation="-124.1629, 221.9654, 197.8645" />
      								<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="-53.3424, 221.333, 218.8447" nodeLocation="-50.76083, 222.9418, 217.8322" />
      							</GatherSpots>
      							<HotSpots>
      								<Hotspot XYZ="35.14712, 222.4328, 393.2765" Radius="50"/>
      								<Hotspot XYZ="82.24086, 222.716, 248.7347" Radius="50"/>
      							</HotSpots>
      						</ExGather> [/COLOR]
      
      						<ExFlyTo XYZ="40.38419, 215.8549, 403.8255" Radius="3.0" />
      
      						<While Condition="not Core.Player.HasAura(881)">   
      							<RunCode Name="Miner_CWH"/>
      						</While>
      
      						<ExGather while="Core.Player.HasAura(881) or (ff14bot.Helpers.Poi.Current.Type == ff14bot.Helpers.PoiType.Gather and not Core.Player.HasAura(881))" DisableRotationOverride="true">
      							<GatherObjects>
      								<GatherObject>Concealed Mineral Deposit</GatherObject>
      								<GatherObject>Mineral Deposit</GatherObject>
      							</GatherObjects>
      							<ItemNames>
      								<ItemName>Red Roundstone</ItemName>
      								<ItemName>Red Ooid</ItemName>
      								<ItemName>Ice Cluster</ItemName>
      								<ItemName>Grade 5 Carbonized Matter</ItemName>
      								<ItemName>Timeworn Dragonskin Map</ItemName>
      								<!-- <ItemName>Raw Citrine</ItemName> -->
      								<ItemName>Ice Crystal</ItemName>
      							</ItemNames>
      							<GatherRotation>RegularNode</GatherRotation>
      							<GatherSpots>
      								<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="16.08923, 214.9115, 424.2126" nodeLocation="17.58205, 216.0664, 421.5481" />
      								<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="-123.0415, 220.4186, 203.7249" nodeLocation="-124.1629, 221.9654, 197.8645" />
      								<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="-53.3424, 221.333, 218.8447" nodeLocation="-50.76083, 222.9418, 217.8322" />
      							</GatherSpots>
      							<HotSpots>
      								<Hotspot XYZ="35.14712, 222.4328, 393.2765" Radius="50"/>
      								<Hotspot XYZ="82.24086, 222.716, 248.7347" Radius="50"/>
      								<Hotspot XYZ="-116.435768, 225.4574, 222.285858" Radius="90"/>
      							</HotSpots>
      						</ExGather>
      
      						<If Condition="ItemCount(10374) != 0">
      
      							<ExGather loops="1" DisableRotationOverride="true" AlwaysGather="false" GatherStrategy="TouchAndGo" skipWindowDelay="1500">
      								<GatherRotation>RegularNode</GatherRotation>
      								<GatherSpots>
      									<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="16.08923, 214.9115, 424.2126" nodeLocation="17.58205, 216.0664, 421.5481" />
      									<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="-123.0415, 220.4186, 203.7249" nodeLocation="-124.1629, 221.9654, 197.8645" />
      									<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="-53.3424, 221.333, 218.8447" nodeLocation="-50.76083, 222.9418, 217.8322" />
      								</GatherSpots>
      								<HotSpots>
      									<Hotspot XYZ="35.14712, 222.4328, 393.2765" Radius="50"/>
      									<Hotspot XYZ="82.24086, 222.716, 248.7347" Radius="50"/>
      									<Hotspot XYZ="-116.435768, 225.4574, 222.285858" Radius="90"/>
      								</HotSpots>
      							</ExGather>  
      
      						</If>
      
      					</While>
      
      					<If Condition="&Botanist_CWH; != 0">
      						<If Condition="Core.Me.CurrentJob != ClassJobType.Botanist">
      							<RunCode Name="BTN"/>
      							<WaitTimer WaitTime="1"/>                                                 
      						</If>  
      						<ExFlyTo XYZ="-51.51937, 245.6809, 259.9921" Radius="3.0" DismountAtDestination="false" /> 
      					</If>
      
      				</If>
      
      			</If>
       
      Last edited: Nov 19, 2015
    15. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Oh it's good to know, i'll update as soon as i'm at home then, I'll also look for previous issues =)
       
    16. MithraLover

      MithraLover New Member

      Joined:
      Oct 21, 2015
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      1
      Any Updates Entrax? Excited to see what you've come up with.
       
    17. MithraLover

      MithraLover New Member

      Joined:
      Oct 21, 2015
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      1
      /poke... ^^; :(
       
    18. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Holy shit, i totally forgot about this one... i'll update it this week.
       
    19. MithraLover

      MithraLover New Member

      Joined:
      Oct 21, 2015
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      1
      yay! :eek: I've been storing my tokens for over a month! Would love to start using them once a really efficient bot comes out :3

      Thanks
       
    20. entrax

      entrax Member

      Joined:
      Jul 23, 2012
      Messages:
      459
      Likes Received:
      15
      Trophy Points:
      18
      Little update, i only need to test hinterland (still some aggro issues with min and btn) and everything should be good, sry if it take so long but..blabla..irl stuff.. blabla..
      I still have 141 tokens on my main waiting for this too =)
       

    Share This Page