Jump to content
  • 0

Custom Items Giving Me Pains


Katazui

Question


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

Hi Guys.

 

I've been working on my custom items to work. I mean, I had the server before and the client and everything is working, but this time, the custom items work work. I can see the stat changes, I can see the description, I can see everything! No errors! But, when I put on the hat/wings the custom item does not show up! And what's weird it doesn't give me errors at all! Why? What's wrong? 

 

I put on the hat, no errors, I can see stat changes, I can see the description, everything! But not the item on my head. I even checked the .spr .act files. And they seem to be fine in shape. But still won't work! 

 

What the hell is going on?

Link to comment
Share on other sites

25 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  117
  • Topics Per Day:  0.03
  • Content Count:  312
  • Reputation:   34
  • Joined:  10/15/12
  • Last Seen:  

check your lua files

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

check your lua files

 

Okay, really. My .lua files, can I have some sort of guideline on what to check? 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   0
  • Joined:  03/08/13
  • Last Seen:  

I think what he needs is some sort of documentation describing the file tree, and method of calling the files required.

 

on the flip side... @katazui:

a little bit more background would be useful, so any one would know how to go about addressing your situation.

speak as if you are creating a how-to for others, up until the problem that you are experiencing... that helps other people help you.  By seeing the actions you've taken to get to where you are, anyone with experience might be able to determine any gaps in logic, or perhaps a flaw that was created due to an update?... /hmm

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

I think what he needs is some sort of documentation describing the file tree, and method of calling the files required.

 

on the flip side... @katazui:

a little bit more background would be useful, so any one would know how to go about addressing your situation.

speak as if you are creating a how-to for others, up until the problem that you are experiencing... that helps other people help you.  By seeing the actions you've taken to get to where you are, anyone with experience might be able to determine any gaps in logic, or perhaps a flaw that was created due to an update?... /hmm

 

Thank you.

 

So, what I did was I went and got my custom items in another .grf. I got all the descriptions, display, etc, on the client-side all good. What I did differently was change the ID name, I made sure I changed the IDs in all the files, so the client-side files can correspond with the server-side files. On the client side, I changed the display, desc., resname, and viewid. On the server side I changed the view id and the item id. What am I missing?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  626
  • Reputation:   188
  • Joined:  11/19/11
  • Last Seen:  

I have got the same issue, the sprites are in the correct folder and are shown correctly except the sprite which is used to show the headgear on the character.

 

No Sprite error, my lua files:

 

accessoryid.lub:

 

-- Customs
    ACCESSORY_TRAVELER_HAT = 1500,
    ACCESSORY_VALK_HELM = 1501,
    ACCESSORY_VALK_YINGYANG = 1502,
    ACCESSORY_HOLYGOD_HELM = 1503,
    ACCESSORY_SKY_HELM = 1504,
    ACCESSORY_ANGEL_RIPPER = 1505,
    ACCESSORY_PIKA_EARS = 1506,
    ACCESSORY_BAND_AID = 1507,
    ACCESSORY_SUNGL_RED = 1508,
    ACCESSORY_3D_GLASS = 1509,
    ACCESSORY_MEDI_EYEP = 1510,
    ACCESSORY_HOLY_GOD_W = 1511,
    ACCESSORY_AIMON_WINGS = 1512,
    ACCESSORY_SUNL_WINGS = 1513,
    ACCESSORY_INCU_WINGS = 1514,
    ACCESSORY_SUCCU_WINGS = 1515,
    ACCESSORY_SKELET_WINGS = 1516,
    ACCESSORY_MYSTER_WINGS = 1517,
    ACCESSORY_YINYANG_WINGS = 1518,
    ACCESSORY_GM_HEAD = 1519,
    ACCESSORY_GM_MIDDLE = 1520,
    ACCESSORY_GM_LOWER = 1521

 

accname_eng.lub:

