Jump to content

2017-05-17aRagexeRE


sader1992

Recommended Posts


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

1 hour ago, wtoodd said:

It's is my error https://ibb.co/fxMwq6

 

please someone can help me ?

need more info

what you used in nemo

what happen exactly

any error in the terminal ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  11/03/17
  • Last Seen:  

3 hours ago, sader1992 said:

need more info

what you used in nemo

what happen exactly

any error in the terminal ?

I am using the nemo from secretz " NEMO-pre_3p0 "

whats happen is that, when open my server, after login, show this error from first image https://ibb.co/fxMwq6, in this print, dont show any error on terminal, just window PANIC!

I used yours diff and others, no results same error, I used other diff same error, is this with any client version 2017

in this print is another diff with client 2017, however show here the error on terminal in the print https://ibb.co/iy2uSm

I followed every yours tutorial once first page, always error, please help me

and my rAthena is last version from git.

My old client 20151104 normally work, but that client 2017RE any version 2017RE, only same error, PANIC!+Terminal.

ps: sorry for my english, I am learning.

 

Edited by wtoodd
words wrong
Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   3
  • Joined:  04/13/15
  • Last Seen:  

Hello dears,

All day today, I have been trying to make the personalized client work, for which, he gives me the following error.

image.png.0dbcdc4628966ec47720bb36389da26d.png

Of course this does not say anything at all, since for the executable I do not have the power to debug it.

However, I will document step by step what I have done.

First: The compressed file that is at the beginning of this topic has been downloaded.

Second: The executable file that comes inside the compressed file has been opened, to apply the famous DIFF in the following way.

image.thumb.png.7d39a8bd38d5a01c0089e86cbdd17080.png

With this, the modified executable has been obtained to be put on the client machine.

Server Side: The following changes have been made to the source code of the emulator, before dedicating myself to the client part.

In the file PACKETS.H line 15 has been modified, to leave the date of the executable.

image.thumb.png.9690f7b9c79277443962e9ef95671324.png

When you make this change, line 343 of the CLIF_OBFUSCATION.HPP file will be executed.

image.thumb.png.33de97596bee727549a23548a9ef9700.png

After that, source code has been injected into the CLIF_PACKETDB.HPP file, according to the included text file, named PACKET.TXT.

image.thumb.png.7b7e4e7e36557b614ebf8e4e0ad94bc6.png

All this was done by the server side, for which, the emulator works correctly, without programming errors.

image.thumb.png.aaea9292e19ac95e43323b371260ba5a.png

Returning to the subject of the client, the DATA folder has been taken from the source of origin https://github.com/zackdreaver/ROenglishRE to modify the IP of the server in the clientinfo.xml file and then everything is packaged in a GRF file.

Against this background, I request your help to see the light in this.

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

@calaluis please use NEMO as i suggested in the Topic

  • Like 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  90
  • Topics Per Day:  0.02
  • Content Count:  361
  • Reputation:   18
  • Joined:  01/09/13
  • Last Seen:  

2017-05-17 MSGSTRING is implemented already? or what section/thread should I go to learn on how to decrypt or translate msgstrings?
I would like to help translating the client I just need a clear stepping stone. 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   3
  • Joined:  04/13/15
  • Last Seen:  

On 27/12/2017 at 9:27 AM, sader1992 said:

@calaluis please use NEMO as i suggested in the Topic

Hello @sader1992, I did what you told me (I had not seen that detail).

Now, I have applied all the checklist that you indicate in the first post, for which, the same thing happens to my friend @wtoodd.

image.thumb.png.a77fbf5e30ef245cff675fe1733527e3.png

This happens when I authenticate myself.

Which may be?

Thanks for the patience to help in advance.

EDIT:

I found the solution.

The problem was incompatibility of the KRO client of steam with the executable.

The KRO client provided in the same forum must be used.

This is: Client KRO

 

Edited by calaluis
I found the solution
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  11/03/17
  • Last Seen:  

18 hours ago, calaluis said:

Olá @ sader1992 , fiz o que você me disse (eu não tinha visto esse detalhe).

Agora, eu apliquei toda a lista de verificação que você indica na primeira publicação, para a qual, o mesmo acontece com o meu amigo @ wtoodd .

image.thumb.png.a77fbf5e30ef245cff675fe1733527e3.png

Isso acontece quando eu me autenticar.

Que pode ser?

Obrigado pela paciência para ajudar com antecedência.

EDITAR:

Encontrei a solução.

O problema era a incompatibilidade do cliente KRO de vapor com o executável.

O cliente KRO fornecido no mesmo fórum deve ser usado.

Isto é:  Cliente KRO

