2015 Clients Servertype not yet supported?

All resolved question will be found here. It is recommended that you browse / search through this section first and see if your question has been answered before

Moderators: Moderators, Documentation Writers

Message
Author
User avatar
SkylorD
Moderators
Moderators
Posts: 1166
Joined: 16 Dec 2011, 02:53
Noob?: No
Location: Brazil
Contact:

Re: 2015 Clients Servertype not yet supported?

#11 Post by SkylorD »

????

Well ... @c4 told about function.pl, not me.
Forget this.

I've tried to read your exe, finding the keys.

1) You probably don't got the recvpackets (obfuscated)
2) You probably don't got the crypt keys (obfuscated or another algorithm)

Try first disabling the crypt keys and using now this 2015 sT. (#$self->cryptKeys.....)
Then, if doesn't work, forget.
Learn rules

crowndevilz
Noob
Noob
Posts: 8
Joined: 14 Jan 2017, 18:28
Noob?: Yes

Re: 2015 Clients Servertype not yet supported?

#12 Post by crowndevilz »

been trying and still no luck :D hoping that you could figure it out something for this :D

i tried to recreate the ST the one that youve posted on github and here the new error.
errorrrs.png
@SkylorD can you try to extract the revpackets and the crypt keys for me @_@. maybe ive extracted the recvpackets wrong.

User avatar
SkylorD
Moderators
Moderators
Posts: 1166
Joined: 16 Dec 2011, 02:53
Noob?: No
Location: Brazil
Contact:

Re: 2015 Clients Servertype not yet supported?

#13 Post by SkylorD »

I'm so sorry.

https://github.com/OpenKore/openkore/pull/414

Provided on !

Now i believe it's working.

Error on code found and thanks by the feed. !
Well i saw you've posted two .exe !
2015_05_13a and ValRO ! ^^

I can't find the crypt keys on ValRO. Maybe it's linked to another file !
I believe i can extract only the packets for you, maybe the keys are obfuscated by some sort of algorithm.And really it's jumping OUT of memory.
Your unique hope is :

1) try without the keys, only with serverType...

2) try with the default keys provided


I believe they have disabled the encryption

Or maybe the keys are obfuscated. !
Learn rules

crowndevilz
Noob
Noob
Posts: 8
Joined: 14 Jan 2017, 18:28
Noob?: Yes

Re: 2015 Clients Servertype not yet supported?

#14 Post by crowndevilz »

@SkylorD NO PROBLEM! lol now im excited to try this out, but im at work atm. and i do hope that this time it wil work hahaa

but when i tried to extract the recvpackets and the crypt keys from this client i notice that the crypt keys that youve posted on this thread the send.pm. is just the same crypt keys that i get when i extract them .

$self->{packet_lut}{$_} = $handlers{$_} for keys %handlers;
# $self->cryptKeys(?1657302281, ?288101181, ?1972653847);

PS: im going back home right now to try this LOL. ill keep you posted :D

User avatar
SkylorD
Moderators
Moderators
Posts: 1166
Joined: 16 Dec 2011, 02:53
Noob?: No
Location: Brazil
Contact:

Re: 2015 Clients Servertype not yet supported?

#15 Post by SkylorD »

keys that i get when i extract them .
Yeah you've posted two exe and idk where it came from.
I believe that ValRO is the main executable of your server, and the 2015_05_13a it's just a demonstration, downloaded on rAthena, or in anything related with RO emulator. Or am i wrong, both are in your game folder ?!
Learn rules

crowndevilz
Noob
Noob
Posts: 8
Joined: 14 Jan 2017, 18:28
Noob?: Yes

Re: 2015 Clients Servertype not yet supported?

#16 Post by crowndevilz »

yeah the 2015_05_13a is just a demonstration and its not in the game folder.
the valro is the main client LOL sorry my bad.

but yeah going back to the crypt keys its just the same when i extract them and the one you have given me..

and also just to be sure if you could also extract the packets for me that would be great so i would have another option incase my packets wont work. :D

User avatar
SkylorD
Moderators
Moderators
Posts: 1166
Joined: 16 Dec 2011, 02:53
Noob?: No
Location: Brazil
Contact:

Re: 2015 Clients Servertype not yet supported?

#17 Post by SkylorD »

Don't have problem. Using the default recvpackets provided, by you, can work fine.
Now the question is the crypt keys. Follow the last 3 steps in the last post and good luck !
Learn rules

saltpepper
Noob
Noob
Posts: 6
Joined: 29 Jan 2017, 13:19
Noob?: Yes

Re: 2015 Clients Servertype not yet supported?

#18 Post by saltpepper »

Hi

The 2015_05_13a works for me and crypt keys also works although I'm having a problem with the packets it doesn't detect players and npc etc. I've encountered this before with a different server type and fixed it by following this /viewtopic.php?f=9&t=211305. Are there any guides in making these for the 2015 clients? Thanks!

User avatar
SkylorD
Moderators
Moderators
Posts: 1166
Joined: 16 Dec 2011, 02:53
Noob?: No
Location: Brazil
Contact:

Re: 2015 Clients Servertype not yet supported?

#19 Post by SkylorD »

Only learning perl.
I don't know how you solved the NPC problem...Maybe you just changed the sT.
But can u share u config ?!

Is it working 100% ? Or 2015sT is working normally ? Since your server is not using any packet referenced on your topic, i believe it don't solved the NPC question with OLD sT.
Learn rules

saltpepper
Noob
Noob
Posts: 6
Joined: 29 Jan 2017, 13:19
Noob?: Yes

Re: 2015 Clients Servertype not yet supported?

#20 Post by saltpepper »

The NPC problem was from the same servertype in the forum post which was 2012_04_10a. I still don't know how to detect npc and players in the 2015 clients, I assumed the same fix will solve the problem because it behaved the same way but needed different packets because of the server type difference.

Locked