-- Customs
    [ACCESSORY_IDs.ACCESSORY_TRAVELER_HAT] = "_traveler_helm",
    [ACCESSORY_IDs.ACCESSORY_VALK_HELM] = "_valk_helm",
    [ACCESSORY_IDs.ACCESSORY_VALK_YINGYANG] = "_valkyrie_helm_yingyang",
    [ACCESSORY_IDs.ACCESSORY_HOLYGOD_HELM] = "_holy_god_helm",
    [ACCESSORY_IDs.ACCESSORY_SKY_HELM] = "_sky_helm",
    [ACCESSORY_IDs.ACCESSORY_ANGEL_RIPPER] = "_angel_ripper",
    [ACCESSORY_IDs.ACCESSORY_PIKA_EARS] = "_pikachu_ears",
    [ACCESSORY_IDs.ACCESSORY_BAND_AID] = "_band_aid",
    [ACCESSORY_IDs.ACCESSORY_SUNGL_RED] = "_sunglasses_red",
    [ACCESSORY_IDs.ACCESSORY_3D_GLASS] = "_3d_glasses",
    [ACCESSORY_IDs.ACCESSORY_MEDI_EYEP] = "_medical_eyepatch",
    [ACCESSORY_IDs.ACCESSORY_HOLY_GOD_W] = "_holy_god_wings",
    [ACCESSORY_IDs.ACCESSORY_AIMON_WINGS] = "_aimon_wings",
    [ACCESSORY_IDs.ACCESSORY_SUNL_WINGS] = "_sunlight_wings",
    [ACCESSORY_IDs.ACCESSORY_INCU_WINGS] = "_incubus_wings",
    [ACCESSORY_IDs.ACCESSORY_SUCCU_WINGS] = "_succubus_wings",
    [ACCESSORY_IDs.ACCESSORY_SKELET_WINGS] = "_skeleton_wings",
    [ACCESSORY_IDs.ACCESSORY_MYSTER_WINGS] = "_mysterious_wings",
    [ACCESSORY_IDs.ACCESSORY_YINYANG_WINGS] = "_yinyang_wings",
    [ACCESSORY_IDs.ACCESSORY_GM_HEAD] = "_gm_head",
    [ACCESSORY_IDs.ACCESSORY_GM_MIDDLE] = "_gm_middle",
    [ACCESSORY_IDs.ACCESSORY_GM_LOWER] = "_gm_lower"

 

Note: Since I have accname.lua and accname_eng.lua in my luafiles514/lua files/datainfo, I used accname_eng.lua.
         But I already tried to use accname.lua only as well, no change.

 
Item_db2.txt - I only show the 1st entry :P

29000,Traveler_Hat,Traveler Hat,5,20,10,200,,2,,1,536870910,7,2,256,,1,1,1500,{ bonus bMatkRate,10; bonus bMaxSPrate,10; bonus bCastrate,-15;},{},{}

 
Those whole entries are copied from my old eAthena server where it worked just fine, just changed the Item ID and the View ID.
 
If someone could help me, I tried everything already which I could think of.
 
My Client has "Increase Headgear View ID" 2000 diffed.
 
Regarding the lua files:
I had to rename the accessoryid.lua and accname/accname_eng.lua into .lub cause I undiffed the "Ignore Missing Sprite Files" in my client, in case I made an mistake or something had changed in the structure of the data folder.
After I started it, I recieved the following error:
]buf: bad header for precompiled chun

 

I searched for this error and found the solution above.

 

But now... I'm at the end of my knowledge.

 

Regards,

Chris

Edited by llchrisll
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  806
  • Reputation:   220
  • Joined:  03/13/12
  • Last Seen:  

I have got the same issue, the sprites are in the correct folder and are shown correctly except the sprite which is used to show the headgear on the character.

 

No Sprite error, my lua files:

 

accessoryid.lub:

 

-- Customs

    ACCESSORY_TRAVELER_HAT = 1500,

    ACCESSORY_VALK_HELM = 1501,

    ACCESSORY_VALK_YINGYANG = 1502,

    ACCESSORY_HOLYGOD_HELM = 1503,

    ACCESSORY_SKY_HELM = 1504,

    ACCESSORY_ANGEL_RIPPER = 1505,

    ACCESSORY_PIKA_EARS = 1506,

    ACCESSORY_BAND_AID = 1507,

    ACCESSORY_SUNGL_RED = 1508,

    ACCESSORY_3D_GLASS = 1509,

    ACCESSORY_MEDI_EYEP = 1510,

    ACCESSORY_HOLY_GOD_W = 1511,

    ACCESSORY_AIMON_WINGS = 1512,

    ACCESSORY_SUNL_WINGS = 1513,

    ACCESSORY_INCU_WINGS = 1514,

    ACCESSORY_SUCCU_WINGS = 1515,

    ACCESSORY_SKELET_WINGS = 1516,

    ACCESSORY_MYSTER_WINGS = 1517,

    ACCESSORY_YINYANG_WINGS = 1518,

    ACCESSORY_GM_HEAD = 1519,

    ACCESSORY_GM_MIDDLE = 1520,

    ACCESSORY_GM_LOWER = 1521

 

