zackdreaver
Community Contributors
Hello community,
I want to share BASIC guide for setting up Client date 2013+
(custom items, jobs, weapons, etc, go away)
This is a compact list that you can follow to setup your client, let's start:
[1]. Download latest kRO Installer from :
https://www.nickyzai.com/?p=kro
[*]http://herc.ws/board/topic/10666-release-2012-04-10-ragexere-full-client/
[*]Torrent : https://kickass.to/ragnarok-online-06-06-2014-kro-client-folder-t9211110.html
I will update when I found the other links.
[2]. Choose which client date you want use, list clients date (Ragexe) that available in Hercules:
2014 : 2014-01-15, 2014-02-05, 2014-03-05, 2014-04-02, 2014-04-16, 2014-10-16, 2014-10-22
[*]2013 : 2013-03-20, 2013-05-14, 2013-05-22, 2013-05-29, 2013-06-05, 2013-06-12, 2013-06-18, 2013-06-26, 2013-07-03, 2013-08-07, 2013-08-14, 2013-12-18, 2013-12-23, 2013-12-30
The recomended and stable clients are bolded
[3]. Download UNPACKED Ragexe from :
[*]2014 : https://github.com/ThemonChan/2014-Ragexe-Clienthttps://github.com/ThemonChan/2014-Ragexe-Clienthttps://github.com/ThemonChan/2014-Ragexe-Client
[*]Fixed 2014 April client, Link by @Lilystar : https://mega.co.nz/#!alM3kRyC!9z7xDPmFU3J9UFg4hXjNcv9XnLZxG5AL87iNksjpSiM
[4]. Use NEMO patcher to diff your client
https://boardtest.herc.ws/topic/2905-nemo-client-patcher/https://boardtest.herc.ws/topic/2905-nemo-client-patcher/http://herc.ws/board/topic/2905-nemo-client-patcher/ , Use the git link, not the zip file.
[*]Extract your client then open NEMO.exe
[*]Browse and select your client.
[*]Click "Load Client" button
[*]Click "Select Recomended" button (Its checked all basic diffs)
[*]Checked "Load Custom lua file instead of iteminfo.lub" Patch, and fill it with "System/iteminfo.lua"
[*]Then click "APPLY SELECTED" button. (Default result will like this : yyyy-mm-ddbRagexe_patched.exe)
[*]Move your patched.exe to your Ragnarok folder.
[5]. Now you got the patched exe, next is to edit your Hercules so it accept your client date
[*]scroll down to #define PACKETVER
[*]then changed "#define PACKETVER yyyymmdd" to your client date (eg: #define PACKETVER 20140416)
[*]Add "//" before "#define ENABLE_PACKETVER_RE" , because we use Ragexe
[*]Save then compile your hercules. (choose "release", not "debug")
Compiling guide: http://herc.ws/wiki/Compiling
Setting up server guide: http://herc.ws/board/topic/968-guide-how-to-setup-hercules/
[6]. Now everything is ready to play, but you don't want to play with korean/unknown letter right?
[*]Download it, after that, copy the "data" folder to other folder (case sensitive).
[*]Add your clientinfo.xml inside it (in folder data), then make a GRF from this. (Use GRF editor http://herc.ws/board/files/file/138-grf-editor/)
[*]Save and name it "english.grf".
[*]Move it to your Ragnarok folder.
[*]Open your DATA.ini, if you don't have it, open your patched.exe, that should create one.
[*]Add this line "1=english.grf" below "[Data]", without quote. so it will be like this :
[*][Data]1=english.grf2=data.grf
[*]Copy all files inside "SystemFont" folder of client translation, then paste it to Ragnarok "SystemFont"
[*]Lastly copy "itemInfo.lua" and "Towninfo.lub" from client translation project to your ragnarok "system" folder
[*]That's it! run Hercules's "run-server.bat" and open your patched.exe and play.
[7]. Updating your KRO
P.S : Experimental client like 2014-10-22bRagexe and 2015-05-13aRagexe are NOT RECOMENDED to be used as client for your server.
many broken feature inside them (like missing packets or unimplemented feature)
as Developer still working on it (with no exact date), use it at your own risk
===============================================
=================== F . A . Q ===================
===============================================
All credits goes to Community
I want to share BASIC guide for setting up Client date 2013+
(custom items, jobs, weapons, etc, go away)
This is a compact list that you can follow to setup your client, let's start:
[1]. Download latest kRO Installer from :
https://www.nickyzai.com/?p=kro
[*]http://herc.ws/board/topic/10666-release-2012-04-10-ragexere-full-client/
[*]Torrent : https://kickass.to/ragnarok-online-06-06-2014-kro-client-folder-t9211110.html
I will update when I found the other links.
[2]. Choose which client date you want use, list clients date (Ragexe) that available in Hercules:
2014 : 2014-01-15, 2014-02-05, 2014-03-05, 2014-04-02, 2014-04-16, 2014-10-16, 2014-10-22
[*]2013 : 2013-03-20, 2013-05-14, 2013-05-22, 2013-05-29, 2013-06-05, 2013-06-12, 2013-06-18, 2013-06-26, 2013-07-03, 2013-08-07, 2013-08-14, 2013-12-18, 2013-12-23, 2013-12-30
The recomended and stable clients are bolded
[3]. Download UNPACKED Ragexe from :
- 2013 :
[*]2014 : https://github.com/ThemonChan/2014-Ragexe-Clienthttps://github.com/ThemonChan/2014-Ragexe-Clienthttps://github.com/ThemonChan/2014-Ragexe-Client
[*]Fixed 2014 April client, Link by @Lilystar : https://mega.co.nz/#!alM3kRyC!9z7xDPmFU3J9UFg4hXjNcv9XnLZxG5AL87iNksjpSiM
[4]. Use NEMO patcher to diff your client
https://boardtest.herc.ws/topic/2905-nemo-client-patcher/https://boardtest.herc.ws/topic/2905-nemo-client-patcher/http://herc.ws/board/topic/2905-nemo-client-patcher/ , Use the git link, not the zip file.
[*]Extract your client then open NEMO.exe
[*]Browse and select your client.
[*]Click "Load Client" button
[*]Click "Select Recomended" button (Its checked all basic diffs)
[*]Checked "Load Custom lua file instead of iteminfo.lub" Patch, and fill it with "System/iteminfo.lua"
[*]Then click "APPLY SELECTED" button. (Default result will like this : yyyy-mm-ddbRagexe_patched.exe)
[*]Move your patched.exe to your Ragnarok folder.
[5]. Now you got the patched exe, next is to edit your Hercules so it accept your client date
- go to
[*]scroll down to #define PACKETVER
[*]then changed "#define PACKETVER yyyymmdd" to your client date (eg: #define PACKETVER 20140416)
[*]Add "//" before "#define ENABLE_PACKETVER_RE" , because we use Ragexe
[*]Save then compile your hercules. (choose "release", not "debug")
Compiling guide: http://herc.ws/wiki/Compiling
Setting up server guide: http://herc.ws/board/topic/968-guide-how-to-setup-hercules/
[6]. Now everything is ready to play, but you don't want to play with korean/unknown letter right?
- Ok, now go to
[*]Download it, after that, copy the "data" folder to other folder (case sensitive).
[*]Add your clientinfo.xml inside it (in folder data), then make a GRF from this. (Use GRF editor http://herc.ws/board/files/file/138-grf-editor/)
[*]Save and name it "english.grf".
[*]Move it to your Ragnarok folder.
[*]Open your DATA.ini, if you don't have it, open your patched.exe, that should create one.
[*]Add this line "1=english.grf" below "[Data]", without quote. so it will be like this :
[*][Data]1=english.grf2=data.grf
[*]Copy all files inside "SystemFont" folder of client translation, then paste it to Ragnarok "SystemFont"
[*]Lastly copy "itemInfo.lua" and "Towninfo.lub" from client translation project to your ragnarok "system" folder
[*]That's it! run Hercules's "run-server.bat" and open your patched.exe and play.
[7]. Updating your KRO
- To make sure your KRO fully up to date, download RO patcher by Ai4rei , http://nn.nachtwolke.com/dev/rsu/
- Put rsu-kro-rag-lite.exe to your ragnarok folder, run it until the patch is complete , then close it.
P.S : Experimental client like 2014-10-22bRagexe and 2015-05-13aRagexe are NOT RECOMENDED to be used as client for your server.
many broken feature inside them (like missing packets or unimplemented feature)
as Developer still working on it (with no exact date), use it at your own risk
===============================================
=================== F . A . Q ===================
===============================================
1. Can i have a guide to setup Server/Hercules?
http://herc.ws/board/topic/968-guide-how-to-setup-hercules/
2. My Items/Buttons name are in korean/unknown letters?
Use translated one from Client translation project
https://boardtest.herc.ws/topic/398-client-translation-project/https://boardtest.herc.ws/topic/398-client-translation-project/http://herc.ws/board/topic/398-client-translation-project/
3. How to use GIT? or What is GIT?
Its a "better" version of SVN
Follow this guide http://herc.ws/board/topic/152-obtaining-hercules/
then use this guide to download other project (eg: Nemo and client side translation)
by changing the address (eg: https://github.com/MStr3am/NEMO.git)
4. The new Prontera map is making my client crash/error!?
Use the old prontera map :
http://herc.ws/board/files/file/182-old-prontera/
Or download the one edited by Tokeiburu :
http://herc.ws/board/topic/8451-what-do-you-think-about-the-new-prontera/page-2#entry51193
5. I have "NO MSG" strings in game?
Make sure you checked the patch "Read msgstringtable.txt" in NEMO patcher
and use msgstringtable.txt from Client translation project
6. How to disable /h (Help Message) upon login ingame?
Enable patch "Disable Help Message on Login" in NEMO
7. I use your translated iteminfo.lua but my items still in korean/unknown letters?
Change your client diff "Load Custom lua file instead of iteminfo.lub" and use "iteminfo.lua"
8. What recomended Diff should i use?
Use the "Select Recomended" in NEMO patcher then add some of this diffs :
- Load Custom lua file instead of iteminfo.lub
- Skip License Screen
- Use Normal Guild Brackets
9. Why you aren't using any launcher (eg: Loki and ROLEX)?
I love easy stuff and NEMO have this patch "Restore Login Window"
10. My setup.exe keep popping up!
Don't use "HKLM To HKCU" patch
11. My status/state icon have no description!
Type "/stateinfo" in game
12. I want to use client for Pre-renewal, which date is good?
Any
13. I want my guild bracket use [ ] instead of ( )
Changed your langtype inside clientinfo.xml to 1
14. I use latest translated msgstringtable.txt from your project, but i still got big Inventory windows?
check here :
https://github.com/ROClientSide/Translation/tree/master/Data/MsgStringhttps://github.com/ROClientSide/Translation/tree/master/Data/MsgStringhttps://github.com/ROClientSide/Translation/tree/master/Data/MsgString
There are different msgstringtable.txt for each clients, use the one that you use.
15. Can i have default clientinfo.xml?
sure,
clientinfo.zip
16. Where can i get Pre-renewal English data folder?
There is "Pre-Renewal" folder inside client translation project, use it.
Or : https://github.com/zackdreaver/ROenglishPRE
17. Why there are no RagexeRE?
Years ago, developer decided to use Ragexe instead RagexeRE because they are more stable.
18. Can you give me recommended GRF editor?
http://herc.ws/board/files/file/138-grf-editor/
19. Why its called "unpacked client"?
Because the newer clients protected by "Themida" , since 2012-07-24aRagexeRE
Themida? google it -.-
http://herc.ws/board/topic/968-guide-how-to-setup-hercules/
2. My Items/Buttons name are in korean/unknown letters?
Use translated one from Client translation project
https://boardtest.herc.ws/topic/398-client-translation-project/https://boardtest.herc.ws/topic/398-client-translation-project/http://herc.ws/board/topic/398-client-translation-project/
3. How to use GIT? or What is GIT?
Its a "better" version of SVN
Follow this guide http://herc.ws/board/topic/152-obtaining-hercules/
then use this guide to download other project (eg: Nemo and client side translation)
by changing the address (eg: https://github.com/MStr3am/NEMO.git)
4. The new Prontera map is making my client crash/error!?
Use the old prontera map :
http://herc.ws/board/files/file/182-old-prontera/
Or download the one edited by Tokeiburu :
http://herc.ws/board/topic/8451-what-do-you-think-about-the-new-prontera/page-2#entry51193
5. I have "NO MSG" strings in game?
Make sure you checked the patch "Read msgstringtable.txt" in NEMO patcher
and use msgstringtable.txt from Client translation project
6. How to disable /h (Help Message) upon login ingame?
Enable patch "Disable Help Message on Login" in NEMO
7. I use your translated iteminfo.lua but my items still in korean/unknown letters?
Change your client diff "Load Custom lua file instead of iteminfo.lub" and use "iteminfo.lua"
8. What recomended Diff should i use?
Use the "Select Recomended" in NEMO patcher then add some of this diffs :
- Load Custom lua file instead of iteminfo.lub
- Skip License Screen
- Use Normal Guild Brackets
9. Why you aren't using any launcher (eg: Loki and ROLEX)?
I love easy stuff and NEMO have this patch "Restore Login Window"
10. My setup.exe keep popping up!
Don't use "HKLM To HKCU" patch
11. My status/state icon have no description!
Type "/stateinfo" in game
12. I want to use client for Pre-renewal, which date is good?
Any
13. I want my guild bracket use [ ] instead of ( )
Changed your langtype inside clientinfo.xml to 1
14. I use latest translated msgstringtable.txt from your project, but i still got big Inventory windows?
check here :
https://github.com/ROClientSide/Translation/tree/master/Data/MsgStringhttps://github.com/ROClientSide/Translation/tree/master/Data/MsgStringhttps://github.com/ROClientSide/Translation/tree/master/Data/MsgString
There are different msgstringtable.txt for each clients, use the one that you use.
15. Can i have default clientinfo.xml?
sure,
clientinfo.zip
16. Where can i get Pre-renewal English data folder?
There is "Pre-Renewal" folder inside client translation project, use it.
Or : https://github.com/zackdreaver/ROenglishPRE
17. Why there are no RagexeRE?
Years ago, developer decided to use Ragexe instead RagexeRE because they are more stable.
18. Can you give me recommended GRF editor?
http://herc.ws/board/files/file/138-grf-editor/
19. Why its called "unpacked client"?
Because the newer clients protected by "Themida" , since 2012-07-24aRagexeRE
Themida? google it -.-
Attachments
Last edited by a moderator:





