Jump to content
  • 1

[ Guide ] Setting Up 2020 Client & Adding Customs Items!


Renzadic

Question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  61
  • Reputation:   4
  • Joined:  12/29/14
  • Last Seen:  

hey , i use that client 20200421 when i put itemcash_db.txt the second item get error like this but when im use @item its work fine , can you please help me ? thanks

Capture.PNG

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   0
  • Joined:  11/01/12
  • Last Seen:  

On 1/6/2021 at 10:33 PM, Renzadic said:

Did you update kRO?

Did you make a whole new folder for kRO?

Did you make the data.ini point towards your grf first?

Did you compile the GRF right?

Is your server side set for client version 20200401? (Packet Version)

These are the questions you must first check over for your self watch the guide a few times. People tend to not realize and
skip a few things here and there.

I have the same Problem and do your steps and its not fixed

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  19
  • Reputation:   0
  • Joined:  11/21/19
  • Last Seen:  

I followed the steps in the guide, everything went well, the only problem is that I get a gravity error when I try to open the cash shop

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  15
  • Topics Per Day:  0.01
  • Content Count:  46
  • Reputation:   2
  • Joined:  06/07/19
  • Last Seen:  

I followed the step in the guide but Im getting a gravity error when trying to create my first character

Module Name: C:\Users\ajper\Desktop\Project Academy\Client.exe
Time Stamp: 0x00000000 - Thu Jan  1 08:00:00 1970


Exception Type: 0xc0000005

0x00814d71	Client.exe
0x00a19dc5	Client.exe
0x007f3d06	Client.exe
0x009ac847	Client.exe
0x005efedb	Client.exe
0x009aa77a	Client.exe
0x009aab1a	Client.exe
0x0050f912	Client.exe
0x005fa2ce	Client.exe
0x007c2c7a	Client.exe
0x0083f464	Client.exe
0x00a45d06	Client.exe
0x7526fa29	KERNEL32.DLL
0x772e7a7e	ntdll.dll
0x772e7a4e	ntdll.dll

eax: 0x00000003	ebx: 0x00000000
ecx: 0x8c0235e3	edx: 0x8c0235e3
esi: 0x0019f28c	edi: 0x8c0235e4
ebp: 0x0019f224	esp: 0x0019f208

stack 0019f208 - 0019f608
0019F208 : 46 9E B0 76 00 00 00 00 03 00 00 00 00 00 00 00 
0019F218 : D8 F2 19 00 D9 C4 AB 00 FF FF FF FF E4 F2 19 00 
0019F228 : C5 9D A1 00 8C F2 19 00 03 00 00 00 86 9E B0 76 
0019F238 : 20 D5 B5 03 B4 D5 B5 03 48 F3 19 00 48 F3 19 00 
0019F248 : F8 74 77 15 00 00 00 00 00 00 00 00 00 00 00 00 
0019F258 : 01 00 00 00 CE 5D 2C 77 00 00 00 00 CE 5D 2C 77 
0019F268 : 00 00 00 00 00 00 00 00 0C 00 00 00 70 D5 B5 03 
0019F278 : 94 F2 19 00 66 01 16 75 00 00 1C 01 00 00 00 00 
0019F288 : 0C 00 00 00 00 D5 B5 03 70 D5 B5 03 A0 F2 19 00 
0019F298 : 5D 4B A4 00 00 00 00 00 0F 00 00 00 00 11 60 00 
0019F2A8 : 0C 00 00 00 B6 9E B0 76 20 D5 B5 03 00 00 00 00 
0019F2B8 : 0F 00 00 00 00 D5 B5 03 98 DC 3A 15 AC F2 19 00 
0019F2C8 : F8 F2 19 00 00 00 00 00 0F 00 00 00 86 9E B0 76 
0019F2D8 : 0C F3 19 00 D6 2A B1 00 03 00 00 00 18 F3 19 00 
0019F2E8 : 06 3D 7F 00 48 F3 19 00 00 00 00 00 00 00 00 00 
0019F2F8 : 03 00 00 00 00 00 00 00 00 00 00 00 7A 9F B0 76 

