MichaelProg's profile collection

Post Reply
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's profile collection

Post by michaelprog »

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

Вольный перевод wrote:
Spoiler: [+]
За все время использования бота (более 1,5 лет) я собрал, протестировал и модифицировал большую коллекцию профилей, которой хочу поделиться.
Все профили, которые я делаю или модифицирую, подчиняются одному простому правилу: бот самостоятельно отслеживает соответствие условий, для успешного выполнения каждого действия в скрипте. К ним относится соответствие карты (зоны, подзоны), последовательности и стадии выполнения квеста. Часто разработчики профилей этим пренебрегают.
Я считаю недопустимым зависание бота или зацикливание скрипта по причине нахождения персонажа на несоответствующей локации или пропущенного квеста (подзадачи). Мои профили также не лишены ошибок, но я стараюсь.

Положительным эффектом от этого подхода является то, что вам не нужно запоминать этап выполнения сложного многоэтапного скрипта, например, такого как скрипт прокачки на 1-30 лвл, или скрипт "Ярости стихий". Его достаточно загрузить и запустить. Бот пропустит все выполненные действия и приступит к актуальной выполнимой задаче.

Ввиду ограничения количества вложений в один пост, коллекция будет разделена на части
Index:
Spoiler: [+]
  1. Beginner's quests
    • Story quests (1-30 lvl)
    • Vault Of Nine (60+ lvl)
  2. Random queues
  3. Campaigns (Modules 1-5)
    • [M1] Sharandar. Introduction, Daily and Weekly quests (60+ lvl)
      .
    • [M2] Dread Ring. Introduction, Daily and Weekly quests (64+ lvl)
      [M2] Dread Ring. Minilairs ("Dread_Spire", "Death_Forge", "Phantasmal_Fortress")
      [M8] Dread Ring. Demon's Heroic Encounters
      .
    • [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
  4. Campaigns (Modules 6-9)
    • [M6] Elemental Evil. Introduction and storyline in all four locations (60+ lvl)
      .
    • [M8] Underdark. Introduction: "A Matter of Dwarves and Farms" (70 lvl)
      [M8] Dread Ring. Demon's Heroic Encounters
      [M8] Well of Dragons. Demon's Heroic Encounters
      [M8] Icewind Dale. Demon's Heroic Encounters
      .
    • [M9] Maze Engine Introduction and Daily quests (70 lvl)
  5. Thunder King campaign (Modules 10, 10b)
    • [M10] Bryn Shander. Introduction, Daily and Weekly quests(70+ lvl)
    • [M10] Lonelywood. Introduction, Daily and Weekly quests(70+ lvl)
    • [M10] Cold Run. Introduction, Daily and Weekly quests(70+ lvl)
      .
    • [M10b] Sea of the Moving Ice. Introduction, Daily and Weekly quests(70+ lvl)
  6. River district campaign (Modules 11)
    • [M11] River district. Introduction and Daily quests(70+ lvl)
    • [M11] River district. Dig sites. Investigation of Sewer, Dungeon and Crypt for daily quests.(70+ lvl)
    • [M11] River districts. MAPS. Searching treasure maps.(70+ lvl)
  7. Chult campaign (Modules 12)
    • [M12] Tomb_of_Annihilation. Introduction and Daily quests(70+ lvl).
  8. Miscellanea
    • Weeklies for Astral diamond
      .
    • Invocation (in Protector_Enclave, Nayanzaru, Mantol_Derith, Dread_Ring, Sharandar)
    • Campaigns
Known issue
  1. An error "The specified type does not recognized: name = ..."
    Spoiler: [+]
    Image
    Solution
    If you have the next error when you load profile in Quester try to install addon QuesterAddon.
    1. Extract DLL from archive into "Astral\Plugins".
    2. Open file properties of that DLL (It available from the context menu that appears when you mouse-right-click a file).
    3. Unblock DLL by unchecking the corresponding property like this one on image:
      Image
    4. If Plugin is installed you can check it in Astral
      2018-04-17_09-54-24.png
  2. Infinite loop in ActionPacks named "MoveTo" in some profiles like M01_Sharandar, M02_Dread_Ring, M12_Tomp_of_Annihilation etc.
    Spoiler: [+]
    In Log-file you can see the following:

    code: Select all

    [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:
    1. Open quester editor.
    2. Open "Profile" tab.
    3. Click on button "..." near "CustomRegion" collection.
      Image
    4. In CustonRegion collection editor select region you want to change.
    5. 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).
    Image
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.
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's collection. Beginner's quests

Post by michaelprog »

  • 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.
    .
  • Vault Of Nine (60+ lvl)
History of Changes
Spoiler: [+]
Update from 2018-04-22: Fixed some bugs in The [*]Story quests (1-30 lvl)[/url].
Reorganized the SEER's Campaign.
You do not have the required permissions to view the files attached to this post.
Last edited by michaelprog on Sun Apr 22, 2018 4:01 pm, edited 5 times in total.
concuto
Frenetic botter
Frenetic botter
Posts: 89
Joined: Fri Aug 14, 2015 1:31 am

Re: MichaelProg's profile collection

Post by concuto »

thank you. :cool:
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's collection. Campaigns (Modules 1-5)

Post by michaelprog »

You do not have the required permissions to view the files attached to this post.
Last edited by michaelprog on Sun Apr 01, 2018 12:16 pm, edited 6 times in total.
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's collection. Campaigns (Modules 6-9)

Post by michaelprog »

You do not have the required permissions to view the files attached to this post.
Last edited by michaelprog on Fri Jun 01, 2018 8:15 pm, edited 7 times in total.
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's collection. Thunder King campaign (Modules 10, 10b)

Post by michaelprog »

You do not have the required permissions to view the files attached to this post.
Last edited by michaelprog on Sat Mar 31, 2018 9:20 pm, edited 1 time in total.
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's collection. River district campaign (Modules 11)

Post by michaelprog »

This profile is my independent work.
Load it in the Quester an run the Bot, it will load other two profile to complete dailies. Next two profiles are my revision of Finis3's profiles.
You do not have the required permissions to view the files attached to this post.
Last edited by michaelprog on Sun Apr 01, 2018 4:58 am, edited 4 times in total.
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's collection. Chult campaign (Modules 12)

Post by michaelprog »

You do not have the required permissions to view the files attached to this post.
Last edited by michaelprog on Tue May 01, 2018 11:29 pm, edited 6 times in total.
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's profile collection.

Post by michaelprog »

Reserve
michaelprog
Contributor
Contributor
Posts: 495
Joined: Wed Aug 31, 2016 7:32 am

MichaelProg's collection. Miscellanea

Post by michaelprog »

You do not have the required permissions to view the files attached to this post.
Last edited by michaelprog on Sun Apr 01, 2018 7:50 am, edited 1 time in total.
Post Reply