accname_eng.lub:

-- Customs

    [ACCESSORY_IDs.ACCESSORY_TRAVELER_HAT] = "_traveler_helm",

    [ACCESSORY_IDs.ACCESSORY_VALK_HELM] = "_valk_helm",

    [ACCESSORY_IDs.ACCESSORY_VALK_YINGYANG] = "_valkyrie_helm_yingyang",

    [ACCESSORY_IDs.ACCESSORY_HOLYGOD_HELM] = "_holy_god_helm",

    [ACCESSORY_IDs.ACCESSORY_SKY_HELM] = "_sky_helm",

    [ACCESSORY_IDs.ACCESSORY_ANGEL_RIPPER] = "_angel_ripper",

    [ACCESSORY_IDs.ACCESSORY_PIKA_EARS] = "_pikachu_ears",

    [ACCESSORY_IDs.ACCESSORY_BAND_AID] = "_band_aid",

    [ACCESSORY_IDs.ACCESSORY_SUNGL_RED] = "_sunglasses_red",

    [ACCESSORY_IDs.ACCESSORY_3D_GLASS] = "_3d_glasses",

    [ACCESSORY_IDs.ACCESSORY_MEDI_EYEP] = "_medical_eyepatch",

    [ACCESSORY_IDs.ACCESSORY_HOLY_GOD_W] = "_holy_god_wings",

    [ACCESSORY_IDs.ACCESSORY_AIMON_WINGS] = "_aimon_wings",

    [ACCESSORY_IDs.ACCESSORY_SUNL_WINGS] = "_sunlight_wings",

    [ACCESSORY_IDs.ACCESSORY_INCU_WINGS] = "_incubus_wings",

    [ACCESSORY_IDs.ACCESSORY_SUCCU_WINGS] = "_succubus_wings",

    [ACCESSORY_IDs.ACCESSORY_SKELET_WINGS] = "_skeleton_wings",

    [ACCESSORY_IDs.ACCESSORY_MYSTER_WINGS] = "_mysterious_wings",

    [ACCESSORY_IDs.ACCESSORY_YINYANG_WINGS] = "_yinyang_wings",

    [ACCESSORY_IDs.ACCESSORY_GM_HEAD] = "_gm_head",

    [ACCESSORY_IDs.ACCESSORY_GM_MIDDLE] = "_gm_middle",

    [ACCESSORY_IDs.ACCESSORY_GM_LOWER] = "_gm_lower"

 

Note: Since I have accname.lua and accname_eng.lua in my luafiles514/lua files/datainfo, I used accname_eng.lua.

         But I already tried to use accname.lua only as well, no change.

 

Item_db2.txt - I only show the 1st entry :P

29000,Traveler_Hat,Traveler Hat,5,20,10,200,,2,,1,536870910,7,2,256,,1,1,1500,{ bonus bMatkRate,10; bonus bMaxSPrate,10; bonus bCastrate,-15;},{},{}

 

Those whole entries are copied from my old eAthena server where it worked just fine, just changed the Item ID and the View ID.

 

If someone could help me, I tried everything already which I could think of.

 

My Client has "Increase Headgear View ID" 2000 diffed.

 

Regarding the lua files:

I had to rename the accessoryid.lua and accname/accname_eng.lua into .lub cause I undiffed the "Ignore Missing Sprite Files" in my client, in case I made an mistake or something had changed in the structure of the data folder.

After I started it, I recieved the following error:

]buf: bad header for precompiled chun

 

I searched for this error and found the solution above.

 

But now... I'm at the end of my knowledge.

 

Regards,

Chris

 

