[Question] Whisper Bug Help?

03/21/2011 12:05 EternityViruz#1
Read this and guess u understand what i need help to:

VERSON: 5165

THIS IS ME AND ANOTHER DUDE IN MSN. HE TOLD ME TO ASK IN ELITEPVPERS ;) Hope you understand what i mean!

I changed the names to ME and HIM ! hehe


Code:
ME says:
 [COLOR="Red"]on MY server
 when people whisper to other people
 then can only see what the other "people" says in the whisper "BOX"[/COLOR]

HIM says:
 oh

ME says:
 not what the wrote!

HIM says:

 you're not sending whisper details
 [COLOR="Red"]packet sniff TQ's[/COLOR]
 and u'll see

ME says:
 what u mean?
 is it the source?

HIM says:
 lol
 [COLOR="Red"]packet sniff[/COLOR]
 u don't know what that is?

ME says:
 no
03/21/2011 13:41 Syst3m_W1z4rd#2
Code:
Offset 	Type 	Value
0 	ushort 	32 + TotalStringLength
2 	ushort 	1004
4 	uint 	Chat_Colour
8 	uint 	enum("Chat_Type")
12 	uint 	Chat_ID
16 	uint 	Unknown_A
20 	uint 	Unknown_B
24 	byte 	String_Count
25 	byte 	String_From_Length
26 	string 	String_From
27 + Pos 	byte 	String_To_Length
28 + Pos 	string 	String_To
29 + Pos 	byte 	String_Suffix_Length
30 + Pos 	string 	String_Suffix
31 + Pos 	byte 	String_Message_Length
32 + Pos 	string 	String_Message
[Only registered and activated users can see links. Click Here To Register...]
03/21/2011 13:45 EternityViruz#3
Quote:
Originally Posted by Syst3m_W1z4rd View Post
Code:
Offset 	Type 	Value
0 	ushort 	32 + TotalStringLength
2 	ushort 	1004
4 	uint 	Chat_Colour
8 	uint 	enum("Chat_Type")
12 	uint 	Chat_ID
16 	uint 	Unknown_A
20 	uint 	Unknown_B
24 	byte 	String_Count
25 	byte 	String_From_Length
26 	string 	String_From
27 + Pos 	byte 	String_To_Length
28 + Pos 	string 	String_To
29 + Pos 	byte 	String_Suffix_Length
30 + Pos 	string 	String_Suffix
31 + Pos 	byte 	String_Message_Length
32 + Pos 	string 	String_Message
[Only registered and activated users can see links. Click Here To Register...]
is that for 5165?
and where do i add it?
03/21/2011 18:43 Arco.#4
Quote:
Originally Posted by EternityViruz View Post
is that for 5165?
and where do i add it?
Dmap.cs
03/21/2011 18:59 pro4never#5
That's also not what he needs.

He needs the whisper info string. Basically when someone whispers you, your client will request a string subtype (26? something like that, just look in your string packet handling subtypes).

That needs to be responded to with a structured string.

Example from the hellmouth source I released. NOTE: it's using very few of the possible values and is for like 200+ patches later then you are trying to do... it's just an example


-Pull the target name from the packet (it's the first string in the string packet)
-Create a string structured something like... "targetUID TargetLevel TargetBattlePower # # TargetSpouse GenderBool"
-Send the string packet to whoever requested it.

Note: the #'s can be filled in to add more things... IE: nobility rank? Maybe flower rank or w/e else could be in the box

SOMETHING like that

I think I may have referenced impulse's source when writing it... so credits to him.

Now it will work just fine ^^. Until this happens the client will not add new things to the whisper box because it's simply 'waiting' for a response from the server.
03/21/2011 19:05 Syst3m_W1z4rd#6
Quote:
Originally Posted by pro4never View Post
That's also not what he needs.

He needs the whisper info string. Basically when someone whispers you, your client will request a string subtype (26? something like that, just look in your string packet handling subtypes).

That needs to be responded to with a structured string.

Example from the hellmouth source I released. NOTE: it's using very few of the possible values and is for like 200+ patches later then you are trying to do... it's just an example


-Pull the target name from the packet (it's the first string in the string packet)
-Create a string structured something like... "targetUID TargetLevel TargetBattlePower # # TargetSpouse GenderBool"
-Send the string packet to whoever requested it.

Note: the #'s can be filled in to add more things... IE: nobility rank? Maybe flower rank or w/e else could be in the box

SOMETHING like that

I think I may have referenced impulse's source when writing it... so credits to him.

Now it will work just fine ^^. Until this happens the client will not add new things to the whisper box because it's simply 'waiting' for a response from the server.
You also need to give him the code and exact places to paste it.
03/21/2011 19:23 pro4never#7
Meh, it's fun. You get to watch as they try to beg after you've already given them the solution.

^^ I try to avoid spoonfeeding when possible.
03/21/2011 22:02 EternityViruz#8
Quote:
Originally Posted by pro4never View Post
Meh, it's fun. You get to watch as they try to beg after you've already given them the solution.

^^ I try to avoid spoonfeeding when possible.
what u mean dude?
03/22/2011 16:41 Basser#9
Quote:
Originally Posted by pro4never View Post
Meh, it's fun. You get to watch as they try to beg after you've already given them the solution.

^^ I try to avoid spoonfeeding when possible.
You can always avoid spoonfeeding, yet you seem never to.
03/22/2011 16:56 Korvacs#10
Quote:
Originally Posted by Basser View Post
You can always avoid spoonfeeding, yet you seem never to.
A push in the right direction != spoonfeeding.