You are not logged in.

Dear visitor, welcome to Allods Online Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Saturday, April 1st 2017, 12:57am

Buuhuu

Intermediate

  • "Buuhuu" started this thread

Posts: 305

Location: Baustelle

Occupation: Bauarbeiter

  • Send private message

AutoQuest Addon improved


Hello Friends!

Are you tired of taking and turning in quests by yourself? Are you lazy and don't want to use marks of fate on your own? The "GodsKeeper" created a wonderful addon, which takes over this tedious tasks: AutoQuest!

The wonderful Buuhuu also improved this nice addon for you, just for a nice start into the new month! :love:

Now you can even configure this handy addon by editing the settings.lua file inside the addon folder!

See by yourself:


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    -- Take Important/World Mystery quests, which can be completed instant
    ["importantTakeInstant"] = true,
    -- Take Important/World Mystery quests, which cannot be completed instant
    ["importantTakeNoInstant"] = true,
    -- Use Marks of Fate on important quests if possible
    ["importantComplete"] = true,
    -- Automatically turn in important quest if they are "green" and you cannot choose the reward.
    ["importantTurnIn"] = true,
    -- Automatically turn in important quest where you can choose a reward by choosing the first one.
    ["importantTurnInRewardChoose"] = true,

    -- Automatically turns in finished world mysteries at Keeper of Secrets
    ["secretTurnIn"] = true,

    -- Take optional (non repeatable) quests, which can be completed instant
    ["optionalTakeInstant"] = false,
    -- Take optional (non repeatable) quests, which cannot be completed instant
    ["optionalTakeNoInstant"] = false,
    -- Use Marks of Fate on optional quests if possible
    ["optionalComplete"] = false,
    -- Automatically turn in optional (non repeatable) quests if they are "green" and you cannot choose the reward.
    ["optionalTurnIn"] = true,
    -- Automatically turn in optional (non repeatable) quests where you can choose a reward by choosing the first one.
    ["optionalTurnInRewardChoose"] = false,

    -- Automatically takes EVERY repeatable quest
    ["repeatableTake"] = false,
    -- Automatically turn in repeatable quests if they are "green" and you cannot choose the reward.
    ["repeatableTurnIn"] = true,
    -- Automatically turn in repeatable quests where you can choose a reward by choosing the first one.
    ["repeatableTurnInRewardChoose"] = false,

    -- The count of marks of fate you want to keep as a backup.
    ["marksOfFateThreshold"] = 0



Changes:

Spoiler Spoiler


-> 1.5.2
- Quests from Items are now considered aswell.
- World Mysteries / Secrets from Keeper of Secrets are now turned in aswell, if configured true.
- Repeatables are configurable now too.
- Less error messages in Personal/Logs/mods.txt.


This way you have the full control, of how you want to use your marks of fate and even can turn off the use of optional quests, if you are gaining 50% exp like on p2p :)

Ok now come grab this nice little addon and say goodbye to tedious questing :P
*Not recommend for beginners, who don't know the quest areas*

Buuhuu has attached the following files:
  • AutoQuest1.5.2.zip (3.31 kB - 134 times downloaded - latest: Nov 5th 2019, 1:55pm)
  • AutoQuest.zip (2.92 kB - 104 times downloaded - latest: Nov 5th 2019, 1:55pm)
BAUA POWA!

This post has been edited 5 times, last edit by "Buuhuu" (May 4th 2017, 3:42pm)


3

Saturday, April 1st 2017, 2:54pm

Nandita

Intermediate

Posts: 325

Location: Ruhrpott NRW Germany

  • Send private message

The cool thing is that you can combine that addon with automove by hitting "ALT+F4" :P

5

Saturday, April 29th 2017, 5:28pm

perfect

There is just one thing sometimes the addon won't work, need to click on restart addon once

This post has been edited 1 times, last edit by "vingador777" (May 5th 2017, 12:17am)


6

Saturday, April 29th 2017, 7:57pm

CypRush

Beginner

Posts: 43

Location: CYPRUS

Occupation: Web Developer

  • Send private message

7

Monday, May 1st 2017, 12:08pm

Nice ... I made them all true :P


BTW how do you make addons ?just curious.
Titanium
Scout/League/F2P



Bring It On! Cuz I'm Just Gonna Grow Up In The Battle HEY !!


Timed Artifacts: The hidden value
Blanks In Chat?

8

Thursday, May 4th 2017, 2:53pm

Buuhuu

Intermediate

  • "Buuhuu" started this thread

Posts: 305

Location: Baustelle

Occupation: Bauarbeiter

  • Send private message

Huhu,

I didn't intend to, but I updated the addon according to some requests (Look in Changes for more info).

Nice ... I made them all true :P


BTW how do you make addons ?just curious.


Normally it's always the same procedure.

  • Have an idea for a nice addon
  • Create bare addon structure. ("AddonDesc.(UIAddon).xdb" for information about the addon and "Addon.lua" as the script file, so your addon is doing something)
  • Lookup the Allods API in data/Mods/Docs/ModdingDocuments.zip (ofc you need to extract it first, also it's russian so you need to understand it and/or use google translate.)
  • If your idea is not possible (cause you are limited to the Allods API, if you want to do something ingame, like returning quests etc.) --- give up xd
  • If it is possible define Events the addon should listen too, like accepting a quest or talking to an npc etc. Events are defined in Allods API aswell.
  • Implement the functions, what the addon should do. Skripts are written in Lua.
  • Add widgets (panels, boxes or anything else for the UI) if you need them. Widgets you need to define in .xdb files aswell. Possible self made graphics you need to convert first, with the tool "UITextureConvertEditor" inside "Mods" folder. Well the interface is in russian, so you need to click til you are successfull xd
  • Implement the widgets behaviour etc.



It is kinda something like this. Ofc you don't need every step everytime, but it's almost everytime this procedure.
BAUA POWA!

Similar threads

Rate this thread