MMOMinion

Full Version: Tutorial-FFXIVMinion v1.5 "Gathering Unspoiled Nodes"
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
Hrm, My time is correct on my OS, I live in Arizona.

Using d(tostring(EorzeaTime().hour)..":"..tostring(EorzeaTime().minute)) In game right now its 8:26 am the console is saying it's 11:36. and at 8:58 am it's saying it's 12:32.

Using d(os.date("!%H")..":"..os.date("!%M")..":"..os.date("!%S")) at 12:00 pm my time yields 19:00.

I'm assuming it's not obtaining the correct times? Any Ideas?
So after playing around with that command to check the time. I ended up figuring instead of setting the hour to the EZ time, I used the first command to find the times of the nodes. Now it is working. The problem I notice, when gathering pineapples and tomatoes, as others have stated, there are 2 different Navmeshes for this zone (Coasta and Wineport). I ended up setting the markers up on the right Navmeshes. The bot knows the right place to teleport according to what Navmesh the marker is on, but does not select the right Navmesh. I'm able to farm one or the other by first teleporting to the zone, then selecting the Navmesh and then it seems to select that Navmesh when it teleports to either Coasta or Wineport. So they work, just not together, you have to choose one or the other. Maybe a suggestion or fix, add a way to choose the Navmesh the bot needs to select in the marker options? Or maybe have the Navmeshes selected by the Aetheryte crystal the bot teleports to for this zone. Or make it one Navmesh, it seems either way it teleports to the right spots. Just a few thoughts. Also, wondering exactly how the cordials are supposed to work? I've had it selected, but the bot doesn't seem to use them?

d(tostring(EorzeaTime().hour)..":"..tostring(EorzeaTime().minute))
But I think it may be a good idea to add this console command above somewhere in the tutorial for people to find the current time according to the bot. Since it doesn't seem to matter what the in game time is, only what time the bot thinks it is.

Hope this helps
The hour should be the in-game hour that the node spawns, easily found on ffxivclock.com.

Switching meshes only occurs during teleports at the moment. I have some stuff for special zones like Eastern La Noscea built and in-testing that is a combined mesh and able to auto-navigate using boats/teleport between the zones, etc, but it's not necessarily an easy fix for that particular scenario atm.

@ana, I'll have to look into your time issue to see if the calculation is handling it properly for your time zone. I've tested most of the ones for here in the states but none of the +GMT zones so it could be that during some part of the day the calculation becomes wrong.
Yeah, I figure the Eastern La Noscea zone wouldn't be an easy fix. Just thought I'd throw out a few Ideas. because both markers work, it knows where to teleport, it just selects the NavMesh previously used while in the Zone. On the hours, that's fine, no rush in my opinion. For now it's working, so I'll just use the command for the times. So I'm not too worried about that. The command made a little more work setting it up, but it's working and I don't mind the extra work. The times are off, but consistent.

EDIT: It worked great last night, then crashed. When I restarted a bit ago, it's working, but a few nodes are messing up. But I think I just need to tweak the times a little.
In your case, does it actually teleport to the other side of Eastern La Noscea, but doesn't switch mesh?

Found an issue with the way lua is unexpectedly handling some of the time conversion code, which may cause an issue for any non-US users, and maybe even for some US users. I've corrected it and it'll be updated in next round of updates.
If I want to farm pineapples. Before I start the bot I teleport to Coasta. If it loads the NavMesh for wineport. All I have to do is swap it to Coasta Navmesh, then when I start the bot and when it gets to that hour it will teleport to Coasta and load Coasta Navmesh. If I want it to do tomatoes, Same thing. First teleport to Wineport, make sure the wineport navmesh is selected and it will always load the wineport navmesh.

But yes, it actually teleports to the right areas. Like If I had them both on my list and wineport navmesh is selected. When it comes time for pineapples, it will teleport to Coasta, load wineport Navmesh and then wont doing anything. And then when it comes time to gather tomatoes, It will teleport to wineport and farm the tomatoes since that is the Navmesh that was selected originally. So the markers work perfectly, just needs a way to determine which Navmesh to load when it teleports to either location. Technically the bot is functioning perfectly, it's just not capable of choosing the navmesh. At least that's how it seems to me.

