Jump to content

2017-01-25aRagexeRE


Badarosk0

Recommended Posts


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  81
  • Reputation:   5
  • Joined:  02/07/12
  • Last Seen:  

Guys, I'm making this client available for a friend to use. 

Unfortunately I do not have the packets. 

If anyone has and can post below would be of great help to all! 

2017-01-25aRagexeRE.exe

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Forum Manager
  • Topic Count:  282
  • Topics Per Day:  0.06
  • Content Count:  3122
  • Reputation:   1614
  • Joined:  03/26/12
  • Last Seen:  

Has this client been unpacked?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

in the above attachment, the client is unpacked.. i have seen some server owner using 2017 client.. either 2017-01-25 or 2017-02-22 client..

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

here is the packets for this client.. hope this is should help u. xD

 

Packets 2017-01-25aRagexeRE.txt

Edited by hazimjauhari90
  • Upvote 3
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   0
  • Joined:  04/21/17
  • Last Seen:  

Hmm I'm getting the following error after entering the ID and password. Couldn't login to map server and no message on console either. Any thoughts on this?

 

 

Capture.PNG

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

try to follow this guide...

Edited by hazimjauhari90
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   0
  • Joined:  04/21/17
  • Last Seen:  

Wow really appreciate your help @hazimjauhari90, I finally managed to use this client with the updated kRO https://rathena.org/board/topic/106413-kro-full-client-2017-04-11-includes-bgm-rsu/?page=3

There's still a couple of issues though:

- The texts are in Korean instead of English. I've read from other post that I had to hex the msgstring in NEMO but I'm not sure where to begin with
- The initial map that the player is warp to is still having blank/black scene
- Resources sprite error for some newer items, e.g. balloons

Edited by dsync
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

2 hours ago, dsync said:

Wow really appreciate your help @hazimjauhari90, I finally managed to use this client with the updated kRO https://rathena.org/board/topic/106413-kro-full-client-2017-04-11-includes-bgm-rsu/?page=3

There's still a couple of issues though:

- The texts are in Korean instead of English. I've read from other post that I had to hex the msgstring in NEMO but I'm not sure where to begin with
- The initial map that the player is warp to is still having blank/black scene
- Resources sprite error for some newer items, e.g. balloons

well.. none of these are related to the client.

1.. this client is dated 2017-01-25. thus u need to patch the kRO full client which it is equivalent to the client release date. i don't it is effective solution to download new kRO full client to support new ragexeRE client.. for me it is pain in the butt.. haha.. the kRO full client itself almost 3GB size..  try to grab RO patcher lite release by ai4rei & run the patch weekly. http://herc.ws/board/topic/2485-ro-patcher-lite-v2415746-last-updated-20170401/

2. u can set langtype to 1 in the clientinfo.xml so that it will read msgstringtable.txt. for nemo patcher.. i found few patches fail. nemo last commit was on end of may 2016.. even 2016-02-03 is not yet fully support by nemo. So perhaps it will be long way to go for 2017 client..

3. the initial map blank / black screen is from rathena server side... rathena map_cache.dat is using old novice academy while in the grf, is using new map gat novice academy... if u running on hercules, u don't encounter this error.. i figure out temporary solution. http://herc.ws/board/topic/12600-starter-map-iz-int-both-versions/

4. this also not related to the client.. i think this is more to grf. to fix this missing sprite resources, simply just grab the zackdreaver client resources & put the sprite into ur grf.. https://github.com/zackdreaver/RO-Clientresources

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  88
  • Reputation:   11
  • Joined:  07/25/12
  • Last Seen:  

hazimjauhari90   you use 2017 client?

How did you make it work? if possible use screenshots plz

