HelpHow to update K relay?

Posts 1–15 of 15 · Page 1 of 1
How to update K relay?
How is it done, to update k relay with new packets or whatever? I'm using crazyjani's updated k relay with the new libkrelay.dll thing
DECA changed something in the invswap and ability packets, just haven't had the time to look into it.
But how do I update K relay with the packets and stuff?
Quote Originally Posted by A_Random_Idiot View Post
But how do I update K relay with the packets and stuff?
Find the packet changes in the client using a free flash decompiler.

Navigate to: Scripts/Kabam/Rotmg/Messaging/impl/GameServerConnection to find the packets in the client (as they aren't obfuscated) *thanks 059*

if you can figure out what changed in the ability and invswap packets, then just post it here or modify the k-relay source from kronks GitHub to fix it.
Quote Originally Posted by friendfob View Post
Find the packet changes in the client using a free flash decompiler.

Navigate to: Scripts/Kabam/Rotmg/Messaging/impl/GameServerConnection to find the packets in the client (as they aren't obfuscated) *thanks 059*

if you can figure out what changed in the ability and invswap packets, then just post it here or modify the k-relay source from kronks GitHub to fix it.
ok, I'll try looking.

- - - Updated - - -

K I got this far:

- - - Updated - - -

WAIT?????

Theyre the same?? (this pic is from the old Linkrelaydll thing)

- - - Updated - - -

lemme try to see if any of the packet numbers or whatever changed
Quote Originally Posted by A_Random_Idiot View Post
ok, I'll try looking.

- - - Updated - - -

K I got this far:

- - - Updated - - -

WAIT?????

Theyre the same?? (this pic is from the old Linkrelaydll thing)

- - - Updated - - -

lemme try to see if any of the packet numbers or whatever changed
You're looking for the wrong thing. The packet numbers are the same, the problem is the parameters changed.

Good luck hunting, m8, I hope to be able to use k-relay when I can play again.

What you should be looking for are the "param"s (since I am not on my computer at the moment, I can not check, but I can use a snapshot from my gyazo from last release)(I think it is the useitem packet)



Compare the "param"s to the parameters listed in the k-relay source code and match them to get them updated. (do not go to the packets.xml, go to the invswap packet.cs file hidden away under networking/packets/client (NOT SERVER...I think)
Idk im confused it looks like theyre all the same

- - - Updated - - -

what are the parameters?

- - - Updated - - -



this it? souldn't find anything looking lik ewhat you posted in there
Quote Originally Posted by A_Random_Idiot View Post
Idk im confused it looks like theyre all the same

- - - Updated - - -

what are the parameters?

- - - Updated - - -



this it? souldn't find anything looking lik ewhat you posted in there
Now click on useitem and you'll see the parameters and other shit appear on the right.
Quote Originally Posted by friendfob View Post
Now click on useitem and you'll see the parameters and other shit appear on the right.
OHHH THANKS

lol found the thing u used

- - - Updated - - -



these packets in K relay source?


I am at home now, so I might be able to figure it out, none the less, I'll continue to post here.

Now I switched into GameServerConnectionConcrete to investigate some more

Yeah, those are the packets c# files

- - - Updated - - -



Found something with the AoeAck. The above is the old client (x4.1)

This is the new client



- - - Updated - - -

RIP, Gotta turn in for the night, got a calc test, a chem test, and an English quiz over a book I haven't read :P

Good luck. I think you'll have the most success looking in the GameServerConnectionConcrete file, then scrolling down to the AoeAck and Invswap packets (or just use the little box in the lower left hand corner), and just compare differences between the packets in the old client (just download one of my old out of date proxy clients) and the new client. Post any findings here.

- - - Updated - - -

https://github.com/TheKronks/K_Relay/issues/35

That is going to help a lot
From the old invswap packet:
getproperty Qname(PrivateNamespace(null,"553"),"messages")

From the new invswap packet:
getproperty Qname(PrivateNamespace(null,"566"),"messages")

From the old aoeack packet:
getproperty Qname(PrivateNamespace(null,"553"),"messages")

From the new aoeack packet:
getproperty Qname(PrivateNamespace(null,"566"),"messages")


What I got so far... hope it helps!

Alrighty, looking through the packets via github(link)
Not seeing any parameters per say, can't find anything that looks similar to the packets in the .swf.
Quote Originally Posted by pyrolizard View Post
From the old invswap packet:
getproperty Qname(PrivateNamespace(null,"553"),"messages")

From the new invswap packet:
getproperty Qname(PrivateNamespace(null,"566"),"messages")

From the old aoeack packet:
getproperty Qname(PrivateNamespace(null,"553"),"messages")

From the new aoeack packet:
getproperty Qname(PrivateNamespace(null,"566"),"messages")


What I got so far... hope it helps!

Alrighty, looking through the packets via github(link)
Not seeing any parameters per say, can't find anything that looks similar to the packets in the .swf.
The GitHub link is telling a more sober story. It seems that the packets have a new structure, meaning they might have to be re-written from the ground up... Which takes a bit more time...

Anyways, remember this, I ain't no k-relay wiz, I'm bigger into other things (and never really learned C# or how to make a plugin)
Quote Originally Posted by friendfob View Post
The GitHub link is telling a more sober story. It seems that the packets have a new structure, meaning they might have to be re-written from the ground up... Which takes a bit more time...

Anyways, remember this, I ain't no k-relay wiz, I'm bigger into other things (and never really learned C# or how to make a plugin)
WTF? so no k relay for a while???
Quote Originally Posted by A_Random_Idiot View Post
WTF? so no k relay for a while???
IDK, but I am definitely not going to be waiting around for the update. I fear this might take a while.

AGAIN, I KNOW JACK SKIT ABOUT K-RELAY, so I might be just saying stuff that is completely wrong, but I do have experience in programming... So like... I ain't totally retarded...
Quote Originally Posted by friendfob View Post
IDK, but I am definitely not going to be waiting around for the update. I fear this might take a while.

AGAIN, I KNOW JACK SKIT ABOUT K-RELAY, so I might be just saying stuff that is completely wrong, but I do have experience in programming... So like... I ain't totally retarded...
awwww dang
Posts 1–15 of 15 · Page 1 of 1

Post a Reply

Similar Threads

Talk with us