MMOMinion

Full Version: How to Convert Questing 1.0 to 2.0
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Heres a quick run down on how you can convert your own quest modules to a basic 2.0 version.

Firstly
The Objective Index is the stage the quest is at.
The step index relates to the profile step.
[Image: 111651005c.jpg]

Start and Completes have no index. (but you can make a step before a complete with index 255.)
A quick explanation is step 1 of the quest is objective 1.
This could take several profile steps like collect 5 items.

If a Quest starts the grind mode while you have active quest steps there is something wrong with the profile. (Huntlog will be completed while questing unless unchecked. It will still complete Huntlog but Last)
[Image: 10946fe2d7.jpg]

In the Dev monitor check your quest ID and index and open the profile in an editor. (I like Notepad ++)
[Image: a04767c443.jpg][Image: fa00f667ce.png]

I removed the delays and added objective index.
So because this objective has kill in 3 steps, it is all one objective and you need to label all 3 steps in the right index.

Having a step in the wrong index means it wont move to the next step and wont continue.

On the bright side you will grind and not just stand there looking silly.


Finally
Just because its doing the huntlog doesn't mean it isn't questing.
[Image: ee2428dbd6.jpg]
[Image: bb78160a66.jpg]
I have a question about Questing 2.0

Code:
[8] = {
                    [b]["complete"] = {
                        ["step"] = 255;
                    };
                    ["condition"] = {
                        ["I8AL"] = 5;
                    };[/b]
                    ["id"] = 2001568;
                    ["index"] = 2;
                    ["itemreward"] = false;
                    ["itemturnin"] = false;
                    ["mapid"] = 129;
                    ["meshname"] = "Limsa (Lower)";
                    ["pos"] = {
                        ["x"] = -44.30256652832;
                        ["y"] = 19.999996185303;
                        ["z"] = -0.31946074962616;
                    };
                    ["type"] = "interact";
                };

["complete"] = {
["step"] = 255;
};
["condition"] = {
["I8AL"] = 5;
};


Random snippet from the new limsa profile.

Could you elaborate on the Questxxxx values found in the Dev > Quest. How do you know when you need to incorporate those conditions.
Varies from quest to quest.
Do a step see what values change. Set a value as = complete.

If you kill mobs each kill may affect I8AL or could be I8BC.
I also opened another thread but I think there are not that much people which are able to help.

In the old profiles, I found this ["restartatstep"] = 2; on steps in instanced content steps.

I took it over to a quest 2.0 profile but it just gets ignored. He always starts grinding.
Is there stuff getting lost or do I have to do something special to use it?


And the quest-options window. Are we able to fill our own "options" in there or is it only for store-quest-profiles?
Anyonr can add options.

I believe there is an example somewhere.

You need to do conditions and completes. Map checks etc