Upgrade System :(

11/08/2016 02:14 khemomo#1
I'am having a problem with my Pierce or Upgrade system
every time So I've tried to Upgrade my weapons and Earings/Rings

but I've done using a lot of moonstone but the success rate is so low
Here's the capture image.

Here's my s.txt from my resorce



And about the Jewel Setting so Im Done upgrading my Ultimate weapon to +10 then I tried to put a jewel on it but the available jewel can be put is only 1 and We know that should be 5 jewel because the item is alread +10.

here's the picture


please help me how to fix this
11/08/2016 07:04 raventh1984#2
1. Did you added the s.txt to your resource files client sided?
2. What source are you using.

I have tried several sources that i have and none of them are having those bugs!.
11/08/2016 07:38 khemomo#3
Quote:
Originally Posted by raventh1984 View Post
1. Did you added the s.txt to your resource files client sided?
2. What source are you using.

I have tried several sources that i have and none of them are having those bugs!.
what do you mean by adding the s.txt in the client side should i copy the s.txt to my client or you mean Merge it then copy the datas to the client? if merge yes I'am sure that I merge the resource and put it in my client.

I think this source is GOH?
11/08/2016 08:13 raventh1984#4
Yes you need to merge the data.
However you also can copy the s.txt file directly into your Client dir. So it loads that first instead of the one in the .res file.

Ok i have tested the Goh files my self i dont have any problems with upgrading accessory.

Do you have v19 params? if so show me these snippets

Code:
BYTE	CItemUpgrade::OnSmeltSafety( CUser* pUser, CItemElem* pItemMain, CItemElem* pItemMaterial, CItemElem* pItemProtScr, CItemElem* pItemSmeltScr )
And
Code:
BYTE	CItemUpgrade::SmeltSafetyAccessory(CUser* pUser, CItemElem* pItemMain, CItemElem* pItemMaterial, CItemElem* pItemProtScr )
Also from your spec_item the row of the moonstone.
II_GEN_MAT_MOONSTONE
11/08/2016 08:59 Nortix#5
Tell me one reason why s.txt should be in the client
11/08/2016 10:07 raventh1984#6
Cause i thought it should be in Client.
But its not haha. I just woke up when i wrote that.
11/08/2016 14:08 khemomo#7
Quote:
Originally Posted by raventh1984 View Post
Yes you need to merge the data.
However you also can copy the s.txt file directly into your Client dir. So it loads that first instead of the one in the .res file.

Ok i have tested the Goh files my self i dont have any problems with upgrading accessory.

Do you have v19 params? if so show me these snippets

Code:
BYTE	CItemUpgrade::OnSmeltSafety( CUser* pUser, CItemElem* pItemMain, CItemElem* pItemMaterial, CItemElem* pItemProtScr, CItemElem* pItemSmeltScr )
And
Code:
BYTE	CItemUpgrade::SmeltSafetyAccessory(CUser* pUser, CItemElem* pItemMain, CItemElem* pItemMaterial, CItemElem* pItemProtScr )
Also from your spec_item the row of the moonstone.
II_GEN_MAT_MOONSTONE

Yup I think i have a v19 param.

I think this is what you need from the ItemUpgrade.cpp?



Spec_item

Mdlyna

I noticed that some of "#if __VER >= 19" has been close by putting
" /* " so I've tried to search for more " #if __VER >= 19 " then open it I got the problem Undeclared Identifier for " IK3_SMELT_ULTIMATE_MATERIAL " and " IK3_SMELT_ULTIMATE_MATERIAL " and " IK3_SMELT_ACCESSORY_MATERIAL" but when I'am done compiling with no errors then now I will going to merge it and put it in my Client but when I enter in the world My neuz close automatically.

hope you can help me with this problem. thank you for your reply I really appreciate it :handsdown:
11/11/2016 15:59 khemomo#8
bump please help me :(