Thank you Guy, my problem was solved too, Ty

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  97
  • Reputation:   10
  • Joined:  01/21/13
  • Last Seen:  

@sader1992 I think that the client is trying reading Data folder first ever!

It's creating a data folder all times and I diffed without the "Read Data Folder First" option. :unsure:

I think thats the reason 'cause I'm having mistakes like this:

zzzz.png.32b5e55ed53bad5ffef464fe96570958.png

z.png.4b9e0389688a64e712589634ee7c479c.png

I'm using GRF instead of data folder.
I need help I don't know what to do. :(

I'm using kRO Full updated and the english translation from zackdreaver.

This is my diff profile:

(Using Nemo from secretsdataz)

2 Chat Flood Allow
8 Custom Window Title
9 Disable 1rag1 type parameters (Recommended)
13 Disable Ragexe Filename Check (Recommended)
17 Enable Official Custom Fonts
18 Skip Service Selection Screen
19 Enable Title Bar Menu
20 Extend Chat Box
21 Extend Chat Room Box
22 Extend PM Box
23 Enable /who command (Recommended)
24 Fix Camera Angles (Recommended)
31 Increase Zoom Out 75%
33 Always Call SelectKoreaClientInfo() (Recommended)
34 Enable /showname (Recommended)
36 Read msgstringtable.txt (Recommended)
37 Read questid2display.txt (Recommended)
38 Remove Gravity Ads (Recommended)
39 Remove Gravity Logo (Recommended)
40 Restore Login Window (Recommended)
41 Disable Nagle Algorithm (Recommended)
46 Use Normal Guild Brackets (Recommended)
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
50 Skip License Screen
53 Use Ascii on All LangTypes (Recommended)
64 @ Bug Fix (Recommended)
65 Load Custom lua file instead of iteminfo*.lub (Recommended)
69 Extend Npc Dialog Box
71 Ignore Resource Errors
72 Ignore Missing Palette Error
73 Remove Hourly Announce (Recommended)
84 Remove Serial Display (Recommended)
85 Show Cancel To Service Select
86 Only First Login Background
88 Allow space in guild name
90 Enable DNS Support (Recommended)
91 Disconnect to Login Window
97 Cancel to Login Window (Recommended)
204 Increase Attack Display
208 Restore Cash Shop Icon
212 Restore Roulette
213 Disable Help Message on Login (Recommended)
215 Increase Map Quality
222 Show Replay Button
225 Show Register Button
228 Disable Doram Character Creation UI [Experimental]
229 Enable Emblem hover for BG

:wacko:

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   3
  • Joined:  04/13/15
  • Last Seen:  

9 hours ago, BrOgBr said:

@sader1992 I think that the client is trying reading Data folder first ever!

It's creating a data folder all times and I diffed without the "Read Data Folder First" option. :unsure:

I think thats the reason 'cause I'm having mistakes like this:

zzzz.png.32b5e55ed53bad5ffef464fe96570958.png

z.png.4b9e0389688a64e712589634ee7c479c.png

I'm using GRF instead of data folder.
I need help I don't know what to do. :(

I'm using kRO Full updated and the english translation from zackdreaver.

This is my diff profile:

(Using Nemo from secretsdataz)


2 Chat Flood Allow
8 Custom Window Title
9 Disable 1rag1 type parameters (Recommended)
13 Disable Ragexe Filename Check (Recommended)
17 Enable Official Custom Fonts
18 Skip Service Selection Screen
19 Enable Title Bar Menu
20 Extend Chat Box
21 Extend Chat Room Box
22 Extend PM Box
23 Enable /who command (Recommended)
24 Fix Camera Angles (Recommended)
31 Increase Zoom Out 75%
33 Always Call SelectKoreaClientInfo() (Recommended)
34 Enable /showname (Recommended)
36 Read msgstringtable.txt (Recommended)
37 Read questid2display.txt (Recommended)
38 Remove Gravity Ads (Recommended)
39 Remove Gravity Logo (Recommended)
40 Restore Login Window (Recommended)
41 Disable Nagle Algorithm (Recommended)
46 Use Normal Guild Brackets (Recommended)
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
50 Skip License Screen
53 Use Ascii on All LangTypes (Recommended)
64 @ Bug Fix (Recommended)
65 Load Custom lua file instead of iteminfo*.lub (Recommended)
69 Extend Npc Dialog Box
71 Ignore Resource Errors
72 Ignore Missing Palette Error
73 Remove Hourly Announce (Recommended)
84 Remove Serial Display (Recommended)
85 Show Cancel To Service Select
86 Only First Login Background
88 Allow space in guild name
90 Enable DNS Support (Recommended)
91 Disconnect to Login Window
97 Cancel to Login Window (Recommended)
204 Increase Attack Display
208 Restore Cash Shop Icon
212 Restore Roulette
213 Disable Help Message on Login (Recommended)
215 Increase Map Quality
222 Show Replay Button
225 Show Register Button
228 Disable Doram Character Creation UI [Experimental]
229 Enable Emblem hover for BG

