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] Downloads > [Lineage] Java Mods
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

 
 
LinkBack Ferramentas do Tópico Modos de Exibição
Prev Post Anterior   Próximo Post Next
Antigo 08-06-2010, 10:03 AM   #1 (permalink)
Banido
 
Avatar de Drako
 
Registrado em: Dec 2008
Posts: 130
Agradeceu: 196
Agradecido 85 Vezes em 31 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Drako

Thumbs up Sons do ConterStriker nos seus PvP's

Este Mod, funciona da seguinte maneira.
Ele tem as opções de mortes consecutivas.

Uma Breve explicação.
Exemplo: Mato Joao 01 vez.
Agora mato Maria 01 vez.
Na vez que mato Maria, (Segunda vez) ele vai iniciar o SOUND que vc configurou no mod.
por exemplo configuro

case 2: (02 PvPs consecutivos)
PlaySound _snd2: (Sound que sera tocado tem que estar na pasta Sound do seu Lineage2.
Se nao me engando o arquivo PlaySound_snd2 vai "Tocar" como fala de "DOUBLEKILL, porem vc pode criar seus proprios Sounds e nao se limitar apenas aos do CS, (Grave sua voz dizendo NOOB DOWN^^ ETC^^) basta criar um arquivo no formato OGG e colocar la na pasta SOUNDS e o nome respectivo no mod, neste caso esta como PlaySound_snd2.").

Segue abaixo o Mod.

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Index: D:/Workspace/wks/L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java
===================================================================
--- D:/Workspace/wks/L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java   (revision 3428)
+++ D:/Workspace/wks/L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java   (working copy)
@@ -182,6 +182,7 @@
 import net.sf.l2j.gameserver.network.serverpackets.ObservationReturn;
 import net.sf.l2j.gameserver.network.serverpackets.PartySmallWindowUpdate;
 import net.sf.l2j.gameserver.network.serverpackets.PetInventoryUpdate;
+import net.sf.l2j.gameserver.network.serverpackets.PlaySound;
 import net.sf.l2j.gameserver.network.serverpackets.PledgeShowMemberListDelete;
 import net.sf.l2j.gameserver.network.serverpackets.PledgeShowMemberListUpdate;
 import net.sf.l2j.gameserver.network.serverpackets.PrivateStoreListBuy;
@@ -5289,6 +5305,8 @@
       if (!super.doDie(killer))
          return false;
       
+      spreeKills = 0;
+      
       if (isMounted())
          stopFeed();
       synchronized (this)
@@ -5333,9 +5351,25 @@
                      if ((_clan.isAtWarWith(pk.getClanId()) && pk.getClan().isAtWarWith(_clan.getClanId()))
                            || (isInSiege() && pk.isInSiege()))
                      {
+                        PlaySound _snd = new PlaySound(1, "enemydown", 0, 0, 0, 0, 0);
+                        
+                        Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values();
+                        for (L2PcInstance onlinePlayer : pls)
+                           if (onlinePlayer.isOnline() == 1)
+                           {
+                              if (onlinePlayer.getClan() != null)
+                              {
+                                 if (onlinePlayer.getClan() == pk.getClan() && onlinePlayer != pk)
+                                 {
+                                    onlinePlayer.sendPacket(_snd);
+                                 }
+                              }
+                           }
+                        
                         //    when your reputation score is 0 or below, the other clan cannot acquire any reputation points
-                        if (getClan().getReputationScore() > 0)
+                        if (getClan().getReputationScore() > 0){
                            pk.getClan().setReputationScore(pk.getClan().getReputationScore() + Config.REPUTATION_SCORE_PER_KILL, true);
+                        }
                         //    when the opposing sides reputation score is 0 or below, your clans reputation score does not decrease
                         if (pk.getClan().getReputationScore() > 0)
                            _clan.setReputationScore(_clan.getReputationScore() - Config.REPUTATION_SCORE_PER_KILL, true);
@@ -5616,8 +5650,47 @@
      * Increase the pvp kills count and send the info to the player
      *
      */
+   private int spreeKills = 0;
     public void increasePvpKills()
     {
+       spreeKills++;
+       
+      switch(spreeKills){
+       
+       case 1:
+          PlaySound _snd1 = new PlaySound(1, "firstblood", 0, 0, 0, 0, 0);
+          sendPacket(_snd1);
+       break;
+       
+       case 2:
+          PlaySound _snd2 = new PlaySound(1, "doublekill", 0, 0, 0, 0, 0);
+          sendPacket(_snd2);
+       break;
+       
+       case 3:
+          PlaySound _snd3 = new PlaySound(1, "triplekill", 0, 0, 0, 0, 0);
+          sendPacket(_snd3);
+       break;
+       
+       case 4:
+          PlaySound _snd4 = new PlaySound(1, "megakill", 0, 0, 0, 0, 0);
+          sendPacket(_snd4);
+       break;
+       
+       case 5:
+          PlaySound _snd5 = new PlaySound(1, "ultrakill", 0, 0, 0, 0, 0);
+          sendPacket(_snd5);
+       break;
+       
+       case 10:
+          PlaySound _snd10 = new PlaySound(1, "monsterkill", 0, 0, 0, 0, 0);
+          sendPacket(_snd10);
+       break;
+       
+       case 15:
+          PlaySound _snd15 = new PlaySound(1, "killingspree", 0, 0, 0, 0, 0);
+          sendPacket(_snd15);
+       break;
+         default:
+          ;
+       }
+
         // Add karma to attacker and increase its PK counter
         setPvpKills(getPvpKills() + 1);
 
@@ -5669,6 +5742,10 @@
         if (getKarma() > (Integer.MAX_VALUE - newKarma))
             newKarma = Integer.MAX_VALUE - getKarma();
 
+        PlaySound _snd = new PlaySound(1, "knife", 0, 0, 0, 0, 0);
+      sendPacket(_snd);
+      broadcastPacket(_snd);
+      
         // Add karma to attacker and increase its PK counter
         setPkKills(getPkKills() + 1);
         setKarma(getKarma() + newKarma);
E usei este mod junto com um de anuncio do CS, ficou muito legal, ele anunciava, Fulano matou Joaquim ele fez um "Doublekill" e logo em seguida ativava o Mod do Sound junto que ja soltava o som dizendo "Doublekill" foi uma junção interessante que fiz.
Porém nao vem ao caso neste mod.

Quem criou o mod do sound foi Vago.

Download dos arquivos de Sound do CS já em formato OGG.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] .
Abraço e boa Sorte!.

Drako está offline  
Links Patrocinados
 


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
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -3. Agora são 05:15 AM.
 



Search Engine Optimization by vBSEO 3.3.0