Badarosk0 Posted April 11, 2017 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 81 Reputation: 5 Joined: 02/07/12 Last Seen: April 6 Share Posted April 11, 2017 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 1 Quote Link to comment Share on other sites More sharing options...
Akkarin Posted April 11, 2017 Group: Forum Manager Topic Count: 282 Topics Per Day: 0.06 Content Count: 3144 Reputation: 1630 Joined: 03/26/12 Last Seen: Tuesday at 10:17 AM Share Posted April 11, 2017 Has this client been unpacked? Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 11, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 11, 2017 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.. Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 20, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 20, 2017 (edited) here is the packets for this client.. hope this is should help u. xD Packets 2017-01-25aRagexeRE.txt Edited May 22, 2017 by hazimjauhari90 3 Quote Link to comment Share on other sites More sharing options...
dsync Posted April 22, 2017 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 3 Reputation: 0 Joined: 04/21/17 Last Seen: June 7, 2017 Share Posted April 22, 2017 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? Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 22, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 22, 2017 (edited) try to follow this guide... Edited July 11, 2017 by hazimjauhari90 1 Quote Link to comment Share on other sites More sharing options...
dsync Posted April 22, 2017 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 3 Reputation: 0 Joined: 04/21/17 Last Seen: June 7, 2017 Share Posted April 22, 2017 (edited) 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 April 22, 2017 by dsync Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 22, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 22, 2017 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 Quote Link to comment Share on other sites More sharing options...
Bruno Nogueira Posted April 23, 2017 Group: Members Topic Count: 17 Topics Per Day: 0.00 Content Count: 88 Reputation: 11 Joined: 07/25/12 Last Seen: April 1 Share Posted April 23, 2017 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) Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 23, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 23, 2017 (edited) 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 April 23, 2017 by hazimjauhari90 Quote Link to comment Share on other sites More sharing options...
Bruno Nogueira Posted April 23, 2017 Group: Members Topic Count: 17 Topics Per Day: 0.00 Content Count: 88 Reputation: 11 Joined: 07/25/12 Last Seen: April 1 Share Posted April 23, 2017 Sorry I tried but I could not make it work. help plz Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 23, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 23, 2017 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.. Quote Link to comment Share on other sites More sharing options...
Bruno Nogueira Posted April 23, 2017 Group: Members Topic Count: 17 Topics Per Day: 0.00 Content Count: 88 Reputation: 11 Joined: 07/25/12 Last Seen: April 1 Share Posted April 23, 2017 (edited) 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 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 April 23, 2017 by Bruno Nogueira Add more info Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 23, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 23, 2017 (edited) Well.. for src/map/clif.c, in reference with this topic Just change the client date from 20160203 to 2017-01-25.. Edited July 11, 2017 by hazimjauhari90 Quote Link to comment Share on other sites More sharing options...
Bruno Nogueira Posted April 23, 2017 Group: Members Topic Count: 17 Topics Per Day: 0.00 Content Count: 88 Reputation: 11 Joined: 07/25/12 Last Seen: April 1 Share Posted April 23, 2017 In which line do I do this? Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 23, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 23, 2017 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. Quote Link to comment Share on other sites More sharing options...
Slammer Posted April 29, 2017 Group: Members Topic Count: 10 Topics Per Day: 0.00 Content Count: 218 Reputation: 155 Joined: 11/28/11 Last Seen: 3 hours ago Share Posted April 29, 2017 (edited) 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 April 29, 2017 by Slammer Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 29, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 29, 2017 (edited) 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 July 11, 2017 by hazimjauhari90 Quote Link to comment Share on other sites More sharing options...
Slammer Posted April 29, 2017 Group: Members Topic Count: 10 Topics Per Day: 0.00 Content Count: 218 Reputation: 155 Joined: 11/28/11 Last Seen: 3 hours ago Share Posted April 29, 2017 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. Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 29, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 29, 2017 (edited) 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 July 11, 2017 by hazimjauhari90 1 Quote Link to comment Share on other sites More sharing options...
Slammer Posted April 29, 2017 Group: Members Topic Count: 10 Topics Per Day: 0.00 Content Count: 218 Reputation: 155 Joined: 11/28/11 Last Seen: 3 hours ago Share Posted April 29, 2017 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 Quote Link to comment Share on other sites More sharing options...
Mikegyver Posted April 29, 2017 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 399 Reputation: 69 Joined: 12/26/15 Last Seen: December 24, 2022 Share Posted April 29, 2017 23 minutes ago, Slammer said: nicely Done. Works. thx Reveal hidden contents Glad to see it fixed. xD Quote Link to comment Share on other sites More sharing options...
Kakaroto Posted April 29, 2017 Group: Members Topic Count: 99 Topics Per Day: 0.02 Content Count: 637 Reputation: 95 Joined: 05/11/12 Last Seen: 5 hours ago Share Posted April 29, 2017 (edited) I do not advise using this client. Edited April 29, 2017 by Kakaroto Quote Link to comment Share on other sites More sharing options...
fr0sty123456789 Posted April 30, 2017 Group: Members Topic Count: 3 Topics Per Day: 0.00 Content Count: 14 Reputation: 0 Joined: 08/17/12 Last Seen: May 29, 2023 Share Posted April 30, 2017 Love the part without an explaination why Quote Link to comment Share on other sites More sharing options...
Petey Pablo Posted May 1, 2017 Group: Members Topic Count: 152 Topics Per Day: 0.03 Content Count: 569 Reputation: 11 Joined: 11/24/11 Last Seen: March 7, 2022 Share Posted May 1, 2017 I just want to ask everyone here if this client is compatible for latest Hercules? Thanks! Quote Link to comment Share on other sites More sharing options...
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.