MMOMinion

Full Version: Gather Mode - Profile Support/GUI Changes
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
Uploaded some misc fixes, including one for the maxtime tag, and added a new tag ["unspoiled"] = true/false for easier blacklisting/whitelisting of unspoiled nodes instead of having to use the whitelist.
(10-10-2015, 01:49 AM)Ace Wrote: [ -> ]Uploaded some misc fixes, including one for the maxtime tag, and added a new tag ["unspoiled"] = true/false for easier blacklisting/whitelisting of unspoiled nodes instead of having to use the whitelist.

Hi Ace,

I just tried my profile that uses the maxtime option and now it seems to go to each task chop 1 tree then move on ignoring the other trees in the surrounding area seemingly ignoring the time I've set on each task.

PHP Code:
local obj1 = {
    [
"setup"] = {
        [
"gearsetmining"] = 1;
        [
"gearsetbotany"] = 2;
    };
    [
"tasks"] = {
        [
1] = {
            [
"minlevel"] = 30;
            [
"maxlevel"] = 60;
            [
"mapid"] = 398;
            [
"pos"] = {
                [
"x"] = 158.31;
                [
"y"] = -103.17;
                [
"z"] = 323.49;
                [
"h"] = 1.04;
            };
            [
"maxtime"] = 120;
            [
"type"] = "botany";
            [
"skillprofile"] = "Gather HQ Mats";
            [
"lowpriority"] = true;
            [
"radius"] = 150;
            [
"dangerousarea"] = true;
            [
"usestealth"] = true;
            [
"item1"] = "Dark Chestnut";
            [
"item2"] = "Dark Chestnut Log";
        };
        [
2] = {
            [
"minlevel"] = 30;
            [
"maxlevel"] = 60;
            [
"mapid"] = 398;
            [
"pos"] = {
                [
"x"] = 291.49;
                [
"y"] = -71.34;
                [
"z"] = 166.63;
                [
"h"] = -2.91;
            };
            [
"maxtime"] = 120;
            [
"type"] = "botany";
            [
"skillprofile"] = "Gather HQ Mats";
            [
"radius"] = 150;
            [
"dangerousarea"] = true;
            [
"usestealth"] = true;
            [
"item1"] = "Dark Chestnut";
            [
"item2"] = "Dark Chestnut Log";
        };
        [
3] = {
            [
"minlevel"] = 30;
            [
"maxlevel"] = 60;
            [
"mapid"] = 398;
            [
"pos"] = {
                [
"x"] = 124.09;
                [
"y"] = -79.17;
                [
"z"] = 161.07;
                [
"h"] = -1.40;
            };
            [
"maxtime"] = 120;
            [
"type"] = "botany";
            [
"skillprofile"] = "Gather HQ Mats";
            [
"radius"] = 150;
            [
"dangerousarea"] = true;
            [
"usestealth"] = true;
            [
"item1"] = "Dark Chestnut";
            [
"item2"] = "Dark Chestnut Log";
        };
    };
}
return 
obj1 
ok so I got small question I I was looking at the crystals profile. Is there a need to change map pos by alittle so we not all running to same location or is the pos just general location for the bot...kinda like in markers wouldnt want people stacked on same location?
(10-10-2015, 03:37 AM)Lexus003 Wrote: [ -> ]ok so I got small question I I was looking at the crystals profile. Is there a need to change map pos by alittle so we not all running to same location or is the pos just general location for the bot...kinda like in markers wouldnt want people stacked on same location?

It doesn't matter, it's just a general position to get to the nodes. once there it's purely an individual thing.
The new update added Gather Level, what is it for?
Should say debug level, coincides with the Gather Debug, which is just to clean up debug output.

The timer works as it should Wonderland, the time starts once the first search near the base position. It does not reset after every node. If there are multiple nodes you need to factor that time into your math, and keep in mind that it is in milliseconds, so 120 is only 120 ms, so that will most definitely limit you to a single node. Maxtime is just a workaround at this point, I'll throw on something more complete at some point.
Ok, thank you Ace.

Yea I'm use to using the time on the markers which is in real seconds. Didn't realise it was in milliseconds.
Ace, is there any plan to update the API to bot rare items efficiently? This is the one thing I've been wanting since 3.0 since there wasn't that much use before that. Basically having the bot rotate between nodes, scan for a rare item, if rare item is not there > immediately abandon the node and go to the next one without gathering once. When it detects rare item, if can gather multiple > gather until node is depleted, if can gather only once > gather once then abandon the node and move to the next one.

Also the item1/item2 tags are inefficient too for crystal farming. Crystals don't always appear on nodes compared to the guaranteed shards. I'd want a way to just farm crystals, and skip nodes that don't have the item I have.

I imagine this wouldn't be too hard to implement coding wise? Maybe have a profile option for this.
am trying to do a little bit HW unspoiled for testing but the "eorzeaminhour" for each items is quite tight. what should type make it let say half hour before actual node spawn time? the value 2130 of eorzeaminhour doesn't seem to work.
2130 isnt a valid "hour"
21 or 22

Or try 21.5 tho that may not qork either
Pages: 1 2 3 4 5 6 7 8 9 10 11 12