MMOMinion

Full Version: Tutorial-FFXIVMinion v1.5 "Duty Mode"( Tasks & Directives - Profile Building Guide)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
just do encounter 1 inter act with switch have the mob id for the mobs that spawn if you fail along with the boss id . Encounter 2 next switch have the mob id for the mobs that spawn for fail and the boss id. encounter 3 the last switch same as before have the mobs id for the fail and for the boss. should have your bases covered it should check each switch and kill the boss then move on,
(10-18-2014, 02:39 AM)jackie1234 Wrote: [ -> ]just do encounter 1 inter act with switch have the mob id for the mobs that spawn if you fail along with the boss id . Encounter 2 next switch have the mob id for the mobs that spawn for fail and the boss id. encounter 3 the last switch same as before have the mobs id for the fail and for the boss. should have your bases covered it should check each switch and kill the boss then move on,

Take darkhold for example. First boss you have to fight it over the purple crystal. This crystal roams during the fight. Without counting how many crystal roams it would take to defeat the eye you would have too..

A. write enough encounters > the number of crystal roaming necessary to kill the boss

B. write a if then statement with 4 encounters looping if the boss is not dead yet.
The loop would go back to the 1st crystal (encounter 1) and progress through the crystals until the invulnerability check passes and starts dpsing the mob again.

Am i over complicating this scenario?
pretty much you could just choose 1 spot that the crystall hits make the bots be in a spot where they cant get hit or take damage. then each time the crystal comes back to that spot the boss will take damage. It may take a while to kill the boss but the crystall will makes it way back to the same spot several times. not sure why you want to do this dungeon its not part of the main story quests (that i can recall) and there are faster ways to level then killing the bosses.
It's a book and part of the main story line. Since our collection of friends didn't have a duty for this dungeon and alot of us have to do this for our books or smurf accounts I figured I'd have a go at it. Many of the non 50 dungeons don't have duty's for completion. Just trying to help out. I can manually do it with waypoints but where's the fun in that Superman

ThumbsUp
i see yeah. i dont do any of the endgame grinding stuff, so atma books i have no idea whats needed for them.(i assume thats what yoru talkinga about.)
For now i've written 4 iterations of which I only needed 2 after counting. Would still be nice to know from a dev if that function exists or if there's a place we can look up all the existing functions in the language we can call.
"if then" no you cant but there is a link at the top of the page to take you to the functions.
The profiles can accept custom tasks in .lua files written in lua, you aren't absolutely constrained to using the tasks that are built in. There is no "loop" for tasks. The profiles are just basically loaded in as a table. There will be a Copperbell profile going up soon that includes a separate lua file since I had to create a special task for one boss, you should be able to use that as a reference for what's generally possible.
(07-26-2014, 07:14 AM)oreidenewyork Wrote: [ -> ]When looting chests, sometimes it will not open them. It appears to goto the location but doesnt interact with it. If i double up on the encounter, it fixes it - but this makes the whole duty take way longer to finish.

[1] = {
["doWait"] = true;
["radius"] = 3;
["waitTime"] = 1000;
["failTime"] = 5000;
["taskFunction"] = "ffxiv_task_loot.Create";
["startPos"] = {
["General"] = {
["y"] = -0.1;
["x"] = -50;
["h"] = -0.4;
["z"] = -20;
};
};
["lootid"] = 30;
};

When i double up on the encounter it will move to position, wait 10-12 seconds, open it, wait 13-15 seconds, then leave. If I stop the bot once it teleports to position, and then reactivate it, it will loot immediately with only 1 encounter.

EDIT: throwing a bullshit encounter above the loot encounter will make it loot immediately as such:

["Encounters"] = {
[1] = {
["positionRadius"] = 3;
["doWait"] = false;
["radius"] = 25;
["taskFunction"] = "ffxiv_duty_kill_task.Create";
["failTime"] = 100;
["doKill"] = true;
["startPos"] = {
["General"] = {
["y"] = -0.1;
["x"] = -50;
["h"] = -0.4;
["z"] = -20;
};
};
["bossIDs"] = "somerandomnumber";
};

It still takes a minimum of 11-12 seconds after looting to exit

Im also having this issue.

Wait time i have put in up to 10000 and wont loot it.

Doubling the loot encounter with only 1000 wait in each it loots no problem.
is there a page for making questing profile guide, sorry couldn't find it, or this is it
Pages: 1 2 3 4 5