User Tools

Site Tools



mmoalt_utility

This is an old revision of the document!


64-bit version will come at a later time.

The Leveler uses absolutely NO TELEPORTS
So if you see something that looks like it. IT IS NOT THE LEVELER THAT CAUSES IT.

As a safety feature, if you die a few times when trying to reach a waypoint, vista, hero point, sector or point of interest, the task will be canceled and the marker will be blacklisted.
The blacklist duration is minimum 20 minutes. After that it will try again if it can see the marker.

If you use custom meshes, they are your own responsibility. I can not guarantee that things will work if your mesh is broken!

mmoalt_Leveler

Explore as much of Tyria as possible!
Useful utilities while leveling (and not).

  • Blacklist white mobs
  • Randomly blacklist yellow mobs
  • Never stay in the same area too long
  • Stay away from group events
  • Buy/Equip kits based on zone level
  • Always buy a basic salvage kit
  • Discover waypoints, vistas and points of interest
  • Create a leveling profile - Level 2-80.
  • Create an exploration profile at level 80.

DO THE TUTORIAL AREA BEFORE CREATING A PROFILE.

Settings for all bot modes (except assist):

Blacklist white mobs

Blacklist all white mobs (rabbit, sparkflies, mosquito etc)


Randomly blacklist yellow mobs

Hitting the same group of moas 100 times because they respawn fast is not good while leveling!
Randomly blacklist those pesky yellows so the bot can go and do more useful stuff.


Move to a different area after some time

Stuck in the same area for ages because of respawning mobs or other issues? Not anymore!
With this the bot will move on to a new far away area (in your level range) based on the time you specify.

Disable at level
Automatically disable this when the specified level is reached.
Set it to 0 to never disable regardless of level.


Avoid group events when dead and alone

With this enabled the bot will stay away from group events you can't finish, either because you keep dying or because no one else is nearby.
No more running back to the same event over and over and over again.


Buy and use

Start at level
Do not start buying kits or tools before this level is reached.

The following settings are only enabled if this module is enabled

Buy tools
Went to a new area and have lower level kits equipped?
With this enabled the bot will move to a vendor and buy a logging axe, harvesting sickle and a mining pick based on the zone level, so you never end up with useless junk instead of precious ores, wood or plants.

Buy a basic salvage kit
Leveling your second/third/fourth/… character and have salvage kit buying disabled?
Enable this setting to buy a single basic salvage kit, so your inventory slots are free for more of that sweet sweet loot.

Disable default Buy Manager
Disable the default minion buy manager.
Enable this to prevent buying duplicate tools and buying too high level tools. (Orichalcum tools on lvl 2? Bad idea.)


Use tomes and writs

Use “Tome of Knowledge” and “Writ of Experience” if they are in the inventory.
This gets automatically disabled at level 80.


Discover nearby waypoints

Enable this to move to nearby undiscovered waypoints (in your level range).

Maxdistance
How far away to look for undiscovered waypoints (1000-100000)

This will be forcefully enabled in explore mode.


Discover nearby points of interest

Enable this to move to nearby undiscovered points of interest (in your level range).

Maxdistance
How far away to look for undiscovered points of interest (1000-100000)

This will be forcefully enabled in explore mode.


Discover nearby vistas

Enable this to move to nearby undiscovered vistas (in your level range).

Maxdistance
How far away to look for undiscovered vistas (1000-100000)

This will be forcefully enabled in explore mode.


Try to do hero points (Next release)

Enable this to move to and try to do hero points (in your level range).

Only enabled after level 11!.
I recommend doing it on a well equipped level 80 character.
Best effort. Some of them are almost impossible to detect.
Hero points where you have to select the right chat options will fail.

This will be forcefully enabled in explore mode.


Try to reveal hidden map sectors (Next release)

Enable this to try and move to map sectors covered in fog (in your level range).

After you reach the position detected the area will be permanently blacklisted on your current character.
If you die while trying to move to a sector it will be blacklisted for a certain duration before it will try again.

I have no actual way of checking these areas (atm). So it will go to areas already revealed or not go to some at all.

This will be forcefully enabled in explore mode. To make sure that all areas are revealed.


Settings for the task profile:

mmoalt_MoveToMapAndGrind

This is the base task for the profiles.

Look for events
This will force the bot to move towards known events in the map. It will still do other bot tasks while it's moving.
Note: This will replace attacking non aggro mobs and move to random location.

Do nearby available heartquests
This will look for a task profile with heart quests (that is included in the bot) for the current map.
If one exists it will do heart quests and hero points in the immediate area.

