Jump to content
  • 0

[Help] Some help at java side.


Belzebul

Question

Hey,

 

i want to make something like: when you enchant your weapon at once, it will give you +5.

what file i have to edit? is it somewhere @ l2pcinstance? where? what line?

 

thank you.

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

i had seen this in one pack

in a config

so..it might be here on mxc.

Edit:i will search it,make it too.

hmm i remember where i found it

l2jscoria.

+# Значение заточки.

+# Например : Если CustomEnchantValue = 5 Заточка будет:

+# с +0 дo +5 , с +5 до +10 , с +10 до +15 итд

+# Итого: +15 за три скрола

+# По умолчанию: 1

+CustomEnchantValue = 1

 

SOUL_CRYSTAL_MAX_LEVEL                              = Integer.parseInt(ENCHANTSetting.getProperty("SoulCrystalMaxLevel", "13"));

             

            +  /** count enchant **/

              + CUSTOM_ENCHANT_VALUE                                = Integer.parseInt(ENCHANTSetting.getProperty("CustomEnchantValue",

Link to comment
Share on other sites

  • 0

i had seen this in one pack

in a config

so..it might be here on mxc.

Edit:i will search it,make it too.

ehm, i dont need a pack.

i want to add this thing to my own pack.

Link to comment
Share on other sites

  • 0

Hard to use search or read sticked topics? Check my Topic

 


 

Ultimately, a successful enchant gives us +1 to items enchant level. How to change it? Its ussefull for custom Hight Rate Serwers with high enchant settings.

 

- Open this folder: \java\net\sf\l2j\gameserver\clientpackets

 

- Now find this file: RequestEnchantItem.java

 

- Find these lines:

 

            	else
            	{
            		sm = new SystemMessage(SystemMessageId.S1_S2_SUCCESSFULLY_ENCHANTED);
            		sm.addNumber(item.getEnchantLevel());
            		sm.addItemName(item.getItemId());
            		activeChar.sendPacket(sm);
            	}
            	item.setEnchantLevel(item.getEnchantLevel()+1);
            	item.updateDatabase();
            }
        }

 

- Now just change enchant level here:

 

item.setEnchantLevel(item.getEnchantLevel()+1);

 

- Save this file and this is it! Now compile Your server. Done.

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.
Note: Your post will require moderator approval before it will be visible.

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