Jump to content
  • 0

[Tutorial] Rathena Renewal Single Player Installation Guide 2023


reidouraidou

Question


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  11
  • Reputation:   7
  • Joined:  03/20/23
  • Last Seen:  

This is for an exclusive Renewal single player journey. I have no idea how to share the same world with a friend.
It was a horrible road for me to manage this much already.
100% offline. Just go and have fun

Links:
Laragon (get the portable one) (link)
Rathena (link)
Nemo (link)
RO Patcher Lite (kRO RE) (link) [This dev stite is very useful bc of the sprite database and has Ro OpenSetup, an optional config file to change resolution and stuff}
Warp (link)
ROenglishRE (link)
Visual Studio (link)

STEP 0
Every time one of the steps asks to allow the network (mainly the server step) confirm both private and public, just to make sure it will work
Ideally ,install and use Notepad++ and use it to edit everything for the rest of your life
Go to  WhiteGoblin Guide and do the Microsoft Visual Studio and Laragon steps ONLY. Anything else and you might mess the rest of this one up. I'll provide a txt file for these steps as well.

STEP 1 Nemo and RSU
Go to Nemo and get the latest full client and exe

As of now its the 2022-04-06_Ragexe_1648707856
and the 2022-07-06 full client

Install the client and run the rageexe to get the exe downloaded

Grab the RSU. Run it in the installed full client. It will take a while. (The one I used is attached)

When its done, close it, dont press start or else its going to start installing anticheat


STEP 2 Laragon
Open Laragon and start all, click on database and creat one called Laragon. Network type is MariaDB or MySQL(tcp/ip)
Click on manage users icon that is next to a green refresh icon. Create a user called ragnarok, paasword called ragnarok, check the global privileges box and save.
Right click on the white space next to the other databases, create new database called ragnarok
Select it and go to File at the top and select run sqlfile... Choose all the sqls in rathena/sql and run. Click green refresh icon (or F5). 
All done


STEP 3 Rathena
In rathena\conf\char_athena.conf
You can change your server and whspr name to whatever you like

In here as well:

// Pincode system
//===================================
// NOTE: Requires client 2011-03-09aragexeRE or newer.
// A window is opened before you can select your character and you will have to enter a pincode by using only your mouse.
// Default: yes
pincode_enabled: yes

Change to "no" for your convenience

NEXT

Go to rathena\conf\login_athena.conf

// Can you use _M/_F to make new accounts on the server?
// Note: This only works if client side password encryption is not enabled.
new_account: no

Change to "yes" so you can go straight to gaming
Next login delete the _M or_F from your user. It's just for the first time.

NEXT

Edit src\custom\defines_prehpp to:

// Copyright (c) rAthena Dev Teams - Licensed under GNU GPL
// For more information, see LICENCE in the main folder

#ifndef CONFIG_CUSTOM_DEFINES_PRE_HPP
#define CONFIG_CUSTOM_DEFINES_PRE_HPP

/**
 * rAthena configuration file (http://rathena.org)
 * For detailed guidance on these check http://rathena.org/wiki/SRC/config/
 **/

// Custom Settings
// A 2021-11-17aRagexeRE of newer client is recommended.
#define PACKETVER 20220406
#define PACKETVER_RE

#endif /* CONFIG_CUSTOM_DEFINES_PRE_HPP 

NEXT

Go to src\config\core.hpp: [This one is for a horrible bug in the cash shop that messes the numbers and items up]
Change this:

/// Uncomment for use with Nemo patch ExtendCashShopPreview
//#define ENABLE_CASHSHOP_PREVIEW_PATCH

to this:

/// Uncomment for use with Nemo patch ExtendCashShopPreview
#define ENABLE_CASHSHOP_PREVIEW_PATCH

NEXT

Go to src\config\packets

Change the PACKETVER to: 

#define PACKETVER 20220406

That is for good measure

Compile running rAthena.sln with the microsoft studio thingy. Change debug to release. Right click on solution rathena and select build. (Every change you do to any src folder files you will have to do this)
 

(PS. The PACKETVER is whatever the date is written in the basic exe you download from Nemo. Just remember to format it from ex:2022-04-06 to 20220406)


