supermeng Posted August 1, 2015 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
nanakiwurtz Posted August 1, 2015 Posted August 1, 2015 Have you matched your client version with your mmo.h and recompile? Quote
supermeng Posted August 1, 2015 Author 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
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
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.