Launch Info 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 

Job : Novice

ro_ 824

 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  20
  • Reputation:   2
  • Joined:  08/02/17
  • Last Seen:  

On 8/11/2021 at 2:41 PM, Krypt said:

I followed the step in the guide but Im getting a gravity error when trying to create my first character

Module Name: C:\Users\ajper\Desktop\Project Academy\Client.exe
Time Stamp: 0x00000000 - Thu Jan  1 08:00:00 1970


Exception Type: 0xc0000005

0x00814d71	Client.exe
0x00a19dc5	Client.exe
0x007f3d06	Client.exe
0x009ac847	Client.exe
0x005efedb	Client.exe
0x009aa77a	Client.exe
0x009aab1a	Client.exe
0x0050f912	Client.exe
0x005fa2ce	Client.exe
0x007c2c7a	Client.exe
0x0083f464	Client.exe
0x00a45d06	Client.exe
0x7526fa29	KERNEL32.DLL
0x772e7a7e	ntdll.dll
0x772e7a4e	ntdll.dll

eax: 0x00000003	ebx: 0x00000000
ecx: 0x8c0235e3	edx: 0x8c0235e3
esi: 0x0019f28c	edi: 0x8c0235e4
ebp: 0x0019f224	esp: 0x0019f208

stack 0019f208 - 0019f608
0019F208 : 46 9E B0 76 00 00 00 00 03 00 00 00 00 00 00 00 
0019F218 : D8 F2 19 00 D9 C4 AB 00 FF FF FF FF E4 F2 19 00 
0019F228 : C5 9D A1 00 8C F2 19 00 03 00 00 00 86 9E B0 76 
0019F238 : 20 D5 B5 03 B4 D5 B5 03 48 F3 19 00 48 F3 19 00 
0019F248 : F8 74 77 15 00 00 00 00 00 00 00 00 00 00 00 00 
0019F258 : 01 00 00 00 CE 5D 2C 77 00 00 00 00 CE 5D 2C 77 
0019F268 : 00 00 00 00 00 00 00 00 0C 00 00 00 70 D5 B5 03 
0019F278 : 94 F2 19 00 66 01 16 75 00 00 1C 01 00 00 00 00 
0019F288 : 0C 00 00 00 00 D5 B5 03 70 D5 B5 03 A0 F2 19 00 
0019F298 : 5D 4B A4 00 00 00 00 00 0F 00 00 00 00 11 60 00 
0019F2A8 : 0C 00 00 00 B6 9E B0 76 20 D5 B5 03 00 00 00 00 
0019F2B8 : 0F 00 00 00 00 D5 B5 03 98 DC 3A 15 AC F2 19 00 
0019F2C8 : F8 F2 19 00 00 00 00 00 0F 00 00 00 86 9E B0 76 
0019F2D8 : 0C F3 19 00 D6 2A B1 00 03 00 00 00 18 F3 19 00 
0019F2E8 : 06 3D 7F 00 48 F3 19 00 00 00 00 00 00 00 00 00 
0019F2F8 : 03 00 00 00 00 00 00 00 00 00 00 00 7A 9F B0 76 

Launch Info 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 

Job : Novice

ro_ 824

 

i also have this error.  How do you fix this. 

Edited by walter307
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  15
  • Topics Per Day:  0.01
  • Content Count:  46
  • Reputation:   2
  • Joined:  06/07/19
  • Last Seen:  

On 8/26/2021 at 8:51 PM, walter307 said:

i also have this error.  How do you fix this. 

Just re-upload your sql files

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.03
  • Content Count:  55
  • Reputation:   0
  • Joined:  05/30/22
  • Last Seen:  

i downloaded roenglishRe-master. But it contain only texture folder. Is this still working? Thank you somuch.

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  20
  • Reputation:   2
  • Joined:  08/02/17
  • Last Seen:  

On 6/6/2022 at 2:37 PM, iFox said:

i downloaded roenglishRe-master. But it contain only texture folder. Is this still working? Thank you somuch.