No working for me (I'm use 2016-02-03)

(Sorry my bad English)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

7 minutes ago, Bruno Nogueira said:

hazimjauhari90   you use 2017 client?

How did you make it work? if possible use screenshots plz

No working for me (I'm use 2016-02-03)

(Sorry my bad English)

Well.. i think the 6th comment on this topic should answer how to make it work.. just follow the guidance on those 2 links and u are good to go...

Edited by hazimjauhari90
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  88
  • Reputation:   11
  • Joined:  07/25/12
  • Last Seen:  

Sorry

I tried but I could not make it work.

help plz

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

6 minutes ago, Bruno Nogueira said:

Sorry

I tried but I could not make it work.

help plz

Well.. i really want to help.. but at least u should provide the errors on terminal or screenshot of the error on clientside so that it will make more easier to identify the problem..

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  88
  • Reputation:   11
  • Joined:  07/25/12
  • Last Seen:  

i'm select char and no connect

My mmo.h

20170125

My packet_db

packet_db_ver: 57
//packet_db_ver: default
//packet_keys_use: default

and

// 2017-01-25aRagexe
packet_keys: 0x066E04FE,0x3004224A,0x04FF0458
packet_ver: 57
0x0438,7,actionrequest,2:6
0x0879,10,useskilltoid,2:4:6
0x0930,5,walktoxy,2
0x0943,6,ticksend,2
0x0881,5,changedir,2:4
0x087B,6,takeitem,2
0x0877,6,dropitem,2:4
0x091C,8,movetokafra,2:4
0x095C,8,movefromkafra,2:4
0x092B,10,useskilltopos,2:4:6:8
0x089B,90,useskilltoposinfo,2:4:6:8:10
0x0965,6,getcharnamerequest,2
0x0898,6,solvecharname,2
0x0929,12,searchstoreinfolistitemclick,2:6:10
0x0968,2,searchstoreinfonextpage,0
0x093C,-1,searchstoreinfo,2:4:5:9:13:14:15
0x087D,-1,reqtradebuyingstore,2:4:8:12
0x091B,6,reqclickbuyingstore,2
0x091D,2,reqclosebuyingstore,0
0x08A5,-1,reqopenbuyingstore,2:4:8:9:89
0x0944,18,bookingregreq,2:4:6
//0x0884,8 CZ_JOIN_BATTLE_FIELD
0x0895,-1,itemlistwindowselected,2:4:8:12
0x0811,19,wanttoconnection,2:6:10:14:18
0x086E,26,partyinvite2,2
//0x0894,4 CZ_GANGSI_RANK
0x0920,26,friendslistadd,2
0x0876,5,hommenu,2:4
0x0893,36,storagepassword,2:4:20

//Add new packets here
//packet_ver: 58

and my screen

painel.png

 

I need help in edit clif.c part

 

For use 2016-02-03 i make this:

Open src\char\char_clif.c , go to line 307 then change this 

#if false && PACKETVER >= 20151001

to this

#if true && PACKETVER >= 20151001

and go to 

Open src\common\utils.c , go to line 409 then change this

else if(date >= 20151104) return 55;

to this:

	else if(date < 20160203) return 55;
	else if(date >= 20160203) return 56;

3. Open src\map\clif.h ,  go to line 39 then change MAX_PACKET_VER to 58

 

Edited by Bruno Nogueira
Add more info
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

Well.. for src/map/clif.c, in reference with this topic

Just change the client date from 20160203 to 2017-01-25..

Edited by hazimjauhari90
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  88
  • Reputation:   11
  • Joined:  07/25/12
  • Last Seen:  

In which line do I do this?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

Well.. it stated clearly there which line to have a look -> ZC_ACCEPT_ENTER code block..

but by looking at the putty screenshot. It is clearly show that the server is compile for packet version 56 (which i believe 2016-02-03 client) while in the clientinfo.xml is using packet version 57.

Upon adding the changes in the src/map/clif.c, u should recompile back ur rathena..

By default.. should not have error on different in packet version use between the server & clientinfo.xml. both of these should match the packet version use.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  218
  • Reputation:   152
  • Joined:  11/28/11
  • Last Seen:  

all Done, no error... login succes, char succes, map stuck... still can't connect server.

Hercules / rAthena

The client's login and character select will function. But after selecting a character, the client will sit for a moment and then time out. This is because Gravity is no longer using the ZC_ACCEPT_ENTER3 packet and went back to using the older ZC_ACCEPT_ENTER2. So you have to edit the source to have it use the 2nd version of ACCEPT_ENTER or else the timeout issue will happen. Im not going into tech details on how to apply the change. Thats for you to do or just wait for someone to do it.

what mean for that?

#if PACKETVER < 20080102
    const int cmd = 0x73;
#elif PACKETVER < 20141022
    const int cmd = 0x2eb;
#else
    const int cmd = 0xa18;

to

#if PACKETVER < 20080102
    const int cmd = 0x73;
#else
    const int cmd = 0x2eb;

it''s right?

Edited by Slammer
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

On 29/04/2017 at 9:05 AM, Slammer said:

all Done, no error... login succes, char succes, map stuck... still can't connect server.

Hercules / rAthena

The client's login and character select will function. But after selecting a character, the client will sit for a moment and then time out. This is because Gravity is no longer using the ZC_ACCEPT_ENTER3 packet and went back to using the older ZC_ACCEPT_ENTER2. So you have to edit the source to have it use the 2nd version of ACCEPT_ENTER or else the timeout issue will happen. Im not going into tech details on how to apply the change. Thats for you to do or just wait for someone to do it.

what mean for that?

#if PACKETVER < 20080102
    const int cmd = 0x73;
#elif PACKETVER < 20141022
    const int cmd = 0x2eb;
#else
    const int cmd = 0xa18;

to

#if PACKETVER < 20080102
    const int cmd = 0x73;
#else
    const int cmd = 0x2eb;

it''s right?

Nope. In rathena.. find this code block. Replace as follow:

#if PACKETVER < 20080102
    const int cmd = 0x73;
#elif PACKETVER < 20141022
    const int cmd = 0x2eb;
#elif PACKETVER < 20161228
    const int cmd = 0xa18;
#else
    const int cmd = 0x2eb;
#endif

EDIT : THIS SOURCE MODIFICATION IS NO LONGER REQUIRED ANYMORE AS @Lemongrass ALREADY IMPLEMENTED THIS CHANGE ON RATHENA Git Hash: 39dbb9a

Edited by hazimjauhari90
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  218
  • Reputation:   152
  • Joined:  11/28/11
  • Last Seen:  

9 minutes ago, hazimjauhari90 said:

Nope. In rathena.. find this code block. Replace as follow:

#if PACKETVER < 20080102
    const int cmd = 0x73;
#elif PACKETVER < 20141022
    const int cmd = 0x2eb;
#elif PACKETVER < 20161228
    const int cmd = 0xa18;
#else
    const int cmd = 0x2eb;
#endif

after edit n recompile. compile not succes,
i try

#if PACKETVER < 20080102
    const int cmd = 0x73;
#else
    const int cmd = 0x2eb;

it''s succes can login in game. no error any more. have alternative? I fear at future becomes a problem.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

On 29/04/2017 at 9:51 AM, Slammer said:

after edit n recompile. compile not succes,
i try

#if PACKETVER < 20080102
    const int cmd = 0x73;
#else
    const int cmd = 0x2eb;

it''s succes can login in game. no error any more. have alternative? I fear at future becomes a problem.

i'm using the one i wrote above. Don't have any error on recompiling..

 

NOTE: please check above code block. Don't copy whole code block. I think u have 2 #endif. If yes. Just remove either one. Sorry to make u confuse with the #endif. XD

EDIT : THIS SOURCE MODIFICATION IS NO LONGER REQUIRED ANYMORE AS @Lemongrass ALREADY IMPLEMENTED THIS CHANGE ON RATHENA Git Hash: 39dbb9a

Edited by hazimjauhari90
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  218
  • Reputation:   152
  • Joined:  11/28/11
  • Last Seen:  

7 minutes ago, hazimjauhari90 said:

i'm using the one i wrote above. Don't have any error on recompiling..

 

NOTE: please check above code block. Don't cope whole code block. I think u have 2 #endif. If yes. Just remove either one. Sorry to make u confuse with the #endif. XD

nicely Done. Works. thx

Spoiler

screenrAthena011.thumb.jpg.53fa7f35642bbc7825a6f3000d9dbf25.jpgscreenrAthena012.thumb.jpg.f6107eca77b50ba9b9c9ff37b1e55ef4.jpgscreenrAthena007.thumb.jpg.b3a9d6b5b59d1033a1c6bc0e07ce7e6e.jpg

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

23 minutes ago, Slammer said:

nicely Done. Works. thx

  Reveal hidden contents

screenrAthena011.thumb.jpg.53fa7f35642bbc7825a6f3000d9dbf25.jpgscreenrAthena012.thumb.jpg.f6107eca77b50ba9b9c9ff37b1e55ef4.jpgscreenrAthena007.thumb.jpg.b3a9d6b5b59d1033a1c6bc0e07ce7e6e.jpg

 

Glad to see it fixed. xD

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  99
  • Topics Per Day:  0.02
  • Content Count:  623
  • Reputation:   94
  • Joined:  05/11/12
  • Last Seen:  

I do not advise using this client.

 

 

Edited by Kakaroto
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  152
  • Topics Per Day:  0.03
  • Content Count:  569
  • Reputation:   11
  • Joined:  11/24/11
  • Last Seen:  

I just want to ask everyone here if this client is compatible for latest Hercules? Thanks!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...