Plugin Info | |
---|---|
Name | MQ2Bot |
Author | User: PeteSampras |
Link | Wiki Link |
Commands | /bot |
Source Available | No |
Uses INI File | Yes |
Contents
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.