supermeng Posted August 1, 2015 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 3 Reputation: 1 Joined: 07/30/15 Last Seen: September 8, 2015 Share Posted August 1, 2015 Hi there, I'm newbie here.I used to Download and Play rathena for long time and everything go fine. until now the previous software still work. After few years.. I come back to do it again. I downloaded latest rathena with GIT. and Compile with no error.. I found there's Packet Obfuscation feature enable by default. and try to fine information and do it. and result, I can run server without error. but when I use client to connect. it can register account with _M _F, it's ok but when login to account, it can't show "character selection screen" it said, "please wait", then "can't connect to server" I saw Char server.. it said "Load characters data(...)".. as in the picture I look into the source.. it try to send 2 packet.. chclif_mmo_send006b chclif_mmo_send082d void chclif_mmo_char_send(int fd, struct char_session_data* sd){ ShowInfo("sd->version = %d\n",sd->version); if(sd->version >= date2version(20130000) ){ chclif_mmo_send082d(fd,sd); chclif_charlist_notify(fd,sd); chclif_block_character(fd,sd); } //@FIXME dump from kro doesn't show 6b transmission chclif_mmo_send006b(fd,sd); } I commented out 3 line //chclif_mmo_send082d(fd,sd); //chclif_charlist_notify(fd,sd); //chclif_block_character(fd,sd); and compile try again. now It can show "character selection screen".. I try to make new character but found some strange and unusable new made character. there's said about unknown packet. so I think it maybe version of client I try to change many version of ragexe. everytime I try any version. I would change source and config to match the ragexe but the result are same. it can't show character selection screen please help me, I don't know what I have miss. Thank you very much. ps. only way that I can play with latest updated source. it disable "packet obfuscation" feature and set the client version to 30. the diffed client (disable this feature) can play properly. Quote Link to comment Share on other sites More sharing options...
nanakiwurtz Posted August 1, 2015 Group: Members Topic Count: 81 Topics Per Day: 0.02 Content Count: 1654 Reputation: 583 Joined: 08/09/12 Last Seen: January 14, 2020 Share Posted August 1, 2015 Have you matched your client version with your mmo.h and recompile? Quote Link to comment Share on other sites More sharing options...
supermeng Posted August 1, 2015 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 3 Reputation: 1 Joined: 07/30/15 Last Seen: September 8, 2015 Author Share Posted August 1, 2015 Yes, I changed that and recompiled to match ragexe I found the problem. I just see, the launcher I use that has included ragexe already.. so any ragexe in the folder every version has not been use. so whatever I change that not make it work except disable feature and lower version to 30-32. ok... after using some time..finally, I got it work latest updated source (with packet obfuscation) + latest updated kRo + 20141022 Ragexe + some modified client Thank you 1 Quote Link to comment Share on other sites More sharing options...
Question
supermeng
Hi there, I'm newbie here.
I used to Download and Play rathena for long time and everything go fine.
until now the previous software still work.
After few years.. I come back to do it again.
I downloaded latest rathena with GIT.
and Compile with no error..
I found there's Packet Obfuscation feature enable by default.
and try to fine information and do it.
and result,
I can run server without error.
but when I use client to connect.
it can register account with _M _F, it's ok
but when login to account, it can't show "character selection screen"
it said, "please wait", then "can't connect to server"
I saw Char server.. it said "Load characters data(...)"..
as in the picture
I look into the source..
it try to send 2 packet..
chclif_mmo_send006b
chclif_mmo_send082d
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.