MMOMinion
Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile Building Guide) - Printable Version

+- MMOMinion (https://www.mmominion.com)
+-- Forum: FFXIVMinion (https://www.mmominion.com/forumdisplay.php?fid=87)
+--- Forum: GUIDES & TUTORIALS - How to Use our FFXIV Bot (https://www.mmominion.com/forumdisplay.php?fid=89)
+--- Thread: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile Building Guide) (/showthread.php?tid=8438)

Pages: 1 2 3 4 5


RE: Duty Mode - Tasks & Directives - Profile Building Guide - BurBur - 08-20-2014

hiya, ace. I've been wondering what is the differences between encounterindex = 0 and 1? thx


RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile ... - Daniel_H - 08-26-2014

(08-20-2014, 03:02 AM)BurBur Wrote:  hiya, ace. I've been wondering what is the differences between encounterindex = 0 and 1? thx

I think it's just what step to start at, for example LCoA:

Code:
    ["MapID"] = 363;
    ["Encounters"] = {
        [1] = {
            ["doWait"] = true;
            ["doKill"] = true;
            ["bossIDs"] = "2577";
            ["taskFunction"] = "ffxiv_duty_kill_task.Create";
            ["waitTime"] = 3000;
            ["startPos"] = {
                ["General"] = {
                    ["x"] = 129.92901611328;
                    ["y"] = 67.120452880859;
                    ["z"] = 11.257387161255;
                    ["h"] = -2;
                };
            };
            ["radius"] = 20;
        };
        [2] = {
            ["doWait"] = true;
            ["doKill"] = false;
            ["bossIDs"] = "2556";
            ["taskFunction"] = "ffxiv_duty_kill_task.Create";
            ["waitTime"] = 5000;
            ["startPos"] = {
                ["General"] = {
                    ["x"] = 120.00428771973;
                    ["y"] = 44;
                    ["z"] = -52.105461120605;
                    ["h"] = -0.8;
                };
            };
            ["radius"] = 50;
        };
        [3] = {
            ["doWait"] = true;
            ["doKill"] = true;
            ["bossIDs"] = "2556";
            ["taskFunction"] = "ffxiv_duty_kill_task.Create";
            ["waitTime"] = 5000;
            ["startPos"] = {
                ["General"] = {
                    ["x"] = 120.00428771973;
                    ["y"] = 44;
                    ["z"] = -52.105461120605;
                    ["h"] = -0.8;
                };
            };
            ["radius"] = 50;
        };

If you do ["EncounterIndex"] = 2;

it will start at:

Code:
        [2] = {
            ["doWait"] = true;
            ["doKill"] = false;
            ["bossIDs"] = "2556";
            ["taskFunction"] = "ffxiv_duty_kill_task.Create";
            ["waitTime"] = 5000;
            ["startPos"] = {
                ["General"] = {
                    ["x"] = 120.00428771973;
                    ["y"] = 44;
                    ["z"] = -52.105461120605;
                    ["h"] = -0.8;
                };
            };
            ["radius"] = 50;
        };
        [3] = {
            ["doWait"] = true;
            ["doKill"] = true;
            ["bossIDs"] = "2556";
            ["taskFunction"] = "ffxiv_duty_kill_task.Create";
            ["waitTime"] = 5000;
            ["startPos"] = {
                ["General"] = {
                    ["x"] = 120.00428771973;
                    ["y"] = 44;
                    ["z"] = -52.105461120605;
                    ["h"] = -0.8;
                };
            };
            ["radius"] = 50;
        };



RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile Building Guide) - Ace - 08-27-2014

Yes, pretty much, it should always be 0 unless you're trying to debug a specific encounter or something.


RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile ... - jbrawley1 - 08-30-2014

grumble.... ill spend hours trying to fix something... finally ask and then fix it myself lmao..


RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile Building Guide) - Ace - 08-31-2014

Such is life. :)


RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile Building Guide) - XenoJin - 09-01-2014

Is it possible to prioritize on highest mob HP instead of mobID?

This will help in AoE farms for BLMs as their spells are often interrupted when the mob dies halfway though the spell casting timer.


RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile ... - random73 - 09-01-2014

(09-01-2014, 04:11 PM)XenoJin Wrote:  Is it possible to prioritize on highest mob HP instead of mobID?

This will help in AoE farms for BLMs as their spells are often interrupted when the mob dies halfway though the spell casting timer.

The bot does that automatically already. The thing is, once the bot pick a target, it doesnt switch till it dies. So if your bot pick a target and your flare just happen to hit the rotation when its less than 1/2 hp, then it's likely it will get cancelled. You can try to tweak skill profile.


RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile ... - behemoth8u - 09-06-2014

Would it be possible to add something like a C++ if/else or case statement to a duty profile? For example:
In Sastasha, to determine which coral fragment to interact with, check which contentid is present at the position for the bloody memo and then press the coral fragment corresponding to that ID.

The bloody memo ID is different depending on which color is to be pressed:
2001549 - Green
2000212 - Blue
2001548 - Red

Then the coral formation IDs:
2000215 - Green
2000213 - Blue
2000214 - Red

So you could write something like:
(go to the position for memo)
if(interact with green id)then(go to the position for the coral fragments and interact with the green id)
else if(interact with blue id)then(go to the position for the coral fragments and interact with the blue id)
else(interact with the blue id)then(go to the position for the coral fragments and interact with the blue id)
(go to fight position)

I know this would probably take some work, but it could be really useful for automating full dungeon runs, especially for those of us trying to complete the story quests on multiple characters over and over.

If this is in the wrong place, please feel free to move it! Sorry if it is.


RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile Building Guide) - Cichard - 09-06-2014

or you can just set an encounter to check each one .


RE: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile Building Guide) - quickpurchase - 10-18-2014

How would one write a loop?

For example....

encounter 1
encounter 2
encounter 3
check boss HP
if >=1%
jump to encounter 1
else;
};

the "check boss HP" and "if >=1%" is all i need. All my encounters have already been scripted.