• Welcome to Valhalla Legends Archive.
 

StatString/Userlist Problem.

Started by LordNevar, October 13, 2005, 10:10 AM

Previous topic - Next topic

LordNevar

I am currently experienceing a problem with Warcraft III statstrings. When I log on using WC3 My statstring doesn't update like it should, and it's causing me to double add WC3 users to my userlist. It will show the statstring twice for the user which in effect is what is causing the name to be double added. The first string will give me (no stats available) the 2nd string will be correct. This does this when you first log the bot on, and when a WC3 player joins the channel. If the user aquires ops, it will give the correct icon for ops, but will than add the 2nd name to the bottom of the channel list.

Ex: Test "No Stats Available"
Ex2: Test "Is Using Warcraft III"

A good fortune may forbode a bad luck, which may in turn disguise a good fortune.
The greatest trick the Devil ever pulled, was convincing the world he didn't exsist.

MyndFyre

You should check your USERFLAGS message handling for correctness, then.
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

LivedKrad

I thought you and I had already solved this problem before with the STAR/SEXP flag update issues on AIM. I assume the problem will be the same, as will the solution (with minor modifications given the different product).

LordNevar

[Problem Solved] Was a mishandle of data in my statstring parsing of WC3. I was getting the the flags before I was getting the Statstring info.

A good fortune may forbode a bad luck, which may in turn disguise a good fortune.
The greatest trick the Devil ever pulled, was convincing the world he didn't exsist.