Jump to content

Chrome

Members
  • Posts

    349
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

About Chrome

Contact Methods

  • Website URL
    http://l2server.ge

Profile Information

  • Current Mood
    Angry
  • Gender
    Male
  • Country
    Georgia

Chrome's Achievements

Newbie

Newbie (1/16)

0

Reputation

  1. this is PvP/PK reward system & fix Run speed for L2jesios pack :) Index: config/esios.properties =================================================================== --- config/esios.properties (revision 135) +++ config/esios.properties (working copy) @@ -1,4 +1,19 @@ #========================================# +# PvP/Pk 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 + +#========================================# \ No newline at end of file Index: java/com/l2jesios/Config.java =================================================================== --- java/com/l2jesios/Config.java (revision 135) +++ java/com/l2jesios/Config.java (working copy) @@ -149,6 +149,12 @@ // -------------------------------------------------- // Esios settings // -------------------------------------------------- + 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 int HIDDEN_ITEM_ID; public static int HIDDEN_ITEM_COUNT; public static boolean HIDDEN_-leeching-_ENABLED; @@ -1426,7 +1432,14 @@ InputStream is = new FileInputStream(new File(ESIOS_FILE)); esios.load(is); is.close(); - + /** PVP/PK Reward **/ + ALLOW_PVP_REWARD = Boolean.parseBoolean(esios.getProperty("AllowPvpRewardSystem", "False")); + PVP_REWARD_ITEM = Integer.parseInt(esios.getProperty("PvpRewardItem", "57")); + PVP_REWARD_COUNT = Integer.parseInt(esios.getProperty("PvpRewardA-beep-t", "1")); + ALLOW_PK_REWARD = Boolean.parseBoolean(esios.getProperty("AllowPkRewardSystem", "False")); + PK_REWARD_ITEM = Integer.parseInt(esios.getProperty("PkRewardItem", "57")); + PK_REWARD_COUNT = Integer.parseInt(esios.getProperty("PkRewardA-beep-t", "1")); + /** Esios Addons **/ HIDDEN_ITEM_ID = Integer.parseInt(esios.getProperty("HiddenItemRewardID", "3470")); HIDDEN_ITEM_COUNT = Integer.parseInt(esios.getProperty("HiddenItemRewardCount", "1")); HIDDEN_-leeching-_ENABLED = Boolean.parseBoolean(esios.getProperty("Hidden-leeching-Enable", "True")); @@ -1515,6 +1528,9 @@ MAX_PCRIT_RATE = Integer.parseInt(esios.getProperty("MaxPCritRate", "500")); MAX_MCRIT_RATE = Integer.parseInt(esios.getProperty("MaxMCritRate", "300")); + RUN_SPD_BOOST = Integer.parseInt(esios.getProperty("RunSpeedBoost", "0")); + MAX_RUN_SPEED = Integer.parseInt(esios.getProperty("MaxRunSpeed", "250")); + String[] propertySplit = esios.getProperty("StartingItems", "0,0").split(";"); for (String firstitems : propertySplit) { Index: java/com/l2jesios/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- java/com/l2jesios/gameserver/model/actor/instance/L2PcInstance.java (revision 135) +++ java/com/l2jesios/gameserver/model/actor/instance/L2PcInstance.java (working copy) @@ -5021,6 +5021,13 @@ pvpcolor.updateNameColor(this); pvpcolor.updateTitleColor(this); } + 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!"); + sendMessage("Good fight,enemy pwned:)"); + } // Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter sendPacket(new UserInfo(this)); @@ -5182,6 +5189,13 @@ // Add karma to attacker and increase its PK counter setPkKills(getPkKills() + 1); setKarma(getKarma() + newKarma); + 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!"); + 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));
  2. ahmm.. up ? any news on project ? and yeah what to type in mssql [server] in config file ?
  3. Dude re-read it again :< For u it may not be blue, i know it "must" be yellow-ish, but coming from his nick and color requests it's more blue-ish and he's satisfied :< so kkthnxbye :D and stop hating me :( i can hug you
  4. yeah tho request was on a blue one :F
  5. well thanks for a warm welcome, tho dont have you hopes up ^_^ im not gonna be here as often as i used to be )
  6. heya everyone, havent been here for ages ^_^ how's it going ? well i just wanted to check out on you cuz im working now (again lol) and i dont actually have alot of time to roam forums etc... and ofc one of my latest signatures (i havent made any for months lul ^_^)
  7. Let the Troll Wars Saga begin
  8. i made it myself tho :< http://img593.imageshack.us/img593/8127/asdadasdb.jpg
  9. its time you try to make motion ) i mean give those fires or sands or whtvr a movement, a path
  10. http://img62.imageshack.us/img62/4146/3br95ctu.jpg
×
×
  • Create New...