DECA changed something in the invswap and ability packets, just haven't had the time to look into it.
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
I do not use d!scord for mpgh communication, if someone on d!scord claims to be me they're probably trying to scam you or something.
[IMG]https://giant.gfyca*****m/FamousForkedJaguarundi.gif[/IMG]
But how do I update K relay with the packets and stuff?
I do not use d!scord for mpgh communication, if someone on d!scord claims to be me they're probably trying to scam you or something.
[IMG]https://giant.gfyca*****m/FamousForkedJaguarundi.gif[/IMG]
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 ****** to fix it.
I do not use d!scord for mpgh communication, if someone on d!scord claims to be me they're probably trying to scam you or something.
[IMG]https://giant.gfyca*****m/FamousForkedJaguarundi.gif[/IMG]
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
I do not use d!scord for mpgh communication, if someone on d!scord claims to be me they're probably trying to scam you or something.
[IMG]https://giant.gfyca*****m/FamousForkedJaguarundi.gif[/IMG]
I do not use d!scord for mpgh communication, if someone on d!scord claims to be me they're probably trying to scam you or something.
[IMG]https://giant.gfyca*****m/FamousForkedJaguarundi.gif[/IMG]
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://******.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 ******(link)
Not seeing any parameters per say, can't find anything that looks similar to the packets in the .swf.
Last edited by pyrolizard; 10-12-2016 at 08:06 PM.
A man wrapped up in himself makes a very small package.
-Benjamin Franklin
The ****** 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)
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...