Skip to content

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.