User Tools

Site Tools



gw2-tutorials

This is an old revision of the document!


Important Information

BOT SMART - How to avoid getting banned
How detection works (from what we know):

  • Gw2 uses a server sided algorithm/software to automatically detect bot behavior, by analyzing data and statistics. In addition to that, there are also player reports.
  • In all cases, a GM checks out your character before any action is taken.
  • GW2 sends a unique “fingerprint” to the servers, identifying that you are you. Using any kind of VPN, Proxy or similiar tools have no effect, they just draw more attention to your character. You require a fresh windows and gw2 installation, in order to get a new “fingerprint”. Copying over any kind of VM image does not work.

How to bot safe:

  • Do not bot several hours in the same area or map or in general. Randomize your behavior with the included BotMode: CustomTask, stretch your botting over several maps and zones.
  • Do not Speedhack, Jump endlessly or teleport around.
  • Do not let the bot run over night without supervising it now and them. If you do so, make sure you have ran that area before and confirm that there are no “stucks”.
  • Do not do anything that is “repetitive” for several hours or over several days.
  • Take breaks, like a normal human would.
  • Do not send too much gold or regular gold amounts from player to player.

Game settings

  1. Enable “Autoloot” in your Guild wars 2 Game options.
  2. Disable “Double-Tab to Evade” in your Guild wars 2 Game options.


Minion Core Functions

It is IMPORTANT that you READ THIS FIRST : Basic Bot Settings


General Settings

The bot has by default settings which work good for everyone. You don't have to setup anything for your first run. Just select the wanted BotMode and hit Start Bot.

Settings:

  • Deposit Items : Automatically Deposit Items to your Bank/Collectibles.
  • Combat Movement : Toggle Combat Movement of the bot.
  • Ignore yellow mobs : Toggle attacking of yellow enemies.
  • Revive Players : Toggle Reviving Players while the bot runs.
  • Revive NPCs : Toggle Reviving NPCs while the bot runs.
  • Gather : Enable/Disable Gathering Resources while running.
  • Disable Rendering : Toggle Rendering, reduces CPU/GPU load.

Advanced Settings:

  • Radar : Radar Options
  • SkillManager : Setup and Manage Skills the bot uses
  • MeshManager : Setup,Manage,Edit Navigation Meshes
  • MarkerManager : Marker Management, for diverse Botmodes
  • SellManager : Setup Items the bot should sell automatically
  • BuyManager : Setup Items the bot should automatically buy (GatherTools, SalvageTools)
  • SalvageManager : Setup Items the bot should salvage automatically
  • Chat Alert : Setup alerts for receiving chat messages
  • BlacklistManager : Manage blacklisted enemies, items, etc.
  • MultiBotManager : Settings for running multiple Bots together

BotMode Grind

This Mode focuses the Bot on Killing Enemies and Doing Events.

BotMode Gather

This Mode focuses the Bot on Gathering Resources.

BotMode Assist

This Mode lets you steer your character while the Bot automatically attacks targets and evades.

  • Target Mode : Setup how the bot should select the targets
  • Attack Mode : Setup what kind of enemies the bot should select
  • Move into Combat Range : Will move the character into attackrange. This works only with a Navmesh below your feet.

BotMode CustomTask

This Mode lets you setup a custom behavior of the Bot. Several Tasks can be queued behind each other in a Profile. This Mode is also used for MapCompletion. By default the bot comes with some Profiles which should get you close to 100% map completion. Due to constant updates and changes in the game itself, it can happen that a profile is broken.

  • Setup Tasks : Edit the currently used Task Profile
  • Current Task : Shows the currently used Task

TaskManager:

  • Profile : The currently used Task Profile
  • Create New Profile : Create a new Profile
  • Current Tasks : List of Tasks the currently Profile holds
  • Add New Task : Click this Button to add a new Task to the current Profile
  • Click any Task : Bring up the Task Window

How to Create a Custom Profile:

How to Create a Map Completion Profile:

HeartQuests:

Due to the variety of the things you can do in GW2, not every Heartquest can be done by the bot.

  1. Create a new Task, give it a Name and set the Type to “HeartQuest”
  2. Go to the HeartQuest giving NPC, Open the “Dev Monitor” (@Menubar → Luamods → Dev) and press the TOGGLE button once.
  3. Unfold the MapMarkerInfo group in the Dev Module (like you can see on the picture above) and move around that NPC until you see the “Subregion unchecked for NPC” - Name (or when the SUBREGION ID is not empty), Copy that Subregion ID over into your new Task, to the “HQ SubRegionID” field. This step is important, make sure you are 100% having the correct ID.
  4. Goto where the “center” of that HeartQuest Task is (where most enemies you need to kill are, for example) and press the “Update Position & MapID” button once.
  5. Set the “Radius around Startposition”, 15000 is the distance in gameunits (same as your spellrange)
  6. Select the Type under Custom Conditions, in this example I selected “Interact&Kill”.
  7. Now most of the time you have to kill specific Enemies or Interact with Gadgets/Items. Open your DevMonitor again, unfold the CharacterInfo group and you will see a “ContentID” / “ContentID2”. Grab that ID from the Enemies you need to kill for example, and add this to your Task, like in the Screenshot above. If there are multiple Enemies/Gadget-Content IDs, then add them behind each other, separated by a comma.
  8. If you have to pickup a weapon/Item and use that on a Target, Get the “Bundle SkillID” from the Devmonitor's SpellInformation group.

Underwater Cube Meshing - The basic thing that you need to know is: - Meshing cubes + triangles need to be connected on the shore of the sea/lake. Meaning the triangles need to go a little bit into the water on the surface where cubes are “below” them. Just a smaller area is enough. If you meshed / edited / SHOWED cubes, the cube navigation is DISABLED in that moment due to internal things. once you are done meshing cubes, you need to (save the cubes lol) reload the navmesh with no cubes to be shown. Then the navigation with cubes is enabled again.

gw2-tutorials.1527577230.txt.gz · Last modified: 2018/05/29 07:00 by fxfire