I think it determines which place to teleport by the nav mesh the marker was created on. So if someone wasn't paying attention and set up their tomatoes marker on the Coasta NavMesh. That is why they are teleporting to Coasta rather than Wineport. You can be in any zone and select a navmesh. which, also raises the question. Now I'm wondering if I can edit the markers by selecting their NavMesh rather than teleporting to the zones. But That just popped in my head while I was typing this. probably something not recommended. xD
(10-04-2014, 07:07 PM)gregalt466 Wrote: [ -> ]Hrm, My time is correct on my OS, I live in Arizona.

Using d(tostring(EorzeaTime().hour)..":"..tostring(EorzeaTime().minute)) In game right now its 8:26 am the console is saying it's 11:36. and at 8:58 am it's saying it's 12:32.

Using d(os.date("!%H")..":"..os.date("!%M")..":"..os.date("!%S")) at 12:00 pm my time yields 19:00.

I'm assuming it's not obtaining the correct times? Any Ideas?

I started getting this same issue after the last update.

The OS code returns 3PM when it's actually 8am here. I'm on PST -8, so that's the server time it's returning, so I'm not sure if that's what it should be reading or not.

The in game check varies wildy, though. Anything from an hour or so in game to 17 hours off.
(10-06-2014, 03:16 PM)ClosetBotter Wrote: [ -> ]
(10-04-2014, 07:07 PM)gregalt466 Wrote: [ -> ]Hrm, My time is correct on my OS, I live in Arizona.

Using d(tostring(EorzeaTime().hour)..":"..tostring(EorzeaTime().minute)) In game right now its 8:26 am the console is saying it's 11:36. and at 8:58 am it's saying it's 12:32.

Using d(os.date("!%H")..":"..os.date("!%M")..":"..os.date("!%S")) at 12:00 pm my time yields 19:00.

I'm assuming it's not obtaining the correct times? Any Ideas?

I started getting this same issue after the last update.
But for some reason tried to teleport constantly to change location and gets several errors displayed.

has no negative effect on the gathering.

The OS code returns 3PM when it's actually 8am here. I'm on PST -8, so that's the server time it's returning, so I'm not sure if that's what it should be reading or not.

The in game check varies wildy, though. Anything from an hour or so in game to 17 hours off.

Mine was 4 hours out but after last update it is right.

It does now try to teleport constantly when changing locations.
Displays several error messages on screen.

Has no negative effect on gathering.
(10-07-2014, 05:29 AM)sebbs Wrote: [ -> ]
(10-06-2014, 03:16 PM)ClosetBotter Wrote: [ -> ]
(10-04-2014, 07:07 PM)gregalt466 Wrote: [ -> ]Hrm, My time is correct on my OS, I live in Arizona.

Using d(tostring(EorzeaTime().hour)..":"..tostring(EorzeaTime().minute)) In game right now its 8:26 am the console is saying it's 11:36. and at 8:58 am it's saying it's 12:32.

Using d(os.date("!%H")..":"..os.date("!%M")..":"..os.date("!%S")) at 12:00 pm my time yields 19:00.

I'm assuming it's not obtaining the correct times? Any Ideas?

I started getting this same issue after the last update.
But for some reason tried to teleport constantly to change location and gets several errors displayed.

has no negative effect on the gathering.

The OS code returns 3PM when it's actually 8am here. I'm on PST -8, so that's the server time it's returning, so I'm not sure if that's what it should be reading or not.

The in game check varies wildy, though. Anything from an hour or so in game to 17 hours off.

Mine was 4 hours out but after last update it is right.

Now it's re-synced somehow. It seems to just randomly lose track of time. lol
(10-04-2014, 07:05 PM)opengrip Wrote: [ -> ]Still waiting on my previous question from above but also would like to ask how to gather gardening items from unspoiled nodes. If i set it to slot 4 and to gather gardening (slot 1) it wont grab 1 first unless i uncover it. Is there a recommended way to go about doing this or a skill profile that I'm not seeing?

having the same thing...had to set bot to use toil of the mountaineer to even get soil...
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27