Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Área L2J > [L2J] Pedidos
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
Ferramentas do Tópico Modos de Exibição
Antigo 28-12-2010, 01:14 AM   #1
Membro - Veterano
 
Avatar de Hoffmann
 
Registrado em: Mar 2009
Localização: HOME
Posts: 535
Agradeceu: 239
Agradecido 251 Vezes em 135 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Rate Designer: Moderado
Meu Estado:
Nome Real: iel, Gabriel.

Inventório de Hoffmann

Padrão Killing Spree

Alguem tem o MOD Killing Spree?
Para quem não sabe é um mod onde o player que atingir determinado numero de kills sem morrer ganha brilho hero, se ele morrer o player que o matou ganha o brilho e assim vai.


Att hoff

Hoffmann está offline   Responder com Citação
Links Patrocinados
Antigo 28-12-2010, 02:53 AM   #2
Membro - Veterano
 
Avatar de Miranda
 
Registrado em: Nov 2008
Posts: 402
Agradeceu: 210
Agradecido 1,012 Vezes em 159 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Nome Real: Vinicius Miranda

Inventório de Miranda

Padrão

Bom Hoff achei esse aqui...

" Você ganha Status Hero pelo total de vezes que você matou (PvP+PK)
e perde também o Status Hero pelo total de vezes que você morreu. "

Mod### Eclipse Workspace Patch 1.0
#P L2_GameServer
Index: java/config/l2jmods.properties
================================================== =================
--- java/config/l2jmods.properties (revision 3695)
+++ java/config/l2jmods.properties (working copy)
@@ -256,4 +256,14 @@
# This option will enable core support for:
# Mana Drug (item ID 726), using skill ID 9007.
# Mana Potion (item ID 728), using skill ID 9008.
-EnableManaPotionSupport = False
\ No newline at end of file
+EnableManaPotionSupport = False
+
+# ---------------------------------------------- #
+# Hero Status (until restart) for kills System [Author: Mentor] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
+# ---------------------------------------------- #
+# Enabled Hero status for kills? (Default: False)
+HeroStatusForKills = False
+# Kills (PvP+PK) for Hero Status (Default: 20)
+HeroStatusForKillsCount = 20
+# Death for removed Hero Status (Default: 2)
+DeleteHeroStatusDeathCount = 2
\ No newline at end of file
Index: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java
================================================== =================
--- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 3695)
+++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (working copy)
@@ -35,6 +35,7 @@
import javolution.util.FastMap;
import net.sf.l2j.Config;
import net.sf.l2j.L2DatabaseFactory;
+import net.sf.l2j.gameserver.Announcements;
import net.sf.l2j.gameserver.GameTimeController;
import net.sf.l2j.gameserver.GeoData;
import net.sf.l2j.gameserver.GmListTable;
@@ -288,6 +289,9 @@
private static final String SELECT_CHAR_TRANSFORM = "SELECT transform_id FROM characters WHERE charId=?";
private static final String UPDATE_CHAR_TRANSFORM = "UPDATE characters SET transform_id=? WHERE charId=?";

+ private static int KillsForAddHero = 0;
+ private static int KillsForRemoveHero = 0;
+
public static final int REQUEST_TIMEOUT = 15;
public static final int STORE_PRIVATE_NONE = 0;
public static final int STORE_PRIVATE_SELL = 1;
@@ -5663,6 +5667,9 @@
{
// Add karma to attacker and increase its PK counter
setPvpKills(getPvpKills() + 1);
+
+ if (Config.TEAMSRV_HERO_ENABLED)
+ KillsForHero();

// Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter
sendPacket(new UserInfo(this));
@@ -5717,12 +5724,48 @@
setKarma(getKarma() + newKarma);
if (increasePk)
setPkKills(getPkKills() + 1);
+
+ if (Config.TEAMSRV_HERO_ENABLED)
+ KillsForHero();

// Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter
sendPacket(new UserInfo(this));
sendPacket(new ExBrExtraUserInfo(this));
}

+public void KillsForHero()
+{
+/**
+ * author: Mentor
+ * web: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
+ *
+ */
+ if(isHero())
+ {
+ ++KillsForRemoveHero;
+ }
+ else
+ {
+ ++KillsForAddHero;
+ }
+
+ if (KillsForAddHero >= Config.TEAMSRV_HERO_KILLS)
+ {
+ setHero(true);
+ broadcastUserInfo();
+ KillsForAddHero = 0;
+ Announcements.getInstance().announceToAll("Congrat ulations "+ getName()+"! Gived Hero Status.");
+ }
+
+ if(KillsForRemoveHero >= Config.TEAMSRV_HERO_REMOVE)
+ {
+ setHero(false);
+ broadcastUserInfo();
+ KillsForRemoveHero = 0;
+ Announcements.getInstance().announceToAll("Sorry "+ getName()+"! Removed Hero Status.");
+ }
+ }
+
public int calculateKarmaLost(long exp)
{
// KARMA LOSS
Index: java/net/sf/l2j/Config.java
================================================== =================
--- java/net/sf/l2j/Config.java (revision 3695)
+++ java/net/sf/l2j/Config.java (working copy)
@@ -616,8 +616,11 @@
public static boolean OFFLINE_SET_NAME_COLOR;
public static int OFFLINE_NAME_COLOR;
public static boolean L2JMOD_ENABLE_MANA_POTIONS_SUPPORT;
+ public static boolean TEAMSRV_HERO_ENABLED;
+ public static int TEAMSRV_HERO_KILLS;
+ public static int TEAMSRV_HERO_REMOVE;
+

-
//--------------------------------------------------
// NPC Settings
//--------------------------------------------------
@@ -2014,6 +2017,9 @@
OFFLINE_NAME_COLOR = Integer.decode("0x" + L2JModSettings.getProperty("OfflineNameColor", "808080"));

L2JMOD_ENABLE_MANA_POTIONS_SUPPORT = Boolean.parseBoolean(L2JModSettings.getProperty("E nableManaPotionSupport", "false"));
+ TEAMSRV_HERO_ENABLED = Boolean.parseBoolean(L2JModSettings.getProperty("H eroStatusForKills", "False"));
+ TEAMSRV_HERO_KILLS = Integer.parseInt(L2JModSettings.getProperty("HeroS tatusForKillsCount", "10"));
+ TEAMSRV_HERO_REMOVE = Integer.parseInt(L2JModSettings.getProperty("Delet eHeroStatusDeathCount", "10"));
}
catch (Exception e)
{


Creditos: Orgyilkos

Espero que ele lhe ajude em alguma coisa :D

Miranda está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : Miranda por gostar deste Post :
Hoffmann (28-12-2010)
Antigo 28-12-2010, 03:02 AM   #3
Membro - Veterano
 
Avatar de Hoffmann
 
Registrado em: Mar 2009
Localização: HOME
Posts: 535
Agradeceu: 239
Agradecido 251 Vezes em 135 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Rate Designer: Moderado
Meu Estado:
Nome Real: iel, Gabriel.

Inventório de Hoffmann

Padrão

Consegui já.
Aqui mesmo na s.e
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]





EDITED: Opa miranda nao tinha visto o seu!
Valeu cara, esse ae vou deixar no fav aqui pq esse ae tem toda uma opção pela config
O meu aqui tu adiciona no java e só.

Hoffmann está offline   Responder com Citação
Resposta


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...


Horários baseados na GMT -3. Agora são 11:49 PM.