:wacko:

Hello @BrOgBr

Yesterday something very similar happened to me, and it is because that image file that is claiming you, is defective or corrupt and you must replace it with another one that is correct. Just basra compare the weight of the file by another equal of another client. You can also extract it from the file ourdata.grf.

That is all you have to do.

I hope it helps you :)

 

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  97
  • Reputation:   10
  • Joined:  01/21/13
  • Last Seen:  

17 minutes ago, calaluis said:

Hello @BrOgBr

Yesterday something very similar happened to me, and it is because that image file that is claiming you, is defective or corrupt and you must replace it with another one that is correct. Just basra compare the weight of the file by another equal of another client. You can also extract it from the file ourdata.grf.

That is all you have to do.

I hope it helps you :)

But I already extract the rdata and ourdata from kRO full updated and the error persist. I'm using one only merged GRFs like this:

(data.grf <- rdata.grf <- ourdata.grf)

It's looking for caracters in ASCII but I'm using GRF only so It should look for Unicode (Korean caracters), or am I wrong?

Sorry I don't know how I can explain it better and I thing that my english isn't good...

And the client ever creates a "data folder" even without using the diff option "Read Data Folder First"...

I'm confused.
I've never seen this.

:unsure:

Edited by BrOgBr
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   3
  • Joined:  04/13/15
  • Last Seen:  

5 hours ago, BrOgBr said:

But I already extract the rdata and ourdata from kRO full updated and the error persist. I'm using one only merged GRFs like this:

(data.grf <- rdata.grf <- ourdata.grf)

It's looking for caracters in ASCII but I'm using GRF only so It should look for Unicode (Korean caracters), or am I wrong?

Sorry I don't know how I can explain it better and I thing that my english isn't good...

And the client ever creates a "data folder" even without using the diff option "Read Data Folder First"...

I'm confused.
I've never seen this.

:unsure:

Quiet boy, I do not handle myself in English either. I am using a translator to be able to communicate. I speak Spanish.

I tell you: The GRF file you have to look at it as if it were a compressed file in ZIP, for which, you must use the following software to be able to open those GRF files.

This is the link: GRF Editor

With that software you can make and undo in a GRF file.

Cheer up and good luck.

  • Like 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   0
  • Joined:  12/23/17
  • Last Seen:  

One question, im curious once we added the code, it will support only client meaning we can only use 2017-5-17aRagexeRE.exe and cannot use 2015-11-04aRagexe.exe, am i right.

rAthena\src\custom\defines_pre.h

#define PACKETVER 20170517
Edited by BURAOT
Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

3 hours ago, BURAOT said:

One question, im curious once we added the code, it will support only client meaning we can only use 2017-5-17aRagexeRE.exe and cannot use 2015-11-04aRagexe.exe, am i right.

rAthena\src\custom\defines_pre.h


#define PACKETVER 20170517

yes

  • Like 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   0
  • Joined:  12/23/17
  • Last Seen:  

Big Thanks Sader :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  97
  • Reputation:   10
  • Joined:  01/21/13
  • Last Seen:  

On 31/12/2017 at 7:57 PM, calaluis said:

Quiet boy, I do not handle myself in English either. I am using a translator to be able to communicate. I speak Spanish.

I tell you: The GRF file you have to look at it as if it were a compressed file in ZIP, for which, you must use the following software to be able to open those GRF files.

This is the link: GRF Editor

With that software you can make and undo in a GRF file.

Cheer up and good luck.

Haha Thank you for help @calaluis

I tried the GRF Editor, it's good but the problem persist...

I think that the client isn't the problem, because many items are working perfectly but some aren't for example:

ID: 2888
ID: 20376

For now I found these.

I think the problem may be the kRO, but I really don't know 'cause I'm using the updated kRO GRFs as I'd said.

Now I'll use the GRF Editor instead the GRF Builder that I was using.

Edited by BrOgBr
Link to comment
Share on other sites


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

./configure --enable-64bit --enable-packetver=20170517 && make clean && make server

and

./athena-start start

I can login to select the character and it's gone. Map can not be accessed.

Main Client : kRO Full Client - 2017-10-09 - Includes BGM & RSU

image.png.23d18850bbff0cb1b2ade156c581ee0c.png

image.thumb.png.e4debc5049c24f9d4e4ce480f350f371.png

image.thumb.png.4199e3e4ccebb4b9b0f932dd4c11ba50.png

