NetBots¶
Data Types for MQ2NetBots, the bread and butter of this plugin. Returns information from character name to hit points to levitation status. Most types will require that you use a character name on the index of the TLO. e.g. ${NetBots[Name].AFK}
Members¶
string Client¶
- Returns a list of client names currently broadcasting
int Counts¶
- Number of broadcasting NetBots clients connected to EQBCS
bool Enable¶
- Returns plugin on/off status
bool Listen¶
- Returns "grab" status as true/false
bool Output¶
- Returns "send" status as true/false
string Name¶
- Returns the name of [Name]
int Zone¶
- Returns zone id of [Name]
int Instance¶
- returns instance id of [Name]
int ID¶
- SpawnID of [Name]
class Class¶
- Returns class of [Name]
int Level¶
- Returns level of [Name]
float PctExp¶
- Percent EXP of [Name]
float PctAAExp¶
- Percent AA exp of [Name]
float PctGroupLeaderExp¶
- Returns group leader EXP on servers that have this feature (emu only)
int CurrentHPs¶
- Current HP of [Name]
int MaxHPs¶
- Max HP of [Name]
int PctHPs¶
- percent HP of [Name]
int CurrentEndurance¶
- Endurance of [Name]
int MaxEndurance¶
- Total endurance of [Name]
int PctEndurance¶
- Percent endurance of [Name]
int CurrentMana¶
- Current mana of [Name]
int MaxMana¶
- Max mana of [Name]
int PctMana¶
- Percent mana of [Name]
int PetID¶
- Id of [Name]'s pet
int PetHP¶
- HP of [Name]'s pet
int TargetID¶
- id of [Name]'s target
int TargetHP¶
- HP of [Name]'s target
spell Casting¶
- the spell [Name] is casting
string State¶
- State of [Name]
STUN STAND SIT DUCK BIND FEIGN DEAD UNKNOWN
bool Attacking¶
- is [Name] attacking
bool AFK¶
- is [Name] afk
bool Binding¶
- whether [Name] is kneeling
bool Ducking¶
- is [Name] ducking
bool Feigning¶
- is [Name] feigning
bool Grouped¶
- is [Name] grouped
bool Invis¶
- is [Name] invis
bool Levitating¶
- is [Name] floating
bool LFG¶
- is [Name] LFG
bool Mounted¶
- is [Name] on a mount
bool Moving¶
- is [Name] moving
bool Raid¶
- is [Name] in a raid
bool Sitting¶
- is [Name] sitting
bool Standing¶
- is [Name] standing
bool Stunned¶
- is [Name] stunned
int FreebuffSlots¶
- number of free buff slots on [Name]
bool InZone¶
- is [Name] in my current zone
bool InGroup¶
- is [Name] in my group
string Leader¶
- is [Name] the leader
string Note¶
- Returns the custom note on [Name] (see /netnote on how to set this)
string Location¶
- The coordinates of [Name]
string Heading¶
- The heading of [Name]
int Updated¶
- last netbots update from [Name]
string Buff¶
- A list of all buffs on [Name]
spell Buff[#]¶
- The name of the buff [Name] has in slot <#>
string ShortBuff¶
- A list of short duration buffs on [Name]
spell ShortBuff[#]¶
- Name of the short duration buff [Name] has in slot <#>
string PetBuff¶
- A list of buffs on [Name]'s pet
spell PetBuff[#]¶
- The buff [Name]'s pet has in slot <#>
int TotalAA¶
- The total AA of [Name]
int UsedAA¶
- The number of AA's [Name] spent
int UnusedAA¶
- Number of AA unspent on [Name]
int CombatState¶
- [Name]'s combat state
bool Stacks[SpellID]¶
- True if spell will stack on [Name]. Usage
NetBots[Name].Stacks[SpellID]
bool StacksPet[SpellID]¶
- True if spell will stack on [Name]'s pet.
int Detrimentals¶
- number of detrimanls on [Name]
int Counters¶
- Negative effect counters on [Name]
int Cursed¶
- Cursed counters on [Name]
int Diseased¶
- Diseased counters on [Name]
int Poisoned¶
- Poison counters on [Name]
int Corrupted¶
- Corruption counters on [Name]
int EnduDrain¶
- endurance drain counters on [Name]
int LifeDrain¶
- life drain counters on [Name]
int ManaDrain¶
- mana drain counters on [Name]
int Blinded¶
- blinded counters on [Name]
int CastingLevel¶
- Casting level counters on [Name]
int Charmed¶
- charm counters on [Name]
int Feared¶
- fear counters on [Name]
int Healing¶
- Healing counters on [Name]
int Invulnerable¶
- Invulnerable counters on [Name]
int Mesmerized¶
- mez counters on [Name]
int Rooted¶
- root counters on [Name]
int Silenced¶
- silence counters on [Name]
int Slowed¶
- slow counters on [Name]
int Snared¶
- snare counters on [Name]
int SpellCost¶
- spellcost counters on [Name]
int SpellSlowed¶
- slow spell counters on [Name]
int SpellDamage¶
- spell damage counters on [Name]
int Trigger¶
- trigger counters on [Name]
int Resistance¶
- resistance counters on [Name]
string Detrimental¶
- All detrimental types affecting [Name]
int NoCure¶
- nocure counters on [Name]
Examples¶
-
- Displays the duration remaining on the buff Samwell has in buff slot 4
/echo ${NetBots[Samwell].Duration[4]}
This datatype is added by MQ2NetBots.