Hi Guys this is the code: Code: <Profile> <Name>Grind Pofile TESTING</Name> <KillRadius>50</KillRadius> <GrindAreas> <GrindArea name="TWINADDER_1_0_1_0">> <Hotspots> <HotSpot Radius="80" XYZ="-154.1831, -31.11059, 320.073" name = "TWINADDER_1_0_1_0" /> </Hotspots> <TargetMobs> <TargetMob Id="247" /> </TargetMobs> <MinLevel>1</MinLevel> <MaxLevel>50</MaxLevel> </GrindArea> </GrindAreas> <Order> <If Condition="Core.Player.ClassLevel < 35"> <If Condition="not IsOnMap(145)"> <TeleportTo Name="Camp Drybone" AetheryteId="18" /> </If> <Grind grindRef="TWINADDER_1_0_1_0" while="Core.Player.ClassLevel < 51" /> </If> </Order> </Profile> Im using it to test grinding locations for my twinadder journal but it keeps saying my profile is complete... ? the character im using is level 35. Cheers.
Your initial if statement checks if you are less than level 35. Change it to 51. Also, your GrindArea tag has two >.
Thank you have it all working now with Code: <Profile> <Name>Grind Pofile TESTING</Name> <KillRadius>50</KillRadius> <GrindAreas> <GrindArea name="TWINADDER_1_0_1_0"> <Hotspots> <HotSpot Radius="80" XYZ="-154.1831, -31.11059, 320.073" name = "TWINADDER_1_0_1_0" /> </Hotspots> <TargetMobs> <TargetMob Id="247" /> </TargetMobs> <MinLevel>1</MinLevel> <MaxLevel>50</MaxLevel> </GrindArea> </GrindAreas> <Order> <If Condition="Core.Player.ClassLevel < 51"> <If Condition="not IsOnMap(145)"> <TeleportTo Name="Camp Drybone" AetheryteId="18" /> </If> <Grind grindRef="TWINADDER_1_0_1_0" while="Core.Player.ClassLevel < 51" /> </If> </Order> </Profile> I didnt make any changes to the < symbol and it all seems to work ok? But i dont want to break the profile im making could you eplain a little more please
OK Great thanks, In making this profile i thought of something that might make my hunting logs simple ? Is there a way to set a kill count in the grind conditions ? Currently im relying on the BOTs api to pull journal info if its been completed, and it only works with one grand company at the moment ? so i thought why dont i just make the profile go through and kill everthing for the journal Kill Mob A 3 times Kill Mob B 3 Times ect. TIA
There's no kill count condition as far as I know. Using the api is probably best because if someone wanted to use the profile for just one or two remaining hunting log requirements, they wouldn't want it running around killing things it doesn't need to?
Yep for sure, I just hope the API for the twin adder comes out soon or these hours ive spend on this profile are worthless haha
I thought the grand company log api is only for your active grand company? Maybe not, but that's the impression I was under.
You could be right, TBH mustag wasn't exactly sure how it was going to work at the time i asked he did say the reborn console wouldnt give me the info in needed at this time, so i would just need to test and see.
This is what he told me 'The api for that hasnt been fully fleshed out. For the profiles: HuntGCRankCompleted(int rank) HuntGCEntryCompleted(int item) HuntGCSubEntryCompleted(int item, int subitem) I think it only works for immortal flames, but it might work for twin adder let me know. For that code It doesnt accept a paramater yet. GetGrandCompanyHuntingLog() " end quote
Im guessing <If Condition="not HuntGCRankCompleted(?????)"> <If Condition="not HuntGCEntryCompleted(??????)"> Im really not sure what im to put in the ????? For classes its <If Condition="not HuntRankCompleted(ClassJobType.Lancer,2)"> <If Condition="not HuntEntryCompleted(ClassJobType.Lancer,1)">
The API says what you need to put in there. For HuntGCRankCompleted(?????) the API is HuntGCRankCompleted(int rank). That means you need to put in an int which corresponds to the GC Hunting Log rank. For HuntGCEntryCompleted(?????) the API is HuntGCEntryCompleted(int item), so put in an int which corresponds to the entry you want to check.
Yes but i don't know what Grand company Rank 1 is or Grand company entry 3 is code wise If that makes sence.
Hrm i just discovered i need to take a boat from Camp bronze lake to oakwood ? as there is no crystal over there ? can the mesh path such thing ?
I don't really understand your confusion. Rank 1 is probably 1, rank 2 is 2, etc. If it's 0-based, rank 1 is 0, rank 2 is 1, etc.
OK Its prob just easier if you showed me a example then i will explain it. show the the example of Grand company Rank 1 entry 1 please. <If Condition="not HuntGCRankCompleted()"> <If Condition="not HuntGCEntryCompleted()">