Index: java/com/l2jserver/gameserver/network/clientpackets/AbstractRefinePacket.java
===================================================================
--- java/com/l2jserver/gameserver/network/clientpackets/AbstractRefinePacket.java (revision 4420)
+++ java/com/l2jserver/gameserver/network/clientpackets/AbstractRefinePacket.java (working copy)
@@ -253,7 +253,7 @@
return false;
if (item.isWear())
return false;
- if (item.isPvp())
+ if (item.isPvp() && !Config.ALT_ALLOW_REFINE_PVP_ITEM)
return false;
if (item.getItem().getCrystalType() < L2Item.CRYSTAL_C)
return false;
Index: java/com/l2jserver/gameserver/network/clientpackets/RequestConfirmCancelItem.java
===================================================================
--- java/com/l2jserver/gameserver/network/clientpackets/RequestConfirmCancelItem.java (revision 4420)
+++ java/com/l2jserver/gameserver/network/clientpackets/RequestConfirmCancelItem.java (working copy)
@@ -67,7 +67,7 @@
return;
}
- if (item.isPvp())
+ if (item.isPvp() && !Config.ALT_ALLOW_REFINE_PVP_ITEM)
{
activeChar.sendPacket(new SystemMessage(SystemMessageId.THIS_IS_NOT_A_SUITABLE_ITEM));
return;
Index: java/com/l2jserver/Config.java
===================================================================
--- java/com/l2jserver/Config.java (revision 4425)
+++ java/com/l2jserver/Config.java (working copy)
@@ -715,6 +715,7 @@
public static int L2JMOD_DUALBOX_CHECK_MAX_PLAYERS_PER_IP;
public static int L2JMOD_DUALBOX_CHECK_MAX_OLYMPIAD_PARTICIPANTS_PER_IP;
public static TIntIntHashMap L2JMOD_DUALBOX_CHECK_WHITELIST;
+ public static boolean ALT_ALLOW_REFINE_PVP_ITEM;
//--------------------------------------------------
// NPC Settings
@@ -2449,6 +2450,7 @@
}
}
}
+ ALT_ALLOW_REFINE_PVP_ITEM = Boolean.parseBoolean(L2JModSettings.getProperty("AltAllowRefinePVPItem", "False"));
}
catch (Exception e)
{
Index: java/config/l2jmods.properties
===================================================================
--- java/config/l2jmods.properties (revision 4425)
+++ java/config/l2jmods.properties (working copy)
@@ -418,3 +418,11 @@
# will be 1+2=3. Use 0 or negative value for unlimited number of connections.
# Default: 127.0.0.1,0 (no limits from localhost)
DualboxCheckWhitelist = 127.0.0.1,0
+
+# ---------------------------------------------------------------------------
+# Items
+# ---------------------------------------------------------------------------
+
+# Allows players to refine (augment) PVP items.
+# Default: False
+AltAllowRefinePVPItem = True
\ No newline at end of file
prospa8w na perasw auto edw
Index: java/config/l2jmods.properties
===================================================================
--- java/config/l2jmods.properties (revision 4425)
+++ java/config/l2jmods.properties (working copy)
@@ -418,3 +418,11 @@
# will be 1+2=3. Use 0 or negative value for unlimited number of connections.
# Default: 127.0.0.1,0 (no limits from localhost)
DualboxCheckWhitelist = 127.0.0.1,0
+
+# ---------------------------------------------------------------------------
+# Items
+# ---------------------------------------------------------------------------
+
+# Allows players to refine (augment) PVP items.
+# Default: False
+AltAllowRefinePVPItem = True
\ No newline at end of file
kai dn mporw na brw pou8ena to java/config/l2jmods.properties.
TELEGRAM SEO TRAINING (Bot Ranking in Search)
I teach a complete system for ranking Telegram bots at the top of search results by keywords and countries.
The method works for services, shops, crypto projects, and any type of Telegram bot.
You can also direct the traffic to your groups, channels, websites, or sales funnels.
⸻
Countries I work with
USA, Israel, Russia, India, Turkey, China, Ukraine, Uzbekistan.
If you need another country — message me, we’ll find a solution.
⸻
️ Results
First search results appear in 2–3 days.
⸻
What’s included in the training
• how the Telegram search algorithm works and key ranking factors
• keyword research for your country and niche
• bot optimization: description, settings, greeting text
• fixing and maintaining positions
• specific promotion nuances for different countries
⸻
What you will receive
• a complete system for ranking bots in search
• understanding how to work with keywords, traffic, and positions
• a skill you can use to promote your own projects or earn from clients
⸻
Who this training is for
• beginners with zero experience — I explain everything from scratch
• those who don’t have a bot — I provide a ready one for practice
• anyone who wants to learn promotion and earn from this service
⸻
Why learn from me
• doing Telegram SEO since 2021
• over 1000 successful orders
• my own panel SMMTG.PRO and private databases
• experience working with markets of Russia, Uzbekistan, Ukraine, Israel, USA, Turkey, China, India, Vietnam, Europe, and more
⸻
For pricing — message me
t.me/smmtg_link
Question
L2everLast
Paides exw ena prob me ena java code
Auto edw einai to java code
Index: java/com/l2jserver/gameserver/network/clientpackets/AbstractRefinePacket.java =================================================================== --- java/com/l2jserver/gameserver/network/clientpackets/AbstractRefinePacket.java (revision 4420) +++ java/com/l2jserver/gameserver/network/clientpackets/AbstractRefinePacket.java (working copy) @@ -253,7 +253,7 @@ return false; if (item.isWear()) return false; - if (item.isPvp()) + if (item.isPvp() && !Config.ALT_ALLOW_REFINE_PVP_ITEM) return false; if (item.getItem().getCrystalType() < L2Item.CRYSTAL_C) return false; Index: java/com/l2jserver/gameserver/network/clientpackets/RequestConfirmCancelItem.java =================================================================== --- java/com/l2jserver/gameserver/network/clientpackets/RequestConfirmCancelItem.java (revision 4420) +++ java/com/l2jserver/gameserver/network/clientpackets/RequestConfirmCancelItem.java (working copy) @@ -67,7 +67,7 @@ return; } - if (item.isPvp()) + if (item.isPvp() && !Config.ALT_ALLOW_REFINE_PVP_ITEM) { activeChar.sendPacket(new SystemMessage(SystemMessageId.THIS_IS_NOT_A_SUITABLE_ITEM)); return; Index: java/com/l2jserver/Config.java =================================================================== --- java/com/l2jserver/Config.java (revision 4425) +++ java/com/l2jserver/Config.java (working copy) @@ -715,6 +715,7 @@ public static int L2JMOD_DUALBOX_CHECK_MAX_PLAYERS_PER_IP; public static int L2JMOD_DUALBOX_CHECK_MAX_OLYMPIAD_PARTICIPANTS_PER_IP; public static TIntIntHashMap L2JMOD_DUALBOX_CHECK_WHITELIST; + public static boolean ALT_ALLOW_REFINE_PVP_ITEM; //-------------------------------------------------- // NPC Settings @@ -2449,6 +2450,7 @@ } } } + ALT_ALLOW_REFINE_PVP_ITEM = Boolean.parseBoolean(L2JModSettings.getProperty("AltAllowRefinePVPItem", "False")); } catch (Exception e) { Index: java/config/l2jmods.properties =================================================================== --- java/config/l2jmods.properties (revision 4425) +++ java/config/l2jmods.properties (working copy) @@ -418,3 +418,11 @@ # will be 1+2=3. Use 0 or negative value for unlimited number of connections. # Default: 127.0.0.1,0 (no limits from localhost) DualboxCheckWhitelist = 127.0.0.1,0 + +# --------------------------------------------------------------------------- +# Items +# --------------------------------------------------------------------------- + +# Allows players to refine (augment) PVP items. +# Default: False +AltAllowRefinePVPItem = True \ No newline at end of fileprospa8w na perasw auto edw
kai dn mporw na brw pou8ena to java/config/l2jmods.properties.
Y.S to pack pou xrisimopiw einai l2j server
7 answers to this question
Recommended Posts