Add the edits in accname.lua not in accname_eng.lua. Because the client doesn't read that file (well atleast the older clients don't).

 

 

 

I think what he needs is some sort of documentation describing the file tree, and method of calling the files required.

 

on the flip side... @katazui:

a little bit more background would be useful, so any one would know how to go about addressing your situation.

speak as if you are creating a how-to for others, up until the problem that you are experiencing... that helps other people help you.  By seeing the actions you've taken to get to where you are, anyone with experience might be able to determine any gaps in logic, or perhaps a flaw that was created due to an update?... /hmm

 

Thank you.

 

So, what I did was I went and got my custom items in another .grf. I got all the descriptions, display, etc, on the client-side all good. What I did differently was change the ID name, I made sure I changed the IDs in all the files, so the client-side files can correspond with the server-side files. On the client side, I changed the display, desc., resname, and viewid. On the server side I changed the view id and the item id. What am I missing?

 

From what i understand, You don't see a particular headgear on the character when the client does not find the filename for the item's view id. This happens if there is no entry in the accname.lua for that view id or if the view id itself is not there in accessoryid.lua.

 

1) You said you had the server & client working before, so where you able to see this item on the character before you updated the ids.

2) Make sure you have added the edits in accname.lua and accessoryid.lua - Dont use accname_eng.lua

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  626
  • Reputation:   188
  • Joined:  11/19/11
  • Last Seen:  

I have got the same issue, the sprites are in the correct folder and are shown correctly except the sprite which is used to show the headgear on the character.

 

No Sprite error, my lua files:

 

accessoryid.lub:

 

-- Customs

    ACCESSORY_TRAVELER_HAT = 1500,

    ACCESSORY_VALK_HELM = 1501,

    ACCESSORY_VALK_YINGYANG = 1502,

    ACCESSORY_HOLYGOD_HELM = 1503,

    ACCESSORY_SKY_HELM = 1504,

    ACCESSORY_ANGEL_RIPPER = 1505,

    ACCESSORY_PIKA_EARS = 1506,

    ACCESSORY_BAND_AID = 1507,

    ACCESSORY_SUNGL_RED = 1508,

    ACCESSORY_3D_GLASS = 1509,

    ACCESSORY_MEDI_EYEP = 1510,

    ACCESSORY_HOLY_GOD_W = 1511,

    ACCESSORY_AIMON_WINGS = 1512,

    ACCESSORY_SUNL_WINGS = 1513,

    ACCESSORY_INCU_WINGS = 1514,

    ACCESSORY_SUCCU_WINGS = 1515,

    ACCESSORY_SKELET_WINGS = 1516,

    ACCESSORY_MYSTER_WINGS = 1517,

    ACCESSORY_YINYANG_WINGS = 1518,

    ACCESSORY_GM_HEAD = 1519,

    ACCESSORY_GM_MIDDLE = 1520,

    ACCESSORY_GM_LOWER = 1521

 

accname_eng.lub:

-- Customs

    [ACCESSORY_IDs.ACCESSORY_TRAVELER_HAT] = "_traveler_helm",

    [ACCESSORY_IDs.ACCESSORY_VALK_HELM] = "_valk_helm",

    [ACCESSORY_IDs.ACCESSORY_VALK_YINGYANG] = "_valkyrie_helm_yingyang",

    [ACCESSORY_IDs.ACCESSORY_HOLYGOD_HELM] = "_holy_god_helm",

    [ACCESSORY_IDs.ACCESSORY_SKY_HELM] = "_sky_helm",

    [ACCESSORY_IDs.ACCESSORY_ANGEL_RIPPER] = "_angel_ripper",

    [ACCESSORY_IDs.ACCESSORY_PIKA_EARS] = "_pikachu_ears",

    [ACCESSORY_IDs.ACCESSORY_BAND_AID] = "_band_aid",

    [ACCESSORY_IDs.ACCESSORY_SUNGL_RED] = "_sunglasses_red",

    [ACCESSORY_IDs.ACCESSORY_3D_GLASS] = "_3d_glasses",

    [ACCESSORY_IDs.ACCESSORY_MEDI_EYEP] = "_medical_eyepatch",

    [ACCESSORY_IDs.ACCESSORY_HOLY_GOD_W] = "_holy_god_wings",

    [ACCESSORY_IDs.ACCESSORY_AIMON_WINGS] = "_aimon_wings",

    [ACCESSORY_IDs.ACCESSORY_SUNL_WINGS] = "_sunlight_wings",

    [ACCESSORY_IDs.ACCESSORY_INCU_WINGS] = "_incubus_wings",

    [ACCESSORY_IDs.ACCESSORY_SUCCU_WINGS] = "_succubus_wings",

    [ACCESSORY_IDs.ACCESSORY_SKELET_WINGS] = "_skeleton_wings",

    [ACCESSORY_IDs.ACCESSORY_MYSTER_WINGS] = "_mysterious_wings",

    [ACCESSORY_IDs.ACCESSORY_YINYANG_WINGS] = "_yinyang_wings",

    [ACCESSORY_IDs.ACCESSORY_GM_HEAD] = "_gm_head",

    [ACCESSORY_IDs.ACCESSORY_GM_MIDDLE] = "_gm_middle",

    [ACCESSORY_IDs.ACCESSORY_GM_LOWER] = "_gm_lower"

 

