MQ2Bot - MMOBugs Wiki

Revision as of 18:35, 24 April 2014 by PeteSampras (talk | contribs) (New page: {{plugin}} {{Pluginbox | name = MQ2Bot | author=User: PeteSampras | link = [http://www.mmobugs.com/wiki Wiki Link] | commands=/bot | source = No | usesini = Yes }} ==Description== <fon...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Plugin Info
Name MQ2Bot
Author User: PeteSampras
Link Wiki Link
Commands /bot
Source Available No
Uses INI File Yes

Description

MQ2Bot will play your character for you, similar to a mercenary using whatever AAs and spells/items that you have memorized.

Commands

  • /bot on Turns on bot functionality
  • /bot off Turns of bot functionality
  • /loadspells Reloads your spells to match whatever you have memorized

Example Usage

Macro Data

This plugin adds a new TLO

  • ${Bot} : BoolType - Returns TRUE if MQ2Bot is loaded.

BotType

  • MinHP : SpawnType Lowest PctHP Group member in 250 range. Bot.MinHP[#] will change 250 to whatever you put there.
  • MinPetHP : SpawnType Lowest PctHP Group member pet in 250 range. Bot.MinPetHP[#] will change 250 to whatever you put there.
  • MinMana : SpawnType Lowest Pctmana Group member in 250 range. Bot.Minmana[#] will change 250 to whatever you put there.
  • SpellGem : IntType Current casting SpellGem (1-12). Returns 13 if item is casting.
  • SpellETA : IntType Current time in tenths of a second until current cast is complete.
  • CastReady : BoolType Are you ready to cast a spell? Returns FALSE if in global cooldown.
  • Slowed : TickType Is target slowed?
  • Rooted : TickType Is target rooted?
  • Mezzed : TickType Is target mezzed?
  • Crippled : TickType Is target crippled?
  • Malod : TickType Is target malod?
  • Tashed : TickType Is target tashed?
  • Snared : TickType Is target snared?
  • Hasted : TickType Is target hasted?
  • Skin : TickType Does target have dru/rng skin line on?
  • Focus : TickType Does target have bst/shmfocus line on?
  • Regen : TickType Does target have regen?
  • Symbol : TickType Does target have pal/clr symbol on?
  • Clarity : TickType Does target have clarity line on?
  • Pred : TickType Does target have rng pred line on?
  • Strength : TickType Does targethave rng str line on?
  • Brells : TickType Does target have pal brells line on?
  • SV : TickType Does target have bst SV line on?
  • SE : TickType Does target have bst SE line on?
  • HybridHP : TickType Does target have brells/str/sv line on?
  • Growth : TickType Does target have wild growth line on?
  • Shining : TickType Does target have shining rampart line on?
  • DeepSleep : TickType Does target have Deep Sleep debuff on?
  • Aego : TickType Does target have pal/clr Aego on?
  • Adds : SpawnType How many adds are there? If Bot.Adds[#], returns spawn info of that # add.
  • Heal : SpellType How many Heal spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Nuke : SpellType How many Nuke spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Dot : SpellType How many Dot spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Swarm : SpellType How many Swarm spells are there? If Bot.Heal[#], returns spell info for that spell.
  • HealPet : SpellType How many HealPet spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Aggro : SpellType How many Aggro spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Rez : SpellType How many Rez spells are there? If Bot.Heal[#], returns spell info for that spell.
  • SelfBuff : SpellType How many SelfBuff spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Fade : SpellType How many Fade spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Jolt : SpellType How many Jolt spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Debuff : SpellType How many Debuff spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Mez : SpellType How many Mez spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Root : SpellType How many Root spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Snare : SpellType How many Snare spells are there? If Bot.Heal[#], returns spell info for that spell.
  • FightBuff : SpellType How many FightBuff spells are there? If Bot.Heal[#], returns spell info for that spell.
  • MainTankBuff : SpellType How many MainTankBuff spells are there? If Bot.Heal[#], returns spell info for that spell.
  • PetBuff : SpellType How many PetBuff spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Pet : SpellType How many Pet spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Mana : SpellType How many Mana spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Endurance : SpellType How many Endurance spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Buff : SpellType How many Buff spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Aura : SpellType How many Aura spells are there? If Bot.Heal[#], returns spell info for that spell.
  • Lifetap : SpellType How many Lifetap spells are there? If Bot.Heal[#], returns spell info for that spell.
  • PossibleAdds : SpawnType How many possible adds are there? If Bot.PossibleAdds[#], returns spawn info of that # add.



Example Usage

Configuration

MQ2Bot provides configuration

Sample Configuration

server_CharacterName.ini

[MQ2Bot]
BotVersion=2014.0423
DefaultGem=1
AssistAt=100
AssistRange=100
PetAttackAt=100
PetAttackRange=60
AACutoffTime=10
AAStopAt=25
DebuffAt=100
DebuffStopAt=10
DotAt=99
DotStopAt=10
HealAt=80
HealPetAt=80
LifetapAt=80
NukeAt=99
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAura=1
UseClickyBuffs=1
UseFightBuffs=1
UseMainTankBuffs=1
UseMana=1
UsePet=1
UsePetBuffs=1
UseSelfBuffs=1
Bot=1
UseMez=1
MeleeAt=0
MeleeDistance=40
AggroAt=70
DebuffAdds=1
JoltAt=70
AutofireAt=0
AutofireDistance=100
AnnounceEcho=1
AnnounceEQBC=0
MedStartAt=90
MedStopAt=90
ManaAt=80
UseAENukes=1
UseStick=0
StickSettings=30 healer
UseNetBots=1
NetBotsName=PeteSampras

Configuration Explanation

  • Plugin: The plugin is on or off

Version History

  • 1.0 PeteSampras @ 2014-04-24
    • Change 1
    • Change 2


Availability

This plugin is in beta phase.