`BoØmBoØm Posted July 31, 2012 Share Posted July 31, 2012 If you apply the patch you can: enable/disable pk and pvp reward set new reward item by itemId for pk/pvp enable/disable a costum message after pvp and pk after pvp:"Good fight,enemy pwned:)" after pk:"Nice kill!You are so dangerous!" you can use my alternative PK system that means: for pk kill you get +1pvp point and no karma i think its usefull for a GvE system for example Index: D:/Aqua/mid-core/config/pvp.properties =================================================================== --- D:/Aqua/mid-core/config/pvp.properties (revision 5153) +++ D:/Aqua/mid-core/config/pvp.properties (working copy) @@ -41,4 +41,29 @@ # Length one stays in PvP mode after hitting a purple player (in ms) PvPVsPvPTime = 60000 -CursedWeaponNpcInteract = False \ No newline at end of file +CursedWeaponNpcInteract = False + +# ------------------------------------------------------------- +# Costum PVP/PK settings +# ------------------------------------------------------------- +# Costum pvp/pk message +# after pvp: "Good fight,enemy pwned:)" +# after pk: "Nice kill!You are so dangerous!" +AllowCostumPvPMessage = True +# Pvp reward system +AllowPvpRewardSystem = False +# Pvp reward itemId +PvpRewardItem = 57 +# Pvp reward a-beep-t +PvpRewardA-beep-t = 1 +# Pk reward system +AllowPkRewardSystem = False +# Pk reward itemId +PkRewardItem = 57 +# Pk reward a-beep-t +PkRewardA-beep-t = 1 +# Allow the default PK system(+1 pk,+karma) +UseDefaultSystem = True +# Allow costum pk system (pvp point for pk,no karma) +# UseDefaultSystem need to be False! +UseCostumSystem = False \ No newline at end of file Index: D:/Aqua/mid-core/src/main/java/com/l2jfree/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- D:/Aqua/mid-core/src/main/java/com/l2jfree/gameserver/model/actor/instance/L2PcInstance.java (revision 5153) +++ D:/Aqua/mid-core/src/main/java/com/l2jfree/gameserver/model/actor/instance/L2PcInstance.java (working copy) @@ -5325,7 +5325,16 @@ // Add karma to attacker and increase its PK counter setPvpKills(getPvpKills() + 1); - + if(Config.ALLOW_PVP_REWARD) + { + // Item Reward system + addItem("Loot", Config.PVP_REWARD_ITEM, Config.PVP_REWARD_COUNT, this, true); + sendMessage("You will be rewarded for pvp kill!"); + } + if(Config.COSTUM_MSG_ALLOWED) + { + sendMessage("Good fight,enemy pwned:)"); + } // Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter sendPacket(new UserInfo(this)); } @@ -5380,9 +5389,25 @@ newKarma = Integer.MAX_VALUE - getKarma(); // Add karma to attacker and increase its PK counter - setPkKills(getPkKills() + 1); - setKarma(getKarma() + newKarma); - + if(Config.DEFAULT_PK_SYSTEM) + { + setPkKills(getPkKills() + 1); + setKarma(getKarma() + newKarma); + } + if(Config.COSTUM_PK_SYSTEM) + { + setPvpKills(getPvpKills() + 1); + } + if(Config.ALLOW_PK_REWARD) + { + // Item Reward system + addItem("Loot", Config.PK_REWARD_ITEM, Config.PK_REWARD_COUNT, this, true); + sendMessage("You will be rewarded for pk kill!"); + } + if(Config.COSTUM_MSG_ALLOWED) + { + sendMessage("Nice kill!You are so dangerous!"); + } // Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter sendPacket(new UserInfo(this)); } Index: D:/Aqua/mid-core/src/main/java/com/l2jfree/Config.java =================================================================== --- D:/Aqua/mid-core/src/main/java/com/l2jfree/Config.java (revision 5153) +++ D:/Aqua/mid-core/src/main/java/com/l2jfree/Config.java (working copy) @@ -689,6 +689,16 @@ public static int PVP_PVP_TIME; // Duration (in ms) while a player stay in PVP mode // after hitting a purple player public static boolean CURSED_WEAPON_NPC_INTERACT; + + public static boolean COSTUM_MSG_ALLOWED; + public static boolean ALLOW_PVP_REWARD; + public static int PVP_REWARD_ITEM; + public static int PVP_REWARD_COUNT; + public static boolean ALLOW_PK_REWARD; + public static int PK_REWARD_ITEM; + public static int PK_REWARD_COUNT; + public static boolean DEFAULT_PK_SYSTEM; + public static boolean COSTUM_PK_SYSTEM; // ******************************************************************************************* public static void loadPvpConfig() @@ -732,6 +742,18 @@ PVP_PVP_TIME = Integer.parseInt(pvpSettings.getProperty("PvPVsPvPTime", "60000")); PVP_TIME = PVP_NORMAL_TIME; CURSED_WEAPON_NPC_INTERACT = Boolean.parseBoolean(pvpSettings.getProperty("CursedWeaponNpcInteract", "false")); + + //Costum PVP/PK Message - Start + COSTUM_MSG_ALLOWED = Boolean.parseBoolean(IntrepidSettings.getProperty("AllowCostumPvPMessage", "True")); + ALLOW_PVP_REWARD = Boolean.parseBoolean(IntrepidSettings.getProperty("AllowPvpRewardSystem", "False")); + PVP_REWARD_ITEM = Integer.parseInt(IntrepidSettings.getProperty("PvpRewardItem", "57")); + PVP_REWARD_COUNT = Integer.parseInt(IntrepidSettings.getProperty("PvpRewardA-beep-t", "1")); + ALLOW_PK_REWARD = Boolean.parseBoolean(IntrepidSettings.getProperty("AllowPkRewardSystem", "False")); + PK_REWARD_ITEM = Integer.parseInt(IntrepidSettings.getProperty("PkRewardItem", "57")); + PK_REWARD_COUNT = Integer.parseInt(IntrepidSettings.getProperty("PkRewardA-beep-t", "1")); + DEFAULT_PK_SYSTEM = Boolean.parseBoolean(IntrepidSettings.getProperty("UseDefaultSystem", "True")); + COSTUM_PK_SYSTEM = Boolean.parseBoolean(IntrepidSettings.getProperty("UseCostumSystem", "False")); + //Costum PVP/PK Message - End } catch (Exception e) Quote Link to comment Share on other sites More sharing options...
masone Posted July 31, 2012 Share Posted July 31, 2012 thanks you Quote Link to comment Share on other sites More sharing options...
`BoØmBoØm Posted July 31, 2012 Author Share Posted July 31, 2012 thanks you :) Quote Link to comment Share on other sites More sharing options...
SkySkase Posted July 31, 2012 Share Posted July 31, 2012 Gj mate i will added to the AIO Quote Link to comment Share on other sites More sharing options...
EdenEternal Posted July 31, 2012 Share Posted July 31, 2012 Costum Costum Costum Quote Link to comment Share on other sites More sharing options...
`BoØmBoØm Posted July 31, 2012 Author Share Posted July 31, 2012 Gj mate i will added to the AIO ty :) Quote Link to comment Share on other sites More sharing options...
`BoØmBoØm Posted July 31, 2012 Author Share Posted July 31, 2012 Costum Costum Costum ? Quote Link to comment Share on other sites More sharing options...
Vince* Posted July 31, 2012 Share Posted July 31, 2012 Awesome Share brah! +1 for your job! Quote Link to comment Share on other sites More sharing options...
`BoØmBoØm Posted July 31, 2012 Author Share Posted July 31, 2012 Awesome Share brah! +1 for your job! ty bro ! :) Quote Link to comment Share on other sites More sharing options...
Lucky Dice Posted July 31, 2012 Share Posted July 31, 2012 Yes you are fucking kidding me?This mod is already added on every pack , you just add a custom item named Pvp Point Quote Link to comment Share on other sites More sharing options...
`BoØmBoØm Posted July 31, 2012 Author Share Posted July 31, 2012 Yes you are -beep-ing kidding me?This mod is already added on every pack , you just add a custom item named Pvp Point better no speak ...(SCAMMER) Quote Link to comment Share on other sites More sharing options...
Lucky Dice Posted July 31, 2012 Share Posted July 31, 2012 better no speak ...(SCAMMER) All wannabes become developers since the new karma system launch Quote Link to comment Share on other sites More sharing options...
^Wyatt Posted July 31, 2012 Share Posted July 31, 2012 The ugly truth is that the important question here is if has it been hundred or thousand times shared before. But all shares should be respected, gj. Quote Link to comment Share on other sites More sharing options...
RaZoRॐ Posted August 17, 2012 Share Posted August 17, 2012 thank you for share Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.