Note: Since I have accname.lua and accname_eng.lua in my luafiles514/lua files/datainfo, I used accname_eng.lua.

         But I already tried to use accname.lua only as well, no change.

 

Item_db2.txt - I only show the 1st entry :P

29000,Traveler_Hat,Traveler Hat,5,20,10,200,,2,,1,536870910,7,2,256,,1,1,1500,{ bonus bMatkRate,10; bonus bMaxSPrate,10; bonus bCastrate,-15;},{},{}
 

Those whole entries are copied from my old eAthena server where it worked just fine, just changed the Item ID and the View ID.

 

If someone could help me, I tried everything already which I could think of.

 

My Client has "Increase Headgear View ID" 2000 diffed.

 

Regarding the lua files:

I had to rename the accessoryid.lua and accname/accname_eng.lua into .lub cause I undiffed the "Ignore Missing Sprite Files" in my client, in case I made an mistake or something had changed in the structure of the data folder.

After I started it, I recieved the following error:

]buf: bad header for precompiled chun

 

I searched for this error and found the solution above.

 

But now... I'm at the end of my knowledge.

 

Regards,

Chris

 

Add the edits in accname.lua not in accname_eng.lua. Because the client doesn't read that file (well atleast the older clients don't).

 

 

 

I think what he needs is some sort of documentation describing the file tree, and method of calling the files required.

 

on the flip side... @katazui:

a little bit more background would be useful, so any one would know how to go about addressing your situation.

speak as if you are creating a how-to for others, up until the problem that you are experiencing... that helps other people help you.  By seeing the actions you've taken to get to where you are, anyone with experience might be able to determine any gaps in logic, or perhaps a flaw that was created due to an update?... /hmm

 

Thank you.

 

So, what I did was I went and got my custom items in another .grf. I got all the descriptions, display, etc, on the client-side all good. What I did differently was change the ID name, I made sure I changed the IDs in all the files, so the client-side files can correspond with the server-side files. On the client side, I changed the display, desc., resname, and viewid. On the server side I changed the view id and the item id. What am I missing?

 

From what i understand, You don't see a particular headgear on the character when the client does not find the filename for the item's view id. This happens if there is no entry in the accname.lua for that view id or if the view id itself is not there in accessoryid.lua.

 

1) You said you had the server & client working before, so where you able to see this item on the character before you updated the ids.

2) Make sure you have added the edits in accname.lua and accessoryid.lua - Dont use accname_eng.lua

 

 

Omfg, thanks that helped, but for what is accname_eng there for :o.

 

Regards,

Chris

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  806
  • Reputation:   220
  • Joined:  03/13/12
  • Last Seen:  

My guess is they were planning to use that one for probably an English version of their client but later the plan got scrapped or postponed.

They even wrote a function to fetch the data from the file but didnt use it. (check the accname_f file you will see a second function that makes use of the Eng table).

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

Thanks. But, from what I edited in my lua or lub files (I have lua). It's a mess. So, can you explain what should I add and exactly the correct thing to do?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  806
  • Reputation:   220
  • Joined:  03/13/12
  • Last Seen:  

