Kalispera pedia..pira enan code apo edw tis proales o opios sta 80 lvl..afou pareis p.x. 100 pvp sou dinei level up dld se paei 81 kai meta p.x. sta 200 pvp pas 82lv v ktlp.. ton perasa ola kala...paw na ton dokimasw to game..kai apla dn ginete tpt.. an borei kapios na me boithisei...
o server einai Iterlude...ala ehw anevasei ta level mehri 85.
Index: I:/workspace/L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java
===================================================================
--- I:/workspace/L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 3645)
+++ I:/workspace/L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (working copy)
@@ -5656,6 +5656,96 @@
}
/**
+ * PvP counts as xp after level 80.
+ *
+ */
+ public void increaseLevelFromPvPs(int pvpKills)
+ {
+ if (getLevel() <= 80)
+ return;
+ {
+ if (Config.ALLOW_PVP_LEVEL_SYSTEM && getLevel() >= 81 && getLevel() < 86)
+ {
+ if ((getLevel() == 81 && pvpKills >= (Config.PVP_LEVEL_AM-beep-T1)) && (pvpKills < (Config.PVP_LEVEL_AM-beep-T2)))
+ {
+ addExpAndSp(Experience.LEVEL[getLevel() + 1], 0);
+ sendMessage("You reached " + Config.PVP_LEVEL_AM-beep-T1 +" pvps and leveled up!");
+ }
+ else if ((getLevel() == 82 && pvpKills >= (Config.PVP_LEVEL_AM-beep-T2)) && (pvpKills < (Config.PVP_LEVEL_AM-beep-T3)))
+ {
+ addExpAndSp(Experience.LEVEL[getLevel() + 1], 0);
+ sendMessage("You reached " + Config.PVP_LEVEL_AM-beep-T2 +" pvps and leveled up!");
+ }
+ else if ((getLevel() == 83 && pvpKills >= (Config.PVP_LEVEL_AM-beep-T3)) && (pvpKills < (Config.PVP_LEVEL_AM-beep-T4)))
+ {
+ addExpAndSp(Experience.LEVEL[getLevel() + 1], 0);
+ sendMessage("You reached " + Config.PVP_LEVEL_AM-beep-T3 +" pvps and leveled up!");
+ }
+ else if ((getLevel() == 84 && pvpKills >= (Config.PVP_LEVEL_AM-beep-T4)) && (pvpKills < (Config.PVP_LEVEL_AM-beep-T5)))
+ {
+ addExpAndSp(Experience.LEVEL[getLevel() + 1], 0);
+ sendMessage("You reached " + Config.PVP_LEVEL_AM-beep-T4 +" pvps and leveled up!");
+ }
+ else if ((getLevel() == 85 && pvpKills >= (Config.PVP_LEVEL_AM-beep-T5)) && (pvpKills < (Config.PVP_LEVEL_AM-beep-T6)))
+ {
+ addExpAndSp(Experience.LEVEL[getLevel() + 1], 0);
+ sendMessage("You reached " + Config.PVP_LEVEL_AM-beep-T5 +" pvps and leveled up!");
+ }
+ }
+ }
+ }
+
+ /**
* Increase the pvp kills count and send the info to the player
*
*/
@@ -5664,6 +5754,9 @@
// Add karma to attacker and increase its PK counter
setPvpKills(getPvpKills() + 1);
+ increaseLevelFromPvPs(getPvpKills());
+ broadcastUserInfo();
+
// Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter
sendPacket(new UserInfo(this));
sendPacket(new ExBrExtraUserInfo(this));
Index: I:/workspace/L2_GameServer/java/net/sf/l2j/Config.java
===================================================================
--- I:/workspace/L2_GameServer/java/net/sf/l2j/Config.java (revision 3645)
+++ I:/workspace/L2_GameServer/java/net/sf/l2j/Config.java (working copy)
@@ -793,6 +793,24 @@
public static String DATAPACK_VERSION;
public static int PVP_NORMAL_TIME;
public static int PVP_PVP_TIME;
+ public static boolean ALLOW_PVP_LEVEL_SYSTEM;
+ public static int PVP_LEVEL_AM-beep-T1;
+ public static int PVP_LEVEL_AM-beep-T2;
+ public static int PVP_LEVEL_AM-beep-T3;
+ public static int PVP_LEVEL_AM-beep-T4;
+ public static int PVP_LEVEL_AM-beep-T5;
public static enum IdFactoryType
{
Compaction,
@@ -2454,6 +2472,24 @@
else if (pName.equalsIgnoreCase("PvPVsNormalTime")) PVP_NORMAL_TIME = Integer.parseInt(pValue);
else if (pName.equalsIgnoreCase("PvPVsPvPTime")) PVP_PVP_TIME = Integer.parseInt(pValue);
+ else if (pName.equalsIgnoreCase("AllowPvPLevelSystem")) ALLOW_PVP_LEVEL_SYSTEM = Boolean.parseBoolean(pValue);
+ else if (pName.equalsIgnoreCase("PvPLevelAm-beep-t1")) PVP_LEVEL_AM-beep-T1 = Integer.parseInt(pValue);
+ else if (pName.equalsIgnoreCase("PvPLevelAm-beep-t2")) PVP_LEVEL_AM-beep-T2 = Integer.parseInt(pValue);
+ else if (pName.equalsIgnoreCase("PvPLevelAm-beep-t3")) PVP_LEVEL_AM-beep-T3 = Integer.parseInt(pValue);
+ else if (pName.equalsIgnoreCase("PvPLevelAm-beep-t4")) PVP_LEVEL_AM-beep-T4 = Integer.parseInt(pValue);
+ else if (pName.equalsIgnoreCase("PvPLevelAm-beep-t5")) PVP_LEVEL_AM-beep-T5 = Integer.parseInt(pValue);
else if (pName.equalsIgnoreCase("GlobalChat")) DEFAULT_GLOBAL_CHAT = pValue;
else if (pName.equalsIgnoreCase("TradeChat")) DEFAULT_TRADE_CHAT = pValue;
else if (pName.equalsIgnoreCase("GMAdminMenuStyle")) GM_ADMIN_MENU_STYLE = pValue;
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchihamkt.mysellix.io/
Join our server for more products :
https://discord.gg/hood-services
https://campsite.bio/utchihaamkt
hello everyone !
I need help with a l2script Rev H5-Salvation/Classic build. I compiled the project, installed everything but I can't log in to the server, it won't log me in. I tried a thousand ways without good results. I leave you the error when logging in either with the H5-Salvation Client.
ERROR ---> WARN: IPBANMANAGER ---> IP !!!!
I'm waiting for help! Thank you!
Question
donek21
Kalispera pedia..pira enan code apo edw tis proales o opios sta 80 lvl..afou pareis p.x. 100 pvp sou dinei level up dld se paei 81 kai meta p.x. sta 200 pvp pas 82lv v ktlp.. ton perasa ola kala...paw na ton dokimasw to game..kai apla dn ginete tpt.. an borei kapios na me boithisei...
o server einai Iterlude...ala ehw anevasei ta level mehri 85.
12 answers to this question
Recommended Posts