- The AA-Purchasing routines will parse text from the AA Window to determine if you can purchase an AA as well as the current level and max level of the AA.
- You can choose to customize several aspects of the routine. For example:
- Set aside a certain number of AA to keep 'banked' and only use AA's above that amount for auto-purchase.
- Set a warning level for message displays and control the verbosity of the messages.
- Set the module to switch you to normal experience if you don't have any AA's left to purchase and you are max-AA.
- Choose to restrict how many levels of an ability to purchase by putting |# (for max level# to purchase) or |M (to purchase the max possible level of the ability).
- You can also have multiple sections in the ini file. AAtoBuy is the default. but you can now call the init routine like this "/call AAInit inisection" and setup a special
- AAtoBuy is the default. but you can now call the init routine like this "/call AAInit inisection" and setup a special
- If you are shrouded, the routine will look for a section using your Race_Class (${Me.Race}_${Me.Class}) so that you can setup a special section to purchase skills for a shroud without having to lose your section for your characters Alt Ability skills.
- Usage:
- The AA purchasing Setup your ini file.
| For example:
|
| Your file is AA_Frank.INI
| [AAtoBuy]
| AACount=2
| AA1=Combat Agility|2
| AA2=Combat Stability|M
|
| Put "/call AAInit" or "/call AAInit inisection" into the initialization section of your macro.
| Put "/call AAPicker" into your main loop.
|
| If you want to use a special purchase section other than AAtoBuy in your ini. For instance to define AA
| you want to purchase when in a shroud change "/call AAInit" to "/call AAInit yoursectionnamehere"
| Kroak: Added third argument. '|S' Which will make you skip to the next possible AA in the list if you don't have enough AA to purchase.
| This version will also auto-create an .ini file for you at AA_${Me.Name}.ini without setting quantities to buy if you don't have one.
Here you will find a collection of little gems pulled from the ModBot thread. At some point, this may morph in to a handy little troubleshooting flowchart, but for now it will serve as kind of a tidbit catchall for things that would otherwise get lost in the hundreds of thread pages...
Please note- when you are posting on the forum for help (after reading this wiki of course!) include the MQ2 version, winEQ version and the EQ install type (Titanium / sod / UF)
If you want to have colored messages in Announce=/bc you can try some of these:
b = black
g = green
m = magenta
o = orange
p = purple
r = red
t = cyan
u = blue
w = white
y = yellow
Example:
Announce=/bc [+t+]
would color the text cyan
Although covered previously on the Wiki quite a few times - If you are having trouble with mobs keeping you from doing non combat things (buff, loot etc) try using the following:
exclude <mob name,save>
"What I do.. (while targeted on the mob you want to ignore)
On my tank I have a hotkey. I target the mob to exclude and press it.
First line is /bcaa //mb exclude ${Target.CleanName}
second line - /bcaa //mb exclude save
/echo ${ADMobCount} (use this after your exclude to see if the char in question has any mobs on the exclude list. Can be used with /bcaa to see all of your toons mobcounts)
If you fight near non-combatant mobs, always use the exclude command so the macro doesn't "see" them, and set your Radius= in your toon's .ini file to a minimum.
I normally keep mine at around 60 to 80 depending on what I'm doing. Remember you can "/varset Radius 50" or something in game with the mac running to find a happy medium." -Ptap Mon Sep 20, 2010 1:18 pm
It also sounds like an exclude hotkey, and pause hotkey would be your best friends.. Here's a few of the hotkeys I use.
<name>_EQTitan.ini in your everquest folder.
Code:
[Socials]
Page10Button1Name=TankName
Page10Button1Color=0
Page10Button1Line1=/bcaa //varset TankName ${Me.Name}
Page10Button7Name=Masters
Page10Button7Color=0
Page10Button7Line1=/bcaa //varset MasterList ${NetBots.Client}
Page10Button5Name=pause
Page10Button5Color=0
Page10Button5Line1=/bcaa //mb mbpause on
Page10Button11Name=unpause
Page10Button11Color=0
Page10Button11Line1=/bcaa //mb mbpause off
Page10Button6Name=follow
Page10Button6Color=0
Page10Button6Line1=/bca follow
Page10Button12Name=stop
Page10Button12Color=0
Page10Button12Line1=/bcaa //mb stop
Page10Button10Name=letsroll
Page10Button10Color=0
Page10Button10Line1=/bcaa //mb letsroll
Page2Button1Name=corpse
Page2Button1Color=0
Page2Button1Line1=/corpse
Page2Button6Name=sellitem
Page2Button6Color=0
Page2Button6Line1=/ini loot.ini ${Cursor.Name.Left[1]} "${Cursor.Name}" Sell
Page8Button1Name=include
Page8Button1Color=0
Page8Button1Line1=/bcaa //mb include ${Target.CleanName}
Page8Button1Line2=/pause 5
Page8Button1Line3=/bcaa //mb exclude save
Page8Button7Name=exclude
Page8Button7Color=0
Page8Button7Line1=/bcaa //mb exclude ${Target.CleanName}
Page8Button7Line2=/pause 5
Page8Button7Line3=/bcaa //mb exclude save
I normally just keep my keys on page 10 and click from there, but as you can see there's include and exclude keys on pg 8 and another on pg2 I use for setting items to
"sell" in my loot.ini file.
The /bcaa stuff might not work for some depending on plugin versions, so that cn be replaced with a /bca and /mb on a second line. I find it very handy to have some keys I can
press quickly, and always either pause all my toons or exclude npcs before I go into areas that I don't want something attacked.
Having trouble with your background session toons not moving properly? You might try this:
WinEQ=on
to the [Defaults] section of your mq2moveutils.ini.
TrueHeading=off might help also in the same section, though I'm not sure if that's needed.
Thanks to Toomanynames for this tidbit:
Those who have toon wandering issues or whatnot - when you say "radius", what radius do you mean, modbot, melee, makecamp? There are actually three things that work together to make certain that your bots fight and return to a certain area - MQ2MoveUtils, MQ2Melee and the MB_charname.ini file (from ModBot).
/makecamp x x x
This is a MQ2MoveUtils setting that needs to be properly configured. For example:
/makecamp radius x leash=on (or something like that)
Please see the MQ2MoveUtils (PMS version) thread and MQ2MoveUtils:v11 for more detailed information.
/melee x x x
This is an MQ2Melee setting. Those ranges and settings come into play and must be set accordingly to work WITH modbot
Please see the MQ2Melee thread for more detailed information.
Modbot INI
Radius = the max the toon will "See" thiings
ACLeash = the max a toon will engage things
If you don't properly configure MQ2MoveUtils, MQ2Melee and ModBot and confirm those settings are within or compatible with ModBot "ranges" then you'll have issues.