From what you described it looks like the client is picking up info from all the text files properly (else you wouldnt see the item in the inventory or its description).
Therefore you only need to fix up your lua files.

 

Your accname.lua is expected to create a table called AccNameTable which maps your view ids to the filename suffix to use to get the sprite names.

You will be seeing lines like 

[ACCESSORY_IDs.ACCESSORY_GREENBUNNY_HAIRBAND] = "_±×¸°Åä³¢¸Ó¸®¶ì",

 

You need to insert a line similar to this at the end just before the closing brace } for each custom headgear you add

format =>

view id = "prefix",

 

Now lets say your view id is 1500 and your sprites are named like 32_AvianWings.spr

then the above line will become 

 

1500 = "_AvianWings",

 

yes the _ is required if you put an _ after the 32 in your headgear sprite

 

The only problem with using numbers directly like this is readability.

If you have a lot of items added and your headgear's filename isn't following the dbname you provided for your server you are bound to get confused at some point later.

 

This is where accessoryid.lua comes in. Similar to accname, there is a second table in accessoryid.lua called ACCESSORY_IDs.

Format to use in accessoryid.lua:

 

"itemname" = viewid,

 

itemname can be any string that helps you remember (usually we put something similar to the item name used in the server)

For the example above lets say i was calling it Aviator in the game and decided to use the same in accessoryid.

 

"AVIATOR" = 1500

 

now i can use this instead of 1500 in the accname.lua as follows

 

[ACCESSORY_IDs.AVIATOR] = "_AvianWings",

 

This much should be enough for your client to pick it up.

 

Now one more thing to watch out for is the luafiles514 folder. Since you are using 2012-04-10a client the "lua files" folder is expected to be present inside the data\luafiles514 folder.

 

Hope it was helpful to understand the working of these files.

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

Here's my files.

I'm starting my custom items at 1500 just to be safe. These are my last few lines, I'm just using one custom item just to test things out (HelmOfHermes).

 

accessoryid.lua:

	ACCESSORY_orange = 959,
	ACCESSORY_carrot = 960,
	ACCESSORY_chocolate = 961,
	ACCESSORY_icecream = 962,
	ACCESSORY_meet = 963,
	ACCESSORY_nightring = 964,
	ACCESSORY_509_fairy = 965,
	ACCESSORY_510_fairy = 966,
	ACCESSORY_511_fairy = 967,
	ACCESSORY_512_fairy = 968,
	ACCESSORY_524_angeling = 969,
	ACCESSORY_537_fairy = 970,
	ACCESSORY_551_deviling = 971,
	ACCESSORY_567_flame = 972,
	ACCESSORY_585_incubus = 973,
	ACCESSORY_586_insect = 974,
	ACCESSORY_587_pixie = 975,
	ACCESSORY_HelmOfHermes = 1500,

} 

 

accname.lua:

	[ACCESSORY_IDs.ACCESSORY_rosering] = "_rosering",
	[ACCESSORY_IDs.ACCESSORY_golden_wing] = "_golden_wing",
	[ACCESSORY_IDs.ACCESSORY_ice_wing] = "_ice_wing",
	[ACCESSORY_IDs.ACCESSORY_Pecopeco_Wing] = "_Pecopeco_Wing",
	[ACCESSORY_IDs.ACCESSORY_orange] = "_orange",
	[ACCESSORY_IDs.ACCESSORY_carrot] = "_carrot",
	[ACCESSORY_IDs.ACCESSORY_chocolate] = "_chocolate",
	[ACCESSORY_IDs.ACCESSORY_icecream] = "_icecream",
	[ACCESSORY_IDs.ACCESSORY_meet] = "_meet",
	[ACCESSORY_IDs.ACCESSORY_nightring] = "_nightring",
	[ACCESSORY_IDs.ACCESSORY_509_fairy] = "_509",
	[ACCESSORY_IDs.ACCESSORY_510_fairy] = "_510",
	[ACCESSORY_IDs.ACCESSORY_511_fairy] = "_511",
	[ACCESSORY_IDs.ACCESSORY_512_fairy] = "_512",
	[ACCESSORY_IDs.ACCESSORY_524_angeling] = "_524",
	[ACCESSORY_IDs.ACCESSORY_537_fairy] = "_537",
	[ACCESSORY_IDs.ACCESSORY_551_deviling] = "_551",
	[ACCESSORY_IDs.ACCESSORY_567_flame] = "_567",
	[ACCESSORY_IDs.ACCESSORY_585_incubus] = "_585",
	[ACCESSORY_IDs.ACCESSORY_586_insect] = "_586",
	[ACCESSORY_IDs.ACCESSORY_587_pixie] = "_587",
	[ACCESSORY_IDs.ACCESSORY_HelmOfHermes] = "_HelmOfHermes",
}

 

 

 

 