Use the updated one
llchrisll Translation ROenglishRE

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.03
  • Content Count:  55
  • Reputation:   0
  • Joined:  05/30/22
  • Last Seen:  

On 7/12/2022 at 12:09 AM, walter307 said:

thank you so much

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.03
  • Content Count:  29
  • Reputation:   0
  • Joined:  04/11/23
  • Last Seen:  

On 1/2/2021 at 1:45 PM, Renzadic said:

Welcome rAthena Community!

Hello everyone Ren here, so it has come to my attention through the discord channel alot of you are having issues setting up your new clients and are having issues or
your new and want to jump right into the server construction but cant figure out how to properly set up a new 2020 client without errors or issues. I am here to finally remedy that! The guides
on the documentation are here and there and newcomers can't figure out why they are having errors and tend to skip things here and there.  Below I will fully explain from start to finish how to
set up a Ragnarok 2020 Client for Renewal and Pre Renewal use!

Lets Begin!

Okay so below I've decided to skip text and shoot for a video tutorial this will eliminate more errors and create a better reference! Please do exactly as I do to eliminate error this
includes making new folders to make a tidy work space! (Note for video I will not be redownloading files as I do not like clutter. I will also be using a text editor to type.)

Guide Links

KRO - Full Client For Ragnarok Game Files (Akkarins File)

NEMO - Client exe Patcher for your server (Most Updated)

NEMO RagClient - The latest supported client for 2020!

ROTranslation - Chris's Full RO Translation (Most Updated)

GRF Editor - GRF tool to open grfs and create them (Requires rAthena Account)

MISINFORMATION ON VIDEO REGARDING ITEMINFO_V5.LUA

I WANTED TO POINT OUT CORRECT INFORMATION REGARDING ITEMINFO_V5 LUA THAT I REALIZED I MISINFORMED IN THE VIDEO
WHEN EVER UPDATING RSU IT WILL OVERWRITE ORIGINAL ITEMINFOS V5 FOR ALL 2020 CLIENTS. IN PATCH ON NEMO
PLEASE MAKE YOUR OWN /ITEMINFOSERVER.LUA SO KRO DOESNT OVERWRITE! JUST COPY THE INFORMATION FROM ORIGINAL V5 AND MAKE IT YOUR OWN!

Information Regarding Language Types Other Then English

Okay so I wanted to give a few details on regarding languages other then english that are not covered within the video. If your looking
to change the language to russian for example please make sure you have this patch below enabled while patching!

- Always load korean external settings file!

Then you can select other language type numbers 0-17 etc.

Here is also my text document with the steps!

// Welcome to the 2020 client set up guide
// Alot of you have been having issues with setting up the new client
if you follow this video from start to finish you will be able to

1. Have a properly running server client side
2. Learn to be more organized
3. Add custom items

// Lets start

step 1. Make a new folder on your desktop for your server client files and tools. A clean enviroment will help with less errors!
This means installing a fresh copy of the full kRO game. Also follow my organization of where i place all my tools and files.

step 2. Download all the required files to have a full client side, all of these files can be found on my guide post
and save them to the tools folder.

step 3. Extract the full kRO to your game files folder within your server folder & update using the 2 RSU patchers.

step 4. Install GRF Editor onto your windows system , this has its own folder within program files.

step 5. Extract the rest of the tools one by one into your tools folder.

step 6. Go back to your game files folder and make sure that kRO is fully updated by running the two patchers 1 by 1.

After downloading all the neccessary tools and extracting the game files and updating we may now continue on to building
a fresh GRF for your servers use! This is better then using old grfs that have to much stuff that will conflict with the
new client files. This client also uses new resource files and new system folder files which will be covered.

okay lets begin.

step 1. open grf editor
step 2. navigate to your rotranslation folder
step 3. copy or drag both basic texture sub folders into data folder on grf editor
step 4. if your planning on running a pre renewal drag the renewal data over first but
if your planning on running renewal like i am drag the pre over first then the renewal

step 5. now we completed building our basic server grf we will now edit our connection file called clientinfo.xml
you can delete the sclientinfo as it is not needed with the new client