Randomly update start position
Will randomly, based on time, try to save your current position as the current task start position.
Only if not in combat, on the mesh, no enemies nearby in immediate area.

mmoalt_ExplorerMode

This is the base task for the level 80 profile.
Each task will end when the exploration task queue is empty and some time has passed.

Randomly update start position
Will randomly, based on time, try to save your current position as the current task start position.
Only if not in combat, on the mesh, no enemies nearby in immediate area.

DoEvents
Do events while exploring.
* Does an event if it is near a exploration point stopping position.
* Does events if the queue is empty, until the task ends.

Gather
Gather while exploring. (Only uses the built in gathermode atm)
* Gathers if a gatherable is near a exploration point stopping position.
* Gathers if the queue is empty, until the task ends.

CombatMode
Select combat mode while roaming around the map.
Note: This is only for the base task. All other tasks handle combat independently.

Create a task profile for leveling

Create a new custom task to visit as much of Tyria as possible.

  • Moves you on to new maps when the level limit is reached.
  • Visits all racial cities
  • Avoids moving into high level maps while underleveled
  • Each time you click “Create New Profile” a new random map list is generated.

Settings:

  • Free2Play - Select this if you have a f2p account. It will prevent you from doing things too early.
  • Switch to this profile now
    • As soon as you click the “Create New Profile” button, your BotMode will change to “CustomTasks” and the custom task will be this new profile!
  • Load profile on login
    • Enable this to switch instantly to this profile when starting the bot!

Racial city tasks are important to create a proper route between maps.
They also work as a starting point when you are low level to prevent the bot from going through higher level maps.

SpecialTasks are tasks that prevents the bot from going into maps it should not visit (like higher level maps).

An example of this is:
Wayfarer Foothills → Frostgorge Sound → Fireheart Rise
The entry position between Frostgorge and Fireheart will kill you if you are under level 80.

So instead i do this:
Wayfarer Foothills → SpecialCase Black CitadelSpecialCase Iron Marches → Fireheart Rise

How to use/create profile

Create profile
Click “Lua Modules”
Click “mmoalt.Leveler”

Look at the bottom
Select your race
If you are using a free account, mark “Free2Play”
Mark “Switch to this profile now”
Click “Start Bot”

If you have trouble selecting your race. Use the new GUI. Click “Info” then “TRY NEW GUI


The bot will now start grinding through all maps in Tyria.
First it will go through all racial cities (If you are F2P it will do that after reaching level 10)
Then it will go through appropriate level maps all the way to lvl 80.

Just don't expect it to happen over night. It will take a few days.

If you like your account and would like to keep it, don't keep the bot running 24/7. No human does that.

Reload profile

Click “Lua Modules”
Click “mmoalt.Leveler”
Scroll to bottom
Click “Load old profile”

Manually:
Set the BotMode to “CustomTasks”
Click “Setup Tasks”
Select your profile from the list. (Named after your character)
Close the window.
If needed, select the task you wish to start on. (In your level range)

Heartquests

This task profile will now also do some heart quests from profiles that are included in the bot.

Additional utilities

The module also contains several sub modules improving the quality of the bot.

Extended map data

Contains a lot more map data then the bot does. Even for new maps!

Vendor blacklist

Vendors that the bot can get stuck at gets automatically blacklisted by this module.

  • Dead vendors
  • Black Lion vendors that are not active
  • Vendors that have either gone missing or are not selectable

Vendor filter

Permanently blacklist vendors that are known to not have tools after the first visit.

Forced mesh reload

If the bot somehow fails to load the mesh properly when first entering a map, the addon will forcefully unset, reset and reload the mesh in 5-10 minutes.

Sets up navigation rules for navigating to different maps.

Avoid racial cities and lions arch until the bot is at the proper level for free to play users.
Avoid higher level maps for all users.

Task manager

Queue and start tasks based on the distance to the task position.
Avoids tasks being overwritten by other bot tasks.

Reporting bugs

Always provide screenshots

Task profile

Each task profile you create is randomly generated. Telling me the id of the task is not useful.
If you are having troubles, please tell me:
What map you are on
What map you were on
What map you are going to
Where it fails

Discovery

Remember that i use NO TELEPORTS.
This means that if an item is not on the mesh, the bot can't (and won't) discover it.
This also works by “best effort”. It will try to get it, but it's not always 100%.
Give me screenshot and exact location of where you are stuck.

Disclaimers

All settings are per character.


Support: Forum thread
Like it? Give me a donation

mmoalt_utility.1504665844.txt.gz · Last modified: 2017/09/06 02:44 by mmoalt