MMOMinion

Full Version: Genetic's Gather Profiles and Achievements
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(07-10-2017, 02:08 AM)Poopy diapers Wrote: [ -> ]How would I combine two or more profiles?
For example, if I wanted to combine BTN  'tomato' and BTN 'leaf' to farm one for 4 hours then switch and do the other for 4 hours ..repeat?
Would there be anything special needed to add in a MNR profile to the mix?

I have tried this on my own, copy paste the task and re number them (1,2,3,4,5,6) but nothing happens, maybe it will farm one and not the other.

Example of one that does not work
Code:
local obj1 = {
    ["setup"] = {
        ["gearsetmining"] = 2;
        ["gearsetbotany"] = 3;
    };
    
["tasks"] = {
            

[1] = {
            
["minlevel"] = 66;
            ["maxlevel"] = 70;
            ["mapid"] = 612;
            ["radius"] = 70;
            
["pos"] = {
                
["x"] = -628.37200927734;
                ["y"] = 43.145812988281;
                ["z"] = 316.04644775391;
                ["h"] = 3.010;
            };

                       ["eorzeaminhour"] = 0;
            ["eorzeamaxhour"] = 12;                
                       ["type"] = "botany";
            ["item1"] = "Persimmon Log";
            ["skillprofile"] = "Gathering_HQ";
            ["gathermaps"] = true;
            ["dangerousarea"] = true;
            ["usestealth"] = true;
            ["timeout"] = 180;
        };
            

[2] = {
            ["minlevel"] = 66;
            ["maxlevel"] = 70;
            ["mapid"] = 612;
            ["radius"] = 60;
            ["pos"] = {
                ["x"] = -676.6845703125;
                ["y"] = 41.293357849121;
                ["z"] = 398.69296264648;
                ["h"] = 2.800;
            };

                       ["eorzeaminhour"] = 0;
            ["eorzeamaxhour"] = 12;
            ["type"] = "botany";
            ["item1"] = "Persimmon Log";
            ["skillprofile"] = "Gathering_HQ";
            ["gathermaps"] = true;
            ["dangerousarea"] = true;
            ["usestealth"] = true;
            ["timeout"] = 180;
            
        };
        
    
[3] = {
            
                       ["minlevel"] = 66;
            ["maxlevel"] = 70;
            ["mapid"] = 612;
            ["radius"] = 80;
            
["pos"] = {
                
                               ["x"] = -592.87292480469;
                ["y"] = 36.927375793457;
                ["z"] = 428.47192382813;
                ["h"] = 2.800;
            };
            ["type"] = "botany";

                       ["eorzeaminhour"] = 0;
            ["eorzeamaxhour"] = 12;
            ["item1"] = "Persimmon Log";
            ["skillprofile"] = "Gathering_HQ";
            ["gathermaps"] = true;
            ["dangerousarea"] = true;
            ["usestealth"] = true;
            ["timeout"] = 180;

    };

[4] = {
            
["minlevel"] = 61;
            ["maxlevel"] = 70;
            ["mapid"] = 612;
            ["radius"] = 90;
            
["pos"] = {
                
                               ["x"] = -554.95196533203;
                ["y"] = 127.42440795898;
                ["z"] = -476.93426513672;
                ["h"] = 3.010;
            };
            ["type"] = "botany";
    
                       ["eorzeaminhour"] = 12;
            ["eorzeamaxhour"] = 0;
        
["item1"] = "Beech Log";
            
["skillprofile"] = "Gathering_HQ";
            ["gathermaps"] = true;
            ["dangerousarea"] = true;
            ["usestealth"] = true;
            ["timeout"] = 180;
        
};

            
[5] = {
            ["minlevel"] = 61;
            ["maxlevel"] = 70;
            ["mapid"] = 612;
            ["radius"] = 85;
            
["pos"] = {
                
                               ["x"] = -557.64178466797;
                ["y"] = 104.37753295898;
                ["z"] = -261.78485107422;
                ["h"] = 2.800;
            };
            ["type"] = "botany";

                       ["eorzeaminhour"] = 12;
            ["eorzeamaxhour"] = 0;
            ["item1"] = "Beech Log";
            ["skillprofile"] = "Gathering_HQ";
            ["gathermaps"] = true;
            ["dangerousarea"] = true;
            ["usestealth"] = true;
            ["timeout"] = 180;
            
        };
        

[6] = {
            
["minlevel"] = 61;
            ["maxlevel"] = 70;
            ["mapid"] = 612;
            ["radius"] = 100;
            
["pos"] = {
                
                               ["x"] = -572.44915771484;
                ["y"] = 110.78746032715;
                ["z"] = -318.29306030273;
                ["h"] = 2.800;
            };
            ["type"] = "botany";

                       ["eorzeaminhour"] = 12;
            ["eorzeamaxhour"] = 0;
            ["item1"] = "Beech Log";
            ["skillprofile"] = "Gathering_HQ";
            ["gathermaps"] = true;
            ["dangerousarea"] = true;
            ["usestealth"] = true;
            ["timeout"] = 180;
            
            };

};
}
return obj1

