![]() |
Player morrer e permanecer com os buffs
Galera eu ja coloquei isso em uma rev faz um tempo, eu queria saber onde coloco pra quando o player morrer não perder os buffs mesmo que não esteja com o nobles... Porquê tou criando um server de muito pvp...
|
Cara isso e um mode java
Código PHP:
|
Tbm pode ajuda mais no caso ae seria o REFLECT q esta muito alto de uma olhada nos status dos ARMORS do servidor e skill
|
pra ele nao morre normalmente msm no pvp duel etc e so com java mod mas se for caso de pk ao pvp ai sim e reflect alto
|
Alguem Poderia Explicar Melhor
Index: Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/config/Mods/pvp.ini ================================================== ================= --- Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/config/Mods/pvp.ini (revision 139) +++ Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/config/Mods/pvp.ini (revision 178) @@ -177,4 +177,7 @@ # Pk Amount & Title color level 10. PkAmount10 = 10000 TitleForAmount10 = 00FF00 +# +#Leave buffs on die, if false the effects will be not stopped on die +LeaveBuffsOnDie = False + \ No newline at end of file Index: Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/com/l2jtitanplus/Config.java ================================================== ================= --- Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/com/l2jtitanplus/Config.java (revision 176) +++ Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/com/l2jtitanplus/Config.java (revision 178) @@ -126,6 +126,7 @@ public static int TITLE_COLOR_FOR_PK_AMOUNT8; public static int TITLE_COLOR_FOR_PK_AMOUNT9; public static int TITLE_COLOR_FOR_PK_AMOUNT10; + public static boolean LEAVE_BUFFS_ON_DIE; public static boolean DEBUG; public static boolean ASSERT; public static boolean DEVELOPER; @@ -2376,6 +2377,7 @@ TITLE_COLOR_FOR_PK_AMOUNT8 = Integer.decode((new StringBuilder()).append("0x").append(pvpSettings.g etProperty("TitleForAmount8", "00FF00")).toString()).intValue(); TITLE_COLOR_FOR_PK_AMOUNT9 = Integer.decode((new StringBuilder()).append("0x").append(pvpSettings.g etProperty("TitleForAmount9", "00FF00")).toString()).intValue(); TITLE_COLOR_FOR_PK_AMOUNT10 = Integer.decode((new StringBuilder()).append("0x").append(pvpSettings.g etProperty("TitleForAmount10", "00FF00")).toString()).intValue(); + LEAVE_BUFFS_ON_DIE = Boolean.parseBoolean(pvpSettings.getProperty("Leav eBuffsOnDie", "True")); } catch (Exception e) { Index: Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/com/l2jtitanplus/gameserver/model/L2Character.java ================================================== ================= --- Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/com/l2jtitanplus/gameserver/model/L2Character.java (revision 176) +++ Trunk/L2JTitanPlus/L2JTitanPlus_CORE/java/com/l2jtitanplus/gameserver/model/L2Character.java (revision 178) @@ -1720,7 +1720,12 @@ ((L2PlayableInstance)this).stopCharmOfLuck(null); } else - stopAllEffects(); + { + if (Config.LEAVE_BUFFS_ON_DIE) + { + stopAllEffects(); + } + } calculateRewards(killer); Se Possivel Ver em .sql ou fazer mod e excutar .sql seria bem free praquem nao sabe mexer no java! |
creio que nao e possivel fazer com sql acho mei impossivel kk e so no java msm =) ou fazer um debuff que nunca acaba e que nao sai quando morre e que tem o mesmo efeito do nobles nao se se e possivel so uma ideia =)
|
sera que nao tem como morrer e voltar com nobles ?
sei la sql que voce nao perde nobles entao ? |
tente colocar o nobles como debuff '-'
|
@axcel
Voce quiz dizer que em vez de ta la escrito noblesse etc voce colocar no "buff" Debuff ? ai morree e nao precisa de noobles . ?:laugh: |
Fazer o Nobles vira um debuff porque quando voce morre debuff n sai buff sai =) nao sei se daria certo foi so uma ideia
|
| Horários baseados na GMT -3. Agora são 07:41 AM. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0