• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
  • Unfortunately, yes, there is a suspension wave happening around the new tlp launch. :'( Please keep regular discussion to Suspension MegaThread and please consider submitting a Suspension report to RG.

Group.Members (1 Viewer)

nyghteyes

What is a macro??
Joined
Mar 21, 2006
RedCents
1,437¢
Why would this statement

Rich (BB code):
/declare Toons	int local
/for Toons 0 to ${Group.Members}

/if (${Group.Member[${Toons}].Class.HealerType}) {
/if (${Group.Member[${Toons}].PctMana} < 80) /return
}

return this error

Rich (BB code):
No PC in group matching PctMana

Ive seen similar statements before.....:confused:
 
Why would this statement

Rich (BB code):
/declare Toons	int local
/for Toons 0 to ${Group.Members}

/if (${Group.Member[${Toons}].Class.HealerType}) {
/if (${Group.Member[${Toons}].PctMana} < 80) /return
}

return this error

Rich (BB code):
No PC in group matching PctMana

Ive seen similar statements before.....:confused:

Perhaps you need a .Equals in there, or something like this :

Rich (BB code):
/if (${Group.Member[${Toons}].Class.HealerType.Equals.[True]}) {

or just check for the class specifically :

Rich (BB code):
/if (${Group.Member[${Toons}].Class.ShortName.Equals[CLR]}) {

Best way to test things like is is use ECHO. Make a group and /Echo ${Group.Member[0].Class.HealerType} should return TRUE or FALSE depending on the # (if this statement is correct).

Sorry don't play any longer....or would be more helpful...
 
I'm not completely positive, but I believe to get a group members mana you need to use MQ2Netbots. I know the new UI has added mana for group members, but I'm not sure how to access that through mq2.
 
I could be wrong but according to the MQ2 wiki, the datatype "groupmember" doesn't have the attribute "PctMana".

Also ...
MQ2DataTypes.h said:
static enum GroupMemberMembers
{
Name=1,
Leader=2,
Spawn=3,
Level=4,
MainTank=5,
MainAssist=6,
Puller=7,
Mercenary=8,
};

The core source code also supports my theory.


Good news is that the others are correct, MQ2Netbots adds that TLO, but the Netbot is the one that actually reponds to the command.
 
Netbots typically is used to pass information through EQBC or IRC between bots so they can check other char's information. (IE Pulling checking the healers mana before pulling etc.)
 
Group.Members

Users who are viewing this thread

Back
Top