# clientinfo.xml

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
	<desc>Ragnarok Client Information</desc>
	<servicetype>korea</servicetype>
	<servertype>primary</servertype>
	<connection>
		<display>Local</display>
      		<address>103.212.183.xxx</address>
      		<port>5020</port>
      		<version>56</version>
      		<langtype>5</langtype>
		<registrationweb>www.ragnarok.com</registrationweb>
		<loading>
			<image>loading00.jpg</image>
			<image>loading01.jpg</image>
			<image>loading02.jpg</image>
			<image>loading03.jpg</image>
			<image>loading04.jpg</image>
		</loading>
   	</connection>
</clientinfo>

# conf/import
- map_conf.txt
 

Quote

userid: userx
passwd: xxxx+

char_port: 5010

map_port: 5000


- login_conf.txt

Quote

login_port: 5020

// Can you use _M/_F to make new accounts on the server?
new_account: yes


- char_conf.txt

Quote

userid: userx
passwd: xxxx+

server_name: userx-RO

wisp_server_name: Server

login_port: 5020

char_port: 5010

pincode_enabled: no

Thank you very much.

Edited by ifeelingz
Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

3 hours ago, ifeelingz said:

./configure --enable-64bit --enable-packetver=20170517 && make clean && make server

and

./athena-start start

I can login to select the character and it's gone. Map can not be accessed.

Main Client : kRO Full Client - 2017-10-09 - Includes BGM & RSU

image.png.23d18850bbff0cb1b2ade156c581ee0c.png

image.thumb.png.e4debc5049c24f9d4e4ce480f350f371.png

image.thumb.png.4199e3e4ccebb4b9b0f932dd4c11ba50.png

# clientinfo.xml


<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
	<desc>Ragnarok Client Information</desc>
	<servicetype>korea</servicetype>
	<servertype>primary</servertype>
	<connection>
		<display>Local</display>
      		<address>103.212.183.xxx</address>
      		<port>5020</port>
      		<version>56</version>
      		<langtype>5</langtype>
		<registrationweb>www.ragnarok.com</registrationweb>
		<loading>
			<image>loading00.jpg</image>
			<image>loading01.jpg</image>
			<image>loading02.jpg</image>
			<image>loading03.jpg</image>
			<image>loading04.jpg</image>
		</loading>
   	</connection>
</clientinfo>

# conf/import
- map_conf.txt
 


- login_conf.txt


- char_conf.txt

Thank you very much.

char_conf
login_ip: 127.0.0.1
char_ip: vps_ip
map_conf
char_ip: 127.0.0.1
map_ip: vps_ip

Link to comment
Share on other sites


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

7 hours ago, ifeelingz said:
Quote

userid: userx
passwd: xxxx+

char_port: 5010

map_port: 5000

 

Thank you very much. sader1992

I have another problem.

image.png.ae3ade5e367fbc68f24e8480ae3b65fc.png

image.png.6e6a1506ed7e629c7d3e3345f2181f32.png

How can I fix it?

 

Thank you very much.

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

1 hour ago, ifeelingz said:

Thank you very much. sader1992

I have another problem.

image.png.ae3ade5e367fbc68f24e8480ae3b65fc.png

image.png.6e6a1506ed7e629c7d3e3345f2181f32.png

How can I fix it?

 

Thank you very much.

This a iteminfio.lua error

the 7th is the ClassNum

the ClassNum is the view id of item and it's a number

so you have something not right in your iteminfo.lua

somewhere in it the iteminfo the ClassNum is not a number

the error also can be if you use iteminfo of the newer clients

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  90
  • Topics Per Day:  0.02
  • Content Count:  361
  • Reputation:   18
  • Joined:  01/09/13
  • Last Seen:  

can you share your translation @sader1992 please? the msgstrings for this client that would be a big help.

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  67
  • Reputation:   3
  • Joined:  03/22/15
  • Last Seen:  

Does this PACKETVER work in 2017/12?

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

1 hour ago, Heero12 said:

Does this PACKETVER work in 2017/12?

rathena already support 2017/12

just edit the PACKETVER to the client version you want!

Edited by sader1992
  • Like 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  67
  • Reputation:   3
  • Joined:  03/22/15
  • Last Seen:  

41 minutes ago, sader1992 said:

rathena already support 2017/12

just edit the PACKETVER to the client version you want!

thank you so much!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  97
  • Reputation:   10
  • Joined:  01/21/13
  • Last Seen:  

Why the 3rd job names aren't being read by msgstringtable.txt? (I would like translate it to portuguese)

The strangest thing is that other lines from the msgstringtable is being read perfectly.

Any solution to this? :(

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