STEP 4 ROEnglishRE
Get the ROEnglishRE and copy the inside of the Renewal folder to your client and say yes to changing the files
Always say yes in this step.(And all other steps I guess)
Go to Addon folder, WARP Sessions and grab the 2020_translation.yml (just do this if you don't want my .yml below with other fixes selected)

STEP 5 WARP
Open Warp, select the exe you downloaded. Hopefully the 20220406 one because patches break all the time from one to the next.
Click load source for the patches to show up. Click on the top left icon and select load session. Load ITWORKSv2.0.yml. It will load the translation and a lot of fixes,including cash shop and GM sprite. Test it in the final step. If there are no errors you can experiment with more patches. Read all of them when you have the time, maybe you'll find something else you need/want.
Select apply patches
Copy or just move your new exe to your client

STEP 6 PUT IT ALL TOGETHER
Run laragon and start all (if it's not running already)
Run the runserver.bat from rathena
Run your new exe.
Maybe it will say that it changed. Click okay, close the laucher that shows up and open your new exe again
And you are in. Make shortcuts of these and put a 1 2 3 order so you will never forget it.

FINAL STEP
Become a GM by going to Laragon, ragnarok database, click on login, click on data, it is between table:login and querry 
Go to the row of your new account and change Group_id to 99.

 

MVSandLaragon.txt rsu.exe

 

Rathena Full Guide by Akawari.txt ITWORKSv2.0.yml

Edited by reidouraidou
  • Upvote 2
  • Love 1
  • MVP 1
  • Like 1
Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  171
  • Reputation:   86
  • Joined:  04/10/12
  • Last Seen:  

Nice guide, currently I'm on the making of one too, more towards using WSL2 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  04/07/23
  • Last Seen:  

I've been having a hard time too
But thanks to you, it worked
thank you!

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   0
  • Joined:  05/13/23
  • Last Seen:  

thank you. very helpful,

btw how do you find the ITWORKS2.0.yml ?

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  05/25/23
  • Last Seen:  

anyone can teach how to 05.) Extract "mariadb-10.7.3-winx64" as a folder into "\laragon\bin\mysql".? it comes as a .msi

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  07/05/23
  • Last Seen:  

Patched exe 2022-04-06_Ragexe does not work. I followed everything in the guide.

 

 

 

 

 

 

 

 

 

 

 

ro_setup3.jpg

ro_setup2.jpg

ro_setup1.jpg

ro_setup0.jpg

Edited by serverKing
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.01
  • Content Count:  42
  • Reputation:   3
  • Joined:  04/11/22
  • Last Seen:  

On 3/25/2023 at 8:34 AM, reidouraidou said:

This is for an exclusive Renewal single player journey. I have no idea how to share the same world with a friend.
It was a horrible road for me to manage this much already.
100% offline. Just go and have fun

Links:
Laragon (get the portable one) (link)
Rathena (link)
Nemo (link)
RO Patcher Lite (kRO RE) (link) [This dev stite is very useful bc of the sprite database and has Ro OpenSetup, an optional config file to change resolution and stuff}
Warp (link)
ROenglishRE (link)
Visual Studio (link)

STEP 0
Every time one of the steps asks to allow the network (mainly the server step) confirm both private and public, just to make sure it will work
Ideally ,install and use Notepad++ and use it to edit everything for the rest of your life
Go to  WhiteGoblin Guide and do the Microsoft Visual Studio and Laragon steps ONLY. Anything else and you might mess the rest of this one up. I'll provide a txt file for these steps as well.

STEP 1 Nemo and RSU
Go to Nemo and get the latest full client and exe

As of now its the 2022-04-06_Ragexe_1648707856
and the 2022-07-06 full client

Install the client and run the rageexe to get the exe downloaded

Grab the RSU. Run it in the installed full client. It will take a while. (The one I used is attached)

When its done, close it, dont press start or else its going to start installing anticheat


STEP 2 Laragon
Open Laragon and start all, click on database and creat one called Laragon. Network type is MariaDB or MySQL(tcp/ip)
Click on manage users icon that is next to a green refresh icon. Create a user called ragnarok, paasword called ragnarok, check the global privileges box and save.
Right click on the white space next to the other databases, create new database called ragnarok
Select it and go to File at the top and select run sqlfile... Choose all the sqls in rathena/sql and run. Click green refresh icon (or F5). 
All done


STEP 3 Rathena
In rathena\conf\char_athena.conf
You can change your server and whspr name to whatever you like

In here as well:

// Pincode system
//===================================
// NOTE: Requires client 2011-03-09aragexeRE or newer.
// A window is opened before you can select your character and you will have to enter a pincode by using only your mouse.
// Default: yes
pincode_enabled: yes

Change to "no" for your convenience

NEXT

Go to rathena\conf\login_athena.conf

// Can you use _M/_F to make new accounts on the server?
// Note: This only works if client side password encryption is not enabled.
new_account: no

Change to "yes" so you can go straight to gaming
Next login delete the _M or_F from your user. It's just for the first time.

NEXT

Edit src\custom\defines_prehpp to:

// Copyright (c) rAthena Dev Teams - Licensed under GNU GPL
// For more information, see LICENCE in the main folder

#ifndef CONFIG_CUSTOM_DEFINES_PRE_HPP
#define CONFIG_CUSTOM_DEFINES_PRE_HPP

/**
 * rAthena configuration file (http://rathena.org)
 * For detailed guidance on these check http://rathena.org/wiki/SRC/config/
 **/

// Custom Settings
// A 2021-11-17aRagexeRE of newer client is recommended.
#define PACKETVER 20220406
#define PACKETVER_RE

#endif /* CONFIG_CUSTOM_DEFINES_PRE_HPP 

NEXT

Go to src\config\core.hpp: [This one is for a horrible bug in the cash shop that messes the numbers and items up]
Change this:

/// Uncomment for use with Nemo patch ExtendCashShopPreview
//#define ENABLE_CASHSHOP_PREVIEW_PATCH

to this:

/// Uncomment for use with Nemo patch ExtendCashShopPreview
#define ENABLE_CASHSHOP_PREVIEW_PATCH

NEXT

Go to src\config\packets

Change the PACKETVER to: 

#define PACKETVER 20220406

That is for good measure

Compile running rAthena.sln with the microsoft studio thingy. Change debug to release. Right click on solution rathena and select build. (Every change you do to any src folder files you will have to do this)
 

(PS. The PACKETVER is whatever the date is written in the basic exe you download from Nemo. Just remember to format it from ex:2022-04-06 to 20220406)


STEP 4 ROEnglishRE
Get the ROEnglishRE and copy the inside of the Renewal folder to your client and say yes to changing the files
Always say yes in this step.(And all other steps I guess)
Go to Addon folder, WARP Sessions and grab the 2020_translation.yml (just do this if you don't want my .yml below with other fixes selected)

STEP 5 WARP
Open Warp, select the exe you downloaded. Hopefully the 20220406 one because patches break all the time from one to the next.
Click load source for the patches to show up. Click on the top left icon and select load session. Load ITWORKSv2.0.yml. It will load the translation and a lot of fixes,including cash shop and GM sprite. Test it in the final step. If there are no errors you can experiment with more patches. Read all of them when you have the time, maybe you'll find something else you need/want.
Select apply patches
Copy or just move your new exe to your client

STEP 6 PUT IT ALL TOGETHER
Run laragon and start all (if it's not running already)
Run the runserver.bat from rathena
Run your new exe.
Maybe it will say that it changed. Click okay, close the laucher that shows up and open your new exe again
And you are in. Make shortcuts of these and put a 1 2 3 order so you will never forget it.

FINAL STEP
Become a GM by going to Laragon, ragnarok database, click on login, click on data, it is between table:login and querry 
Go to the row of your new account and change Group_id to 99.

 

MVSandLaragon.txt 2.51 kB · 20 downloads rsu.exe 248 kB · 64 downloads

 

Rathena Full Guide by Akawari.txt 5.44 kB · 53 downloads ITWORKSv2.0.yml 3.96 kB · 62 downloads

I'm creating an online private server with renewall and 4th classes... Do you recommend using this client 2022-04-06 to patch?

Maybe you could point me to which one?

Thanks in advance! 🙏

The links below are from http://nemo.herc.ws/clients/

2022-04-06_Ragexe_1648707856

2022-04-06_Ragexe_1648716950

 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.07
  • Content Count:  58
  • Reputation:   3
  • Joined:  06/21/23
  • Last Seen:  

How do you change the font size? It's too small.
I used your ITWORKSv2.0.yml to patch

image.png.6e0e4015b3883f9dc7903c396bf0850b.png

 

==solved
increased font to 14 in nemo patch

Edited by jamesandrew
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
Answer this question...

×   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...