I think it would be better if we teamview about this, I'm having pains. Lolol

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  806
  • Reputation:   220
  • Joined:  03/13/12
  • Last Seen:  

hmm the lua files seem proper so there are two possibilities that come to mind.

1) These files are not being read by the client at all - make sure you have added the grf file (where you have stored these lua files) in your data.ini .

     In case you are using the data folder instead of a grf. Then make sure you used "Read Data Folder First" diff - Obviously this one would give you resolution issues but you can keep it that way for quick debugging for the time being.

 

2) Client is not even checking till that view id number - make sure you have diffed your client to support that many view ids.

 

 

As for teamview - I have not used it before, plus our time zones are different (your posts come at 2-4 am here lol).

Edited by MStream
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

It's probably my client. What should I do?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  10/15/12
  • Last Seen:  

   --> [ACCESSORY_IDs.ACCESSORY_TRAVELER_HAT] = "_traveler_helm",

29000,Traveler_Hat(Sprite name),Traveler Hat,5,20,10,200,,2,,1,536870910,7,2,256,,1,1,1500,{ bonus bMatkRate,10; bonus bMaxSPrate,10; bonus bCastrate,-15;},{},{}
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

Thank you, but it's still not working. Can you explain more of what you did @Betto?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  806
  • Reputation:   220
  • Joined:  03/13/12
  • Last Seen:  

@Katazui can you upload the client here. I will try it in my test server and see.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

I used this for now

 

http://svn.games-service.net/kROsakexe0813aN.rar

 

But, I do know how to make my own client, but it will not work. This is my first time making a client.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

post-502-0-99446300-1364485140_thumb.jpg

 

This is the error I get when I do @changelook 1500, Helm Of Hermes, everything correctly input, and this is not the error of HelmOfHermes.act/.spr. This happens to all my custom items, what?

Edited by Katazui
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

bump

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  806
  • Reputation:   220
  • Joined:  03/13/12
  • Last Seen:  

Get this client http://supportmii.com/ro1/Clients/2012-04-10aRagexeRE.exe
Use Shins Diff Patcher , Select WeeDiff plugin from the drop down box and select the client you downloaded above.

 

Select the Recommended patches (Deselect Read Data Folder First, Read Lua Before Lub Unless you want them) and make sure you select SKIP PACKET HEADER OBFUSCATION. Remaining patches you can add as per your liking. Once everything is selected select patch it. and use the patched exe

 

If you are still having issues let me know I will diff one and upload it

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

The only patch thing that shows up is the Ragnarok Icon on WeeDiffGen v1.0.2. Is this an eAthena Client?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  806
  • Reputation:   220
  • Joined:  03/13/12
  • Last Seen:  

the client is not dependent on the server.

Check this topic => http://rathena.org/board/topic/70962-recommended-client-setup/

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  167
  • Reputation:   22
  • Joined:  11/23/11
  • Last Seen:  

May I have step by step directions. Because I'm confused @_@. I don't know how to compile.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  37
  • Reputation:   1
  • Joined:  10/31/13
  • Last Seen:  

hey guys BIG problems here :( i added a custom item in my server but unfortunately it has no picture/description and in short It is UNKNOWN item :( i have been looking for a guide to solve my problem but there seems to be no guide that can solve my problem ?? i already did what i could do i looked everywhere and not a single guide helped me :( pls ? im using a 2013-07-03 client and a updated lua files PLS ? help me ? :( i've been working on this custom item shit for like 5 days and 4 nights :( 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  1479
  • Reputation:   172
  • Joined:  12/14/11
  • Last Seen:  

tapao002, please start a new thread and don't bump old (or dead) threads. thank you

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