Wonderful . I have noticed i've left the wrong tags at the end of the profiles tho (Should be HasDailyQuest() not HasQuest()). So it tries to hand in again and again. I'll amend later.
Thought I would ask, is the green fallen star the only quest reqrd able to be picked up via these profiles? It would seem so, but just checking. Picking up any of the other colors would net more rewards per day is why i ask! EDIT: I don't know how to edit profiles too well but I can get the loactions for each of the different trees so that one of each color (aside from green) can be collected by going to each of the three cities. Essentially that would net you twice the green stars (if that's the goal).
Yeah, the profile just uses the green tree, as the other trees could be anywhere (As they're put up by free companies) I will try and see how the bot handles a residential wide hotspot for the other 2 colours (providing they have different Ids). And then have one pickup green, the other blue and the other yellow. I'm sure there's another colour. But personally, I only wanted Hoary, so I got him by doing it manually. We'll see how it goes tho, and I'll post it via SVN if it's all good.
Ah... I wasnt aware abut the inticacies of the other trees. Makes sense! I guess you have a chance at popping a thav onion if you buy the present box that uses one of each color star... so there's that as an incentive. Not sure how big of an incentive it is though haha
Unfortunately the other trees have no ID Code: Moon-topped Starlight Sentinel 0x11A20980-0 Star-topped Starlight Sentinel 0x11A20F20-0 Sun-topped Starlight Sentinel 0x11A21E20-0 So I can't set the bot to interact with them. However: The last patch made it so that the green can be used to purchase all items (with the exception of the premium gift bag). Winner
Ixal Profiles updated, please read the Readme.txt in the folder, as all profiles will reflect the change.
Great work! Whatever changes you made have allowed the sahagin (which I am almost done with) to go completely unmanned. Ocassionally it would get stuck, as others mentioned, but I just dealt with it. As always, thank you for your work. Any interest/plans on sylph quests? ;D
Yeah, basically, as i've become more comfortable at writing the profiles, i've picked up ways to stop the profiles from bugging versus certain criteria like brain/quest behaviour bug when stop/starting the bot in the middle of the profile. I'd like to run them and ammend the profiles to negate any reason for the bot to stop working. It's a lot easier when i'm not concentrating on getting them up for my own character as i can just remove the hand ins and abandon/reacquire the dailies until i'm satisfied. I'm on the last rank, and profile of the Ixal, Kobold is next, then Bugfixes after that. Sylph will be further down the line. I do know someone was asking about them in developer forum, if they release them or not I've no idea.
Cool deal. I asked about sylph since I think they are the only ones that don't have a profile yet. Mastahg actually released a kobold (first one AFAIK) and it was great. He never released a friendly profile though. Have you checked it out?
I'm noticing on the Sahagin Neutral quests, I often get stuck on the boat or any of the transported places running in a circle. For example, the quest A Crate-ful Response my character runs to one edge of the boat and just keeps running as if she's trying to get to a place she can't go. The bottom of the bot UI says it's trying to use an object, but it's not doing anything in the game client. Here's my log - she only does something when an add spawns directly on top of her. sahagin_cratefulresponse - Pastebin.com
It's been a while since i looked at these, i'll have a looksee when I get home. Although at first glance it looks like the bot failed to register the UseTransport, and is trying to return to Pahh. But then it's trying to use an invalid XYZ... maybe this is because of a change to the UseObject tag Mastahg pushed a few days ago? I don't know. But I'll look at it. No luck in todays dailies, hopefully tomorrow (nope, maybe next time). I did fix a few annoying probs with Ranks 2 and 3 tho
Updated: Code: Changes: All relating to Sahagin Rank 1. Fixed: Quest: Violence of the Clams. Type: Condition Error. Fixed: Quest: A Quick Snip. Type:Skipping Error. Fixed: Quest: A Crate-ful Response. Type: Non-Functioning Error.
Just reporting in case someone else also got that crazy error running Sahagin Rank 3 v1.1, Line 43 should be HotSpot instead of HotSpots
the rewards are different for every quest in regards to which materia is presented. but it is static per quest, if you want it to pickup a certain materia, add "RewardSlot="X"" to the TurnIn tag. with X being 0-4 depending on which slot the materia is in.
Not sure if this is the right place can't find a place where you keep your entire set of beast dailies. In the 3.0 xml you have I tried to run it and get this error: Code: [21:48:49.323 N] Failed to load profile: Element SoPickUpQuest is not supported. Please check your XML and try again. (<SoPickUpQuest QuestId="67700" NpcId="1012064" XYZ="-542.7787, -37.11544, -386.7094" AetheryteId="73" />) Line 15 [21:48:49.327 D] System.Exception: Element SoPickUpQuest is not supported. Please check your XML and try again. (<SoPickUpQuest QuestId="67700" NpcId="1012064" XYZ="-542.7787, -37.11544, -386.7094" AetheryteId="73" />) Line 15 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) I have the SoPickUpQuestTag.cs in the quest behaviors folder, but not sure if I need to move it somewhere else, or the profile is just being worked on and not finished, or i'm an idiot. Do I need to move those .cs to the plugin>exbuddy folder?