For all the time using the bot (more then 1.5 years) I have collected, tested and corrected a large collection of profiles, which I want to share.
All profiles that I do or modify obey one simple rule: the bot independently monitors the compliance of conditions for the successful execution of each action in the script.
These include the matching location (zone, subzone), the sequence and the execute stage of the quest. Often the developers of the profiles are ignored this.
I think it's inappropriate to hang a bot or a looping script because the character's location on the wrong map or it missed the quest (subtasks). My profiles is also not perfect, but I try.
A positive effect of this approach is that you do not need to remember the current action of a complex multi-stage script, such as a "Storyline script for 1-30 LVL", or the "Elementfl Evil" script. It is enough to download it and run. The bot will skip all executed actions and will proceed to the actual task.
Due to limitations on the number of attachments in the one post, the collection will be divided into parts
За все время использования бота (более 1,5 лет) я собрал, протестировал и модифицировал большую коллекцию профилей, которой хочу поделиться.
Все профили, которые я делаю или модифицирую, подчиняются одному простому правилу: бот самостоятельно отслеживает соответствие условий, для успешного выполнения каждого действия в скрипте. К ним относится соответствие карты (зоны, подзоны), последовательности и стадии выполнения квеста. Часто разработчики профилей этим пренебрегают.
Я считаю недопустимым зависание бота или зацикливание скрипта по причине нахождения персонажа на несоответствующей локации или пропущенного квеста (подзадачи). Мои профили также не лишены ошибок, но я стараюсь.
Положительным эффектом от этого подхода является то, что вам не нужно запоминать этап выполнения сложного многоэтапного скрипта, например, такого как скрипт прокачки на 1-30 лвл, или скрипт "Ярости стихий". Его достаточно загрузить и запустить. Бот пропустит все выполненные действия и приступит к актуальной выполнимой задаче.
Ввиду ограничения количества вложений в один пост, коллекция будет разделена на части
[M4] Tyranny of Dragons. Introduction, Daily and Weekly quests .
[M5] Rise of Tiamat. Introduction, Daily and Weekly quests ("Well of Dragons", 70 lvl)
[M5] Well of Dragons. Minilairs ("Dreck_Pens", "Thayan_Magical_Shelter", "Cult_Prison")
[M8] Well of Dragons. Demon's Heroic Encounters
[21:10] IgnoreCombat set to True
[21:10] IgnoreCombat set to False
[21:10] IgnoreCombat set to True
[21:10] IgnoreCombat set to False
[21:10] IgnoreCombat set to True
[21:10] IgnoreCombat set to False
[21:10] IgnoreCombat set to True
[21:10] IgnoreCombat set to False
[21:10] IgnoreCombat set to True
[21:10] IgnoreCombat set to False
[21:10] IgnoreCombat set to True
[21:10] IgnoreCombat set to False
[21:10] IgnoreCombat set to True
[21:10] IgnoreCombat set to False
The reason is an Astral's error in the detection of elliptical CustomRegion.
Not all users have this error. I haven't.
Solution
Some profiles can be fixed by changing the elliptical CustomRegion to the rectangular CustomRegion as follows:
Open quester editor.
Open "Profile" tab.
Click on button "..." near "CustomRegion" collection.
In CustonRegion collection editor select region you want to change.
In CustomRegion properties set "Eliptic = False". This make region to rectangular.
But these changes are not enough in most cases.
An example is the CustomRegion "Part_3.1a" in "Temple_of_the_Spider"
The script will not work properly because the upper left corner of the region will stand behind the gate (marked "Yellow" on screenshot).
You do not have the required permissions to view the files attached to this post.
Last edited by michaelprog on Thu Jun 07, 2018 10:20 am, edited 14 times in total.
Story quests (1-30 lvl)
This profile is based on Jarod46's profile [1~30] New Character profile and completely redesigned.
This profile include the SEER's Campaign. But it can not be fully automated.
You need to manually take the reward for completing the achievement "Bridge of the sleeping dragon" and manually perform the first task of the Campaign. .
[M6] Elemental Evil. Introduction and storyline in all four locations (60+ lvl)
This profiles is based on an incomplete MeLazy's profiles. I completely redesigned and finished them.
Download all five profiles in one folder, load 1_ElementalEvil.amp.zip in Quester and run the bot.
There are some problems if character partially complete this campaign before Criptic it restructure. In this case Astral loop in skiped zone and you need manually "Set Start Point" to next requirement zone.
When "SpinwardRise" profile will be play into the "Nimbus Tower" and you will hear beep-sound you will need to jump manually to move character between the floors. .