the way I got around that problem, instead of setting a time, i set a quantity per item.. something like 

Code:
["condition"] = {
                ["ItemCount(19957) < 3"] = true;
            };
            ["complete"] = {
                ["GetInventoryItemGains(19957) >= 3"] = true;
        };
 
just change the number inside itemcount and getinventoryItemGains with the itemid you are gathering and you are set.
I just hit level 63 BTN and now it seems to be taking a few nodes from ruby sea, then teleporting back to the fringe to do the same thing, and teleports back to ruby sea and so on.

----EDIT----

Ok, I looked on the LUA and it seems one of the 64-65 lvl ranges for shiitake shrooms was changed to 63-64 no wonder, haha solved nvm.
I don't know what I'm doing wrong.
I can not get the bot to gather any collectibles, it teleports and sits there. This is true for all profiles.

[img]<a href=[/img][Image: collectables.jpg]
I have taken these profiles and tried to combine them in to a circuit that will farm both mining and botany unspoiled/folklore nodes every two hours Eorzean time. Aside from the Peaks and Yanxia the bot works fine for me with a small exception. 

I have tried to use a custom skill profile to perform the following rotation:

1.Single Mind
  • This is set to fire when GP >= 673 AND GP < 674; this means it should always fire first when I am at full GP; single use is not checked
2. Utmost caution
  • This is set to fire when GP >= 473 AND GP < 474; this means it should always fire second when I am minus 200 GP from Single Mind; single use is checked
3. Impulsive Appraisal 2(3x)
  • This is where I am unsure if I am setting this correctly. I currently have it set to fire when the previous skill ID was 4093(Utmost Caution) AND Rarity < 400; single use is not checked. My thoughts around this is that it would use Impulsive Appraisal after Utmost Caution until the rarity exceeded 400. This should equate to 3 hits pretty much every time unless I get a lucky 2 hit possibly, I haven't tested that yet. The issue I run in to here is that instead of casting Impulsive appraisal it casts Discerning Eye and then a singleton methodical appraisal and then sits there. I have no idea why this functionality is happening because I do not tell it to use Discerning Eye anywhere. I have tried this script with Sebbs gathering helper enabled and disabled.
4. Single Mind
  • This is set to fire when the previous skill ID is 301(Impulsive Appraisal 2) AND Rarity >= 401 and Rarity < 1000; This never fires
5. Methodical Appraisal
  • This is set to fire when the previous skill ID is 4098 AND Rarity >= 401 and Rarity < 1000; I don't believe this ever fires, but I cannot tell if the methodical appraisal that fires after the Discerning Eye is part of what is casting Discerning Eye or somehow its getting called from my script.
6. Field Mastery
  • This was just to use some extra GP to have better gathering chances. This should fire when the previous skill ID is 4098 AND Rarity >= 401 and Rarity < 1000. This also never fires.

http://imgur.com/a/9P0Dk

I currently have 673 GP and have attached the skill profile. If anyone could assist I would be very appreciative. Once I get past these skill profile issues I can work on meshes and trying to figure out why certain areas don't work for me and why I path through lots of mobs in others.

Thanks! :)
updated botany 60-70 for a error where it would teleport back and forth from fringes and ruby sea
@poopydiapers it sits there past the time to collect the node? its supposed to idle in mor dhona during offtime but it should tp and collect the item.
@stackoverflow well not all the official areas are meshed, some are missing floor mesh and or cubes for flight causing the bot to land at some points and have to run through odd places
Yes, Lotus Root in Yanxia doesn't work, but Bamboo Shoot does.
(06-20-2017, 10:47 PM)geneticdoom Wrote: [ -> ]These profiles are designed for people without flight, reducing aggro and deaths with stealth. Drop them into your folder \Minion\Bots\FFXIVMinion64\LuaMods\ffxivminion\GatherProfiles 
Now starting to make flight profiles. Will be uploading soon.

Please change your mining set to set 2 and botany set to 3. Otherwise you can open the .lua files in note pad and change the line under setup that says ["gearsetmining"] = 2 to whatever you need and ["gearsetbotany"] = 3 to whatever it is in ur game.

This also requires that you have Sebbs gathering pack for his skillprofile Gathering_Leveling

Maps go into \Minion\Bots\FFXIVMinion64\Navigation
Team Bottox Mesh Files < These meshes will fix some issues with Lochs Gathering, Raw Azurite in Azim Steppe and so forth. Just download them from the folder Bottox Mesh Pack and leave the Dev folder alone. no difference between the two except for how long it takes the mesh to load. dev files will load for a while...
Genetic The Peaks Mesh 95% mesh, flight for gathering unspoiled and Koppranickel Sand, Slate and Stiperstone. Only supports Ala Gannha Aetheryte atm.
Flight fixes for some maps < To install just extract these files to your \Minion\Bots\FFXIVMinion64\Navigation  This fixes Yanxia unspoiled nodes, Ruby Sea Raw Star Spinel and QoL fix for Ehea/Othardian plum. Does not fix Raw Azurite.

