I just finished up the main story line so haven't gotten botanist to 56 yet. Give me a few days to level my gathering classes then I will see about adding it.
I have wanted to use a different killing class so that when I am farming lower level mobs, it gains that exp for the kills. Even if I select the class I'd like to play and then start reborn and select the profile, it always goes to my highest level damage class. Is there a reason for this? Thank you so much for the addition of the profile without the fishing aspect. Aside from the above issue, it is running beautifully.
The profile will always use the gear set that is in the following codechunk: Code: <CodeChunk Name="FighterClass"> <![CDATA[ff14bot.Managers.ChatManager.SendChat("/gs change [B]1[/B]");]]> </CodeChunk> If you want it to use a different class just change the number above in bold to the gear set you wish it to you.
I was trying to collect Black Alumen ID 5525. However whenever it tried to do so it picked up Raw Tourmaline ID 5142. I've only selected for the Black Alumen to be the one with a number in it. Every other item has a 0. After looking over your code I noticed that they shared the same slot number. Black Alumen should be in Slot 1 for it to be picked up. Hope this helps. Code: <Gather While="not HasAtLeast(5142, &Raw_Tourmaline;) or not HqHasAtLeast(5142, &Raw_Tourmaline_HQ;)"> <GatherObject>Mineral Deposit</GatherObject> <HotSpots> <Hotspot Radius="90" XYZ="362.54, -4.999106, 64.52304"/> </HotSpots> [B]<Slot>5</Slot>[/B] <GatheringSkillOrder> <GatheringSkill ActionId="242" SpellName="Unearth" TimesToCast="1"/> </GatheringSkillOrder> </Gather> <Gather While="not HasAtLeast(5525, &Black_Alumen;) or not HqHasAtLeast(5525, &Black_Alumen_HQ;)"> <GatherObject>Mineral Deposit</GatherObject> <HotSpots> <HotSpot Radius="90" XYZ="356.0568, -4.226585, 61.3195"/> </HotSpots> [B] <Slot>5</Slot> [SIZE=3][COLOR=#009933]<--------------- Change this to 1[/COLOR][/SIZE][/B] <GatheringSkillOrder> <GatheringSkill ActionId="242" SpellName="Unearth" TimesToCast="1"/> </GatheringSkillOrder> </Gather>
Hey Sycho, Can you make a profile for gardening stuff, please? For now I need these items: Chamomile Seeds [7740] Location: Upper La Noscea (near 14,24) (I just checked your update log and saw it there, so all left is the topsoil) Grade 3 Thanalan Topsoil** [7766] Location: Western Thanalan (around 17,28) Time: 6 AM Slot: 8 **Notes: it's unspoiled node spawn near the Silver Bazaar. I want it to farm Chamomile till the unspoiled node is up and tele there to farm it and then go back to farm whatever I set it to. Thank you.
Have added all requests to my to-do list. Will get them out as soon as possible. Thanks cych2769, will get the profile updated.
Wasuuuup went away for a cpl days i noticed the bot has trouble moving from wineport to costa del sol the 2 zones are on the same map which could be what's happening but it tries to run straight across to the costa del sol area from the wineport side and runs into a wall until i help it teleport to cds
The area's that are split like that have always been an issue. I think I found a better way of doing it so will finish up testing and get the profiles updated asap.
Okay I think I have the Eastern La Noscea area fixed to harvest correctly between areas. Update with the SVN and give it another go. If you are stilling having problems please post a log so I can see what it is doing.
Here is the profile you requested: View attachment Grade_3_Thanalan_Topsoil_and_Chamomile_Seeds.xml You can also find it using the SVN under the Misc folder.
Code: Update: 2015/07/20 Added: (HW) Mythrite Sand (Chance of death: Rare) Added: (HW) Raw Star Sapphire (Chance of death: Rare) Added: (HW) Raw Star Ruby (Chance of death: Rare) Added: (HW) Titanium Ore (Chance of death: Rare) NOTE: You MUST manually harvest the first time so that it is no longer unknown.
I just tried loading the clusters profile for the first time and setting water clusters to 5000.. and I'm getting the following error: Code: [03:59:43.673 N] Failed to load profile: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="3" Condition="IsTimeBetween(0,1) and HasAtLeast(2607, 1)"> <FishSpots> <FishSpot XYZ="319.8292, 18.13828, -661.2369" Heading="1.519999980" /> </FishSpots> </Fish>) Line 386 [03:59:43.673 D] System.Exception: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="3" Condition="IsTimeBetween(0,1) and HasAtLeast(2607, 1)"> <FishSpots> <FishSpot XYZ="319.8292, 18.13828, -661.2369" Heading="1.519999980" /> </FishSpots> </Fish>) Line 386 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) [04:01:54.061 N] Failed to load profile: The 'While' start tag on line 76 position 8 does not match the end tag of 'Profile'. Line 425, position 3. [04:01:54.071 D] System.Xml.XmlException: The 'While' start tag on line 76 position 8 does not match the end tag of 'Profile'. Line 425, position 3. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag) at System.Xml.XmlTextReaderImpl.ParseEndElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o) at System.Xml.Linq.XElement.ReadElementFrom(XmlReader r, LoadOptions o) at System.Xml.Linq.XElement.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XElement.Load(TextReader textReader, LoadOptions options) at ff14bot.NeoProfiles.NeoProfile.Load(String path) at ff14bot.NeoProfiles.NeoProfileManager.Load(String profilePath, Boolean rememberPath) [04:09:17.905 N] Failed to load profile: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="3" Condition="IsTimeBetween(0,1) and HasAtLeast(2607, 1)"> <FishSpots> <FishSpot XYZ="319.8292, 18.13828, -661.2369" Heading="1.519999980" /> </FishSpots> </Fish>) Line 386 [04:09:17.905 D] System.Exception: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="3" Condition="IsTimeBetween(0,1) and HasAtLeast(2607, 1)"> <FishSpots> <FishSpot XYZ="319.8292, 18.13828, -661.2369" Heading="1.519999980" /> </FishSpots> </Fish>) Line 386 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) [04:10:37.608 N] Failed to load profile: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="3" Condition="IsTimeBetween(0,1) and HasAtLeast(2607, 1)"> <FishSpots> <FishSpot XYZ="319.8292, 18.13828, -661.2369" Heading="1.519999980" /> </FishSpots> </Fish>) Line 386 [04:10:37.608 D] System.Exception: Element Fish is not supported. Please check your XML and try again. (<Fish Mooch="3" Condition="IsTimeBetween(0,1) and HasAtLeast(2607, 1)"> <FishSpots> <FishSpot XYZ="319.8292, 18.13828, -661.2369" Heading="1.519999980" /> </FishSpots> </Fish>) Line 386 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)
It looks like the Fish.cs file was not placed in the correct location. Below is a snip-it of the original post.
I assume you're talking about once the bot is finished? I did that so you're not just standing out in the middle of an area. You can change where it ports to in the teleport section at the top of the profile.