Valhalla Legends Forums Archive | Battle.net Bot Development | Help With 0x7D Please.....

AuthorMessageTime
ChR0NiC
Well I can get the names easily, but it's the ranks and online/offline status I cannot seem to get.

[code]
Public Sub GetPacket0x7D(Data As String)
'Receive Clan List
Dim Split0x7D() As String

If frmMain.W3Clan.ListItems.Count > 0 Then frmMain.W3Clan.ListItems.Clear

Split0x7D = Split(Mid$(Data, 6), Chr(0), -1)
For i = 0 To UBound(Split0x7D)
If Len(Split0x7D(i)) <> 0 Then
If Mid(StrToHex(Split0x7D(i)), 1, 1) <> "0" Or Split0x7D(i) = "" Then
frmMain.W3Clan.ListItems.Add , , Split0x7D(i)
End If
End If
Next i

End Sub
[/code]

Is what I have to far, I am pretty confused on how to grab the clan ranks of each member and their status....So if anyone can help me out.

And SPHT please stop deleting my posts everytime I ask for help on 0x7D.
March 6, 2004, 9:01 PM
Spht
[quote author=ChR0NiC link=board=17;threadid=5633;start=0#msg47920 date=1078606870]
And SPHT please stop deleting my posts everytime I ask for help on 0x7D.
[/quote]

I only recall you asking about it once, here. I think you're highly confused.
March 6, 2004, 10:08 PM
ChR0NiC
[quote author=Spht link=board=17;threadid=5633;start=0#msg47931 date=1078610899]
I only recall you asking about it once, here. I think you're highly confused.
[/quote]

Actually you have modified 2 of my posts before, when I asked for help, and since you modified out some of the essential information I decided to remove the posts.
March 6, 2004, 10:13 PM
Spht
[quote author=ChR0NiC link=board=17;threadid=5633;start=0#msg47933 date=1078611235]
[quote author=Spht link=board=17;threadid=5633;start=0#msg47931 date=1078610899]
I only recall you asking about it once, here. I think you're highly confused.
[/quote]

Actually you have modified 2 of my posts before, when I asked for help, and since you modified out some of the essential information I decided to remove the posts.
[/quote]

So you destroyed your own evidence? Great case you have running here.
March 6, 2004, 10:32 PM
ChR0NiC
[quote author=Spht link=board=17;threadid=5633;start=0#msg47939 date=1078612378]
I only recall you asking about it once, here. I think you're highly confused.
[/quote]

[quote author=ChR0NiC link=board=17;threadid=5633;start=0#msg47933 date=1078611235]
Actually you have modified 2 of my posts before, when I asked for help, and since you modified out some of the essential information I decided to remove the posts.
[/quote]

[quote author=Spht link=board=17;threadid=5633;start=0#msg47931 date=1078610899]
So you destroyed your own evidence? Great case you have running here.
[/quote]

Yes, well, I suppose my evidence is kind of out the window so to speak....
Regardless SPHT, I apologize for the accusations. And I ask once again, please can I get some help on 0x7D ?
March 6, 2004, 10:38 PM
ChR0NiC
So is anyone gonna help me ?? Or am I just wasting my time waiting by the computer for an answer.
March 7, 2004, 12:56 AM
Kp
[quote author=ChR0NiC link=board=17;threadid=5633;start=0#msg47984 date=1078621005]So is anyone gonna help me ?? Or am I just wasting my time waiting by the computer for an answer.[/quote]

Yes. You've been here long enough to know that help is not instantaneously supplied, even when people feel like helping. Work on the problem while waiting for advice, or switch to another part of the project.
March 7, 2004, 1:02 AM
LoRd
[quote]
Packet ID: 0x7D
Direction: Server -> Client (Received)
Format:
Help (DWORD)       Cookie
(BYTE)       Number of Members

For each member:
(STRING)       Username
(byte Rank)
(BYTE)       Status
(BYTE)       Unknown (0)
Remarks: Contains the members of a clan.

Possible values for Status:

0x00: Offline
0x01: Online

Possible values for Rank:

0x00: Initiate that has been in the clan for less than one week
0x01: Initiate that has been in the clan for over one week
0x02: Member
0x03: Officer
0x04: Leader
[/quote]
Arta, typo in BnetDocs: (byte Rank).

ChR0NiC, the rank would be 1 byte over from the ending of the username and the status would be 2 bytes over, taking into consideration that the ending of the username would include the null terminator.
March 7, 2004, 1:05 AM
ChR0NiC
[quote author=ChR0NiC link=board=17;threadid=5633;start=0#msg47984 date=1078621005]So is anyone gonna help me ?? Or am I just wasting my time waiting by the computer for an answer.[/quote]

[quote author=Kp link=board=17;threadid=5633;start=0#msg47986 date=1078621373]
Yes. You've been here long enough to know that help is not instantaneously supplied, even when people feel like helping. Work on the problem while waiting for advice, or switch to another part of the project.
[/quote]

Well, I have asked for help a few times on this one topic, and I can't really move forward with my project without figuring this out. And I am not having any luck figuring out the member's ranks and their online/offline status
March 7, 2004, 1:06 AM
ChR0NiC
[quote author=LoRd[nK] link=board=17;threadid=5633;start=0#msg47987 date=1078621536]
ChR0NiC, the rank would be 1 byte over from the ending of the username, taking into consideration that the ending of the username would include the null terminator.
[/quote]

Thanks for the suggestion and most likely the correct answer, I'll work with it. I'm glad someone finally explained it for me.
March 7, 2004, 1:08 AM
ChR0NiC
I have worked with it, and have already got the ranks working, but I am having a little trouble with the status....but I think I can figure it, I had it but then I changed something and it disappeared =P

OK I got it all figured out.....but it's not 100% accurate for some reason.
So I compared it to Eternal Chat, and it has the same problem.
March 7, 2004, 1:50 AM
Spht
[quote author=ChR0NiC link=board=17;threadid=5633;start=0#msg47997 date=1078624221]
I have worked with it, and have already got the ranks working, but I am having a little trouble with the status....but I think I can figure it, I had it but then I changed something and it disappeared =P

OK I got it all figured out.....but it's not 100% accurate for some reason.
So I compared it to Eternal Chat, and it has the same problem.
[/quote]

EternalChat does not have the same problem as you because you're detecting things in a totally odd way, and it doesn't surprise me that it doesn't work 100% of the time.

Battle.net will sometimes send you online status for people who are actually offline, SoulTaker could tell you that he observed this behaviour on Blizzard's Warcraft III client several times.
March 7, 2004, 7:24 PM
Myndfyr
A typo in Bnetdocs is no excuse to be a moron. I don't think I ever noticed it, let alone let it mess me up. Isn't it obvious what (Byte Rank) should mean, when there is no variable over to the right, ESPECIALLY when you're trying to determine rank?!?
March 7, 2004, 8:51 PM
ChR0NiC
[quote author=Spht link=board=17;threadid=5633;start=0#msg48111 date=1078687464]
EternalChat does not have the same problem as you because you're detecting things in a totally odd way, and it doesn't surprise me that it doesn't work 100% of the time.

Battle.net will sometimes send you online status for people who are actually offline, SoulTaker could tell you that he observed this behaviour on Blizzard's Warcraft III client several times.
[/quote]

Um......ok
Well, than I guess it's Blizzards fault.
But I have 3 clans to test with, and one of them I am getting incorrect ranks. Usually where the ranks are is blank I think...
March 7, 2004, 8:52 PM
ChR0NiC
[quote author=Myndfyre link=board=17;threadid=5633;start=0#msg48141 date=1078692718]
A typo in Bnetdocs is no excuse to be a moron. I don't think I ever noticed it, let alone let it mess me up. Isn't it obvious what (Byte Rank) should mean, when there is no variable over to the right, ESPECIALLY when you're trying to determine rank?!?
[/quote]

Ok stop with the flaming, you seem to think that everyone should be pro and if they aren't, they have no place on these forums. Stop being such a tight ass.
March 7, 2004, 8:56 PM
BaDDBLooD
[quote]

Ok stop with the flaming, you seem to think that everyone should be pro and if they aren't, they have no place on these forums. Stop being such a tight ass.

[/quote]

Agreed!
March 7, 2004, 9:24 PM
Spht
[quote author=ChR0NiC link=board=17;threadid=5633;start=0#msg48143 date=1078692748]
Um......ok
Well, than I guess it's Blizzards fault.
But I have 3 clans to test with, and one of them I am getting incorrect ranks. Usually where the ranks are is blank I think...
[/quote]

Sounds like you're detecting rank wrong, you should fix that.

I've only observed Battle.net sending wrong online/offline data. Ranking information always seem to be correct though.
March 7, 2004, 10:18 PM
ChR0NiC
[quote author=Spht link=board=17;threadid=5633;start=15#msg48187 date=1078697930]
Sounds like you're detecting rank wrong, you should fix that.

I've only observed Battle.net sending wrong online/offline data. Ranking information always seem to be correct though.
[/quote]

Well, I just don't get why it works on all the other clans, and it works on the other clans CORRECTLY.....I guess faulty coding is a problem though......
But I sent my code to you SPHT, I dunno if you can see any immediate problems.
March 7, 2004, 10:28 PM
ChR0NiC
[quote author=BaDDBLooD link=board=17;threadid=5633;start=15#msg48191 date=1078698682]
chronic, that's my problem..

i sent my code to Three people, they said the way i was Sending and Recieving my packets was right, but i still got the Incorrect Game Version ;[
[/quote]

Keep on topic please.......
March 7, 2004, 10:35 PM
Soul Taker
[quote author=Spht link=board=17;threadid=5633;start=0#msg48111 date=1078687464]
[quote author=ChR0NiC link=board=17;threadid=5633;start=0#msg47997 date=1078624221]
I have worked with it, and have already got the ranks working, but I am having a little trouble with the status....but I think I can figure it, I had it but then I changed something and it disappeared =P

OK I got it all figured out.....but it's not 100% accurate for some reason.
So I compared it to Eternal Chat, and it has the same problem.
[/quote]

EternalChat does not have the same problem as you because you're detecting things in a totally odd way, and it doesn't surprise me that it doesn't work 100% of the time.

Battle.net will sometimes send you online status for people who are actually offline, SoulTaker could tell you that he observed this behaviour on Blizzard's Warcraft III client several times.
[/quote]
Yea, when the clan system was new, my clan had people that were shown to be online forever for weeks. I haven't noticed it anymore lately, probably got fixed a long time ago.
March 8, 2004, 11:43 AM

Search