now we can save the grf to our game files folder where everything is for the game! Keep grf editor open
for adding custom items later on.

now we can move on to creating the client to use for the server!

step 1. navigate to the nemo folder inside our tools folder!
step 2. browse for your ragexe that you downloaded. I'm using 20200401 which is most current and pre set in on
the server side
step 3. load the client
step 4. load the ro translation profile for 2020

this is all pre defined for the client so we can skip through

step 5. this is the name of our config file to point the client to the grf we can change it to our own custom name used

step 6. this is important so if your running an earlier client you might use the original iteminfo.lua this is the new item info
which doesnt get overwritten by kro in updates this is where some of our information will go for the custom items.

step 7. now we can load the recommended patches

step 8. dont worry about the errors as they are just telling you those patches are not for the latest client
it still selects the recommended ones we need!

step 9. selecting our own patches. You can pick through which ones you want but if your not advanced just follow me

this is for increasing your custom item view range it is recommended you choose between 5000-8000 as customs view start at 3000 this
might change later on if kro decides to release more. we will go with 5000 because i dont see us adding anymore then 200 custom items.

step 10. lets recheck to make sure we got everything

beautiful now we can apply the patches and move our client to our game files folder with our grf!

you can rename your client to what ever you want!

now that we created our grf and made our client we can go back to the ro translation folder

step 11. navigate to the pre renewal or renewal folder

if your making a pre renewal server add the renewal system folder to your game files folder and overwrite first then add the pre
renewal systems folder on top of that just like we did with the grf in my case i am making a renewal so ill do opposite

now the next folder

once weve done that we can test the client

if you get some weird text you have to edit your data.ini and rename it to yourserver.ini like we did for the patch

now we can move on to adding the custom items!!!

step 1 . re open grf editor in this case ill use my grf
step 2. navigate to your tools folder and to the folder that holds your custom items
step 3. follow me
step 4. now we can edit the two files needed to correctly link the client with the server side.

navigate to the data/luafiles514/lua

step 5. extract both files that i do and they will end up in your game directory under the folder data

we can go ahead and open the accessory id!

okay this is important!!! just copy like i did above and edit the names make sure its 100% matching

save the file and we can open the next file which is accessory id mistake i made is that we were in the accname
so we just swap around :P

same thing goes on here we just copy the above line and edit out.

now the 3000 is our view id not the item id which @item calls for

this will be the view display of our custom which is why we set the patch for 5000 so we will start at 3000
gives original items a bit of room


now we can save!

step 6. drag the two files back into the grf and save now were completely done with the grf!

now we can move back to our game files folder for the last task!

move to the system folder to iteminfo_v5.lub/lua

heres where we add the actual item db number in this case i used 30000

just copy what i did and youll be fine you just have to make sure when you add the item into the item db whether it be sql/yml
that you set the right item id and view id

also the AEGIS name will be _Equilibrium_Wings here on the item info you can see there is none it links to a different part
of the grf but deff make sure to add the _ under the aegis name!

All done that wasnt so hard!

-Renzadic!

 

sadly i cant download the full kro files :< i am new on making my own server 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  35
  • Reputation:   25
  • Joined:  08/18/14
  • Last Seen:  

On 6/10/2023 at 11:15 PM, QueenPH said:

sadly i cant download the full kro files :< i am new on making my own server 

You can get the full kRO from akkarins post. Just type akkarin kRO in the search bar and it should be the first few posts. He has a download site with full package most updated. I will be remaking a guide shortly once I feel out my own issues getting client to run on Mac OS.

  • Love 1
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  1167
  • Reputation:   159
  • Joined:  06/12/12
  • Last Seen:  

On 3/22/2021 at 9:06 PM, Ahoy said:

hey , i use that client 20200421 when i put itemcash_db.txt the second item get error like this but when im use @item its work fine , can you please help me ? thanks

Capture.PNG

For this issue use this option when patch your client using NEMO

image.png.24490a804c01499df5f13c95aa956e4b.png

Edited by hendra814
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...