Change your stealth range to 30 from advanced settings < Advanced Settings, Stealh - Detect Range 30 Stealth - Remove Range 30. 

Ground/Non-Flight Profiles Profiles go into \Minion\Bots\FFXIVMinion64\LuaMods\ffxivminion\GatherProfiles
Multi Gathering Profiles < Profiles designed to use the G_Gathering_Profile i supplied with it below, gathers increased quantities of the specified item you selected.
[/url][url=https://www.dropbox.com/s/dll8nvmby6aarzz/G_Multi_Gathering.lua?dl=0]Skill Profile < Uses Blessed Harvest 2 and Kings Yield 2 to increase the quantity of items gathered. Skill profile goes into \Minion\Bots\FFXIVMinion64\LuaMods\ffxivminion\SkillmanagerProfiles

Flight Profiles Profiles go into \Minion\Bots\FFXIVMinion64\LuaMods\ffxivminion\GatherProfiles
Aerial Profiles < These profiles will do a node check from the air and also include any profiles that only do flying. Does not include unspoiled profiles. 
^ Only has Zelkova Logs, Molybdenum Ore, Pine Resin and Pine Log currently. 

Unspoiled Nodes Unspoiled profiles come with 4 of each node. Numbered 1B-4B for use with 4 bots to prevent your bots from stacking. Profiles are also tagged at the end in this way 1B-US-MG or 1B-US-CL which stands for (Bot 1 unspoiled Multi Gathering) or (Bot 1 unspoiled Collectible) I am also including a file with just 1B for people with only one bot. It will be written so choose the one you need.
Currently all unspoiled profiles will idle in mor dhona. will update later for each 1B-4B to be in a diff location. Also all unspoiled profiles will require you to have flight. Some locations are not accessible without flight. 
Profiles go into \Minion\Bots\FFXIVMinion64\LuaMods\ffxivminion\GatherProfiles
Raw Azurite will crash your game atm. Please wait until i update post saying azim steppe has been updated for it. Sorry.
Unspoiled Collectable Profiles 
Unspoiled Material Profiles 
Unspoiled SingleBot Material Profiles
Unspoiled SingleBot Collectable Profiles

Leveling Profiles
Profiles go into \Minion\Bots\FFXIVMinion64\LuaMods\ffxivminion\GatherProfiles
60-70 Mining < You will need access to and meshes for Fringes, Ruby Sea, Yanxia, The Lochs. Will gather gyr abanian alumen, koppranickel ore, doman iron ore and molybdenum ore
60-70 Botany < Should level you from 60 to 70 without leaving the Fringes map. Just set home to the first aetheryte (on the far left middle of map)

Current Items in profiles: (Beech Logs, Bloodhemp, Cumin Seeds, Doman Iron Ore, Gyr Abanian Alumen, Gyr Abanian Wheat, Gyr Abanian Mineral Water, Holy Basil, Koppranickel Ore, Koppranickel Sand, Kudzu Root, Kudzu Vine, Larch Log, Loquat, Persimmon, Persimmon Leaf, Persimmon Log, Raw Kyanite, Shiitake Mushroom, Slate, Soybeans, Stiperstone, Twincoon, Gyr Abanian Carrot, Alyssum, Pine Log, Pine Resin, Molybdenum Ore, Zelkova Logs)

If you're stuck on the mesh and its located in The Peaks check your navigation mesh through the widget, navigation and show floor. If its missing floor but it says Genetic The Peaks is loaded, click the dropdown and reload my mesh again. The bot has an issue where it will load the official mesh while showing the name of my mesh. Its weird sorry. 
If you're on an official mesh other than the peaks and you get stuck, please report it in the official mesh stuck thread or on the support channel for it in the discord. I can only control my Peaks mesh and not the official meshes sorry guys.

If you die alot(means 4-10 times a hour), please post game coordinates. Go to the MMOMinon widget on your game, click it, then click FFXIVMinion > Dev Tools > Player > Position Data just write the 4 numbers up there into your post and  the name of the mob. If it was a A/S rank. Then dont worry, your luck just sucks



Which Bot mode can i use this one ? i mean ive tried Gather one and Quest one but the profiles i downloaded does not appear , only the skill profiles , any help withthis please? thanks in advance!



PD: i dont know how to delete a post lol
Having trouble with farmin koppranickel sand in the peak with flying , it runs back and forth looking for 2 ( already farmed ) diff sets of nodes leaving the third one behind/not farming it so nodes wont respawn. Doing it without flying works perfectly fine.
are you using bottox peaks, my peaks or official peaks. official wont work if that ones is loaded
First, huge thanks to you Genetic.

I took your individual collectable scripts and built this one, which I've just started testing and wanted to share.

It's for farming yellow Scrips, it requires having the folklore books to be effective, and it uses Gathering_Scrips as the skill profile.

Pretty sure Chromite ore is broken due to Mesh issues, but the rest is working so far and getting all collectables over 470 for me.

Cheers, and enjoy.