Jump to content
  • 0

Client date : 2018-06-21a error on initSkillTreeView


Hnomkeng

Question


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  99
  • Reputation:   2
  • Joined:  02/23/14
  • Last Seen:  

Job issue : Shadow Chaser

Git Data : https://github.com/Asheraf/Translation

https://imgur.com/a/OJT003b

 

 

Edited by Hnomkeng
Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 1

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   3
  • Joined:  01/27/13
  • Last Seen:  

@iwillnot  this was fixed a long time ago on the repo, you seem to be using an old version of the files.. you can apply this to fix it https://github.com/Asheraf/Translation/commit/3602dba096cbf999868d3e37642f8d7cc350e1a8#diff-0772c67a44c7a6b794eba8a79f1e9e2b

  • Love 1
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  99
  • Reputation:   2
  • Joined:  02/23/14
  • Last Seen:  

12 hours ago, Bruno Nogueira said:

Try Test This

skillinfoz.rar

Thank you, Fixed.

Edited by Hnomkeng
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   1
  • Joined:  09/23/18
  • Last Seen:  

On 7/7/2018 at 1:28 PM, Hnomkeng said:

Job issue : Shadow Chaser

Git Data : https://github.com/Asheraf/Translation

https://imgur.com/a/OJT003b

 

 

Hey guys, I'm having the same problem Hnomkeng had, but with the Rogue class. As soon as I changed class, that error message appeared, and the skill tree was all messed up.
I tried to change the skillinfoz folder by the one Bruno Nogueira uploaded, but the error persisted.

I'm running an offline server that I found in this link:

My client version is 2018-05-30. I didn't update anything, didn't change anything on the server (except the rates).

Does anyone know how to solve this problem? Do I have to keep my client up-to-date?

 

Edit:

Solved my problem by deleting the file "renewal_asheraf.grf"

Edited by gabemba
Solved my problem
  • Upvote 1
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  51
  • Reputation:   23
  • Joined:  04/28/12
  • Last Seen:  

I'm getting the same problem as above:

Opening a rogue character creates an error.

I am using a hexed client 2017-06-14bRagexeRE.exe for my client and  I am using Asheraf's translation.

image.png.1bd29ddd852f100d5a951d7e9ab49d1e.png

image.png.cf9699b574c418b930938dd9ea3fa49f.png

image.png.4f3028748f2fb78b07fd9b56806480a3.png

 

Analyzing the skillinfo_f.lub file in Asheraf's repository using the error message, I go to line 104 to read the following:

function AddNeedSkillList(SKID)
	if All_NeedSkillList ~= nil then
		local depth = 0
		while All_NeedSkillList[depth] do
			local idx = 1
			skillInfo = All_NeedSkillList[depth][idx]
			while skillInfo do
				if skillInfo[2] == nil then
					skillInfo[2] = 0
				end
				c_AddNeedSkillList(SKID, skillInfo[1], skillInfo[2])
				idx = idx + 1
				skillInfo = All_NeedSkillList[depth][idx]
			end
			depth = depth + 1
		end
	end
end

it says that the second argument of the function call c_AddNeedSkillList is erroneous, which is skillInfo[1]. Index 1 is the second element in a skillinfolist.lub.

When I look at an example of skillinfolist.lub, it shows that the second element of the array is the skill's name as shown in the following:

	[SKID.RG_GRAFFITI] = {
		"RG_GRAFFITI",
		SkillName = "Graffiti",
		MaxLv = 1,
		SpAmount = { 15 },
		bSeperateLv = false,
		AttackRange = { 1 },
		_NeedSkillList = {
			{ SKID.RG_FLAGGRAFFITI, 5 }
		}
	},

Not sure how something could become nil at this point.

Diagnosis

I think that it's possible that I'm editing the files in the wrong place.

Am I placing these files in the right place? client\data\lua files\skillinfoz\

What can you advise?

Edited by iwillnot
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  51
  • Reputation:   23
  • Joined:  04/28/12
  • Last Seen:  

@Asheraf Thank you so much for your help. That is what fixed it. After applying that fix, for some reason, the client was not correctly recognizing the changes I made (whether it was on the data folder or if the changes were in the topmost GRF in the data.ini file).

I realized it was a problem caused by incorrectly hexing my 2017-06-14 RagexeRE client. The following configuration works as of post date.

I'll leave the settings I used that made everything work out, in case someone needs it:

2017-06-14 RagexeRE client
Unpatched Client Download Link.

Asheraf Translation used
Commit 0ceb79723f8ffae69d5e1e5ff3ba99efb8bd6a08
Download link

NEMO
NEMO patcher Download Link

Client Patching Profile settings
 

3 Chat Flood Remove Limit
8 Custom Window Title
9 Disable 1rag1 type parameters (Recommended)
13 Disable Ragexe Filename Check (Recommended)
16 Disable Swear Filter
18 Skip Service Selection Screen
20 Extend Chat Box
21 Extend Chat Room Box
22 Extend PM Box
23 Enable /who command (Recommended)
24 Fix Camera Angles (Recommended)
28 Increase Headgear ViewID
31 Increase Zoom Out 75%
33 Always Call SelectKoreaClientInfo() (Recommended)
34 Enable /showname (Recommended)
35 Read Data Folder First
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)
44 Translate Client (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
52 Use Custom Font
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)
74 Increase Screenshot Quality
76 Enforce Official Login Background
84 Remove Serial Display (Recommended)
90 Enable DNS Support (Recommended)
91 Disconnect to Login Window
97 Cancel to Login Window (Recommended)
100 Disable Multiple Windows
204 Increase Attack Display
207 Resize Font
213 Disable Help Message on Login (Recommended)
216 Hide Cash Shop
234 Ignore Lua Errors
240 Load custom ClientInfo file

Thanks again for your valuable time, Asheraf.

Edited by iwillnot
Added details and formatting for all the tools and configuration used.
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...