/w <pc> output isnt the same as MQ1

Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.

Moderator: MacroQuest Developers

BadBoy
a hill giant
a hill giant
Posts: 158
Joined: Thu Sep 05, 2002 11:53 am

/w <pc> output isnt the same as MQ1

Post by BadBoy » Sun May 02, 2004 1:39 pm

If i remember correctly, in MQ1, if you did a /who all <name>, it would come up with all the details of the player, and same with the GMs, even the invis ones.

With MQ2, I find that /w all <name> output is the same as if i didnt have MQ running at all. IE

MQ2
-----
/w all badboy
output: [ANONYMOUS] Badboy

MQ1
-----
/w all badboy
output: [1 Ranger] Badboy (Wood Elf) Zone: Gfay


Am i being dumb and not doing something correctly, or did MQ2 change that structure around?

devNull
a ghoul
a ghoul
Posts: 121
Joined: Sat Mar 06, 2004 3:57 am

Post by devNull » Sun May 02, 2004 3:09 pm

Not sure about MQ1 since I'm relatively new here but the current MQ version of "who" will call the EQ "who" if you use the "all" argument.

Code: Select all

VOID SuperWho(PSPAWNINFO pChar, PCHAR szLine)
    .
    .
    .
    if ((!stricmp(szLine,"all")) ||
        (!strnicmp(szLine,"all ",4)) ||
        (!strnicmp(szLine+strlen(szLine)-4," all",4)) ||
        (strstr(szLine," all ")))
    {
        cmdWho(pChar, szLine);
        return;
    }
    .
    .
    .

BadBoy
a hill giant
a hill giant
Posts: 158
Joined: Thu Sep 05, 2002 11:53 am

Post by BadBoy » Sun May 02, 2004 3:13 pm

hmm, unfortunately, if you dont use the 'all' argument, it will not bring that person up at all.

Zeus
a hill giant
a hill giant
Posts: 180
Joined: Wed Feb 19, 2003 10:03 am
Contact:

Post by Zeus » Sun May 02, 2004 3:21 pm

Pretty sure you're wrong. Client receives zone info, which is why you can see anon/role people with all the details, I'm guessing when you do a who all the EQ function doesn't gives you all the player info, just status/name.

devNull
a ghoul
a ghoul
Posts: 121
Joined: Sat Mar 06, 2004 3:57 am

Post by devNull » Sun May 02, 2004 3:27 pm

The good stuff still works but only if you're in the same zone.

Maybe one of the devs can explain why the change was made. Perhaps the server either doesn't send all the good info on a "who all" or limits the amount of data being sent back. But, that's just a guess.

BadBoy
a hill giant
a hill giant
Posts: 158
Joined: Thu Sep 05, 2002 11:53 am

Post by BadBoy » Sun May 02, 2004 3:27 pm

i can see the details of the player, but only in the same zone. MQ1 had it so you could see details of the player in any zone, and showed hidden Guides.

Zeus
a hill giant
a hill giant
Posts: 180
Joined: Wed Feb 19, 2003 10:03 am
Contact:

Post by Zeus » Sun May 02, 2004 3:29 pm

How long ago in mq1? Before of after they tuned the server that dealed with the /who calls?

BadBoy
a hill giant
a hill giant
Posts: 158
Joined: Thu Sep 05, 2002 11:53 am

Post by BadBoy » Sun May 02, 2004 3:35 pm

hmm,

well the last time i used it, plaz went MIA and then everyone thought MQ was finished. I believe everything was the same up to that point, but now its all changed.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Sun May 02, 2004 4:00 pm

no, you could 100% never see more information about an anonymous person through /w all. that has never changed. sorry ;)

in order for MQ1 or 2 to display complete information about people in /who all, the client would have to receive a SPAWNINFO for every fucking person on the entire server. You lag when zoning because you're receiving ~400 SPAWNINFO ... Imagine receiving 2000 of them, and receiving them constantly. I'm telling you it never happened the way you remember it.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

BadBoy
a hill giant
a hill giant
Posts: 158
Joined: Thu Sep 05, 2002 11:53 am

Post by BadBoy » Sun May 02, 2004 4:29 pm

heh, kk, just as i said, i am dumb :P

Must have just thought so ;)

Thanks for the info.