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 Membros Arcade Pesquisar Postados Hoje Marcar Fóruns Como Lidos Experience
   

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

Resposta
 
LinkBack Ferramentas do Tópico Modos de Exibição
Antigo 24-10-2009, 05:56 PM   #1 (permalink)
Membro - General
 
Avatar de SheZ
 
Registrado em: Nov 2008
Localização: São Paulo
Posts: 201
Agradeceu: 98
Agradecido 398 Vezes em 81 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Sistema
Meu Estado:
Enviar mensagem via Windows Live Messenger para SheZ Enviar mensagem via Yahoo para SheZ Enviar mensagem via Skype para SheZ
Nome Real: Felipe

Inventório de SheZ

Padrão Critical/Magical HIT com SOM!

Esse código faz um som, quando um Fighter ou Mage der um critical.

Citação:
================================================== ===================
Index: net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java
================================================== ===================

public final void sendDamageMessage(L2Character target, int damage, boolean mcrit, boolean pcrit, boolean miss)
{
+ L2PcInstance player = (L2PcInstance)activeChar;
// Check if hit is missed
if (miss)
{
sendPacket(new SystemMessage(SystemMessageId.MISSED_TARGET));
return;
}

// check if hit is critical
if (pcrit)
+ {
sendPacket(new SystemMessage(SystemMessageId.CRITICAL_HIT));
+ PlaySound CRITICAL_HIT_SOUND = new PlaySound(1, "CRITICAL_HIT_SOUND", 0, 0, 0, 0, 0);
+ player.sendPacket(CRITICAL_HIT_SOUND);
+ player.broadcastPacket(CRITICAL_HIT_SOUND); //Can hear and those around you
+ }

if (mcrit)
+ {
sendPacket(new SystemMessage(SystemMessageId.CRITICAL_HIT_MAGIC)) ;
+ PlaySound MAGICAL_HIT_SOUND = new PlaySound(1, "MAGICAL_HIT_SOUND", 0, 0, 0, 0, 0);
+ player.sendPacket(MAGICAL_HIT_SOUND);
+ player.broadcastPacket(MAGICAL_HIT_SOUND); //Can hear and those around you
+ }

SystemMessage sm = new SystemMessage(SystemMessageId.YOU_DID_S1_DMG);
sm.addNumber(damage);
sendPacket(sm);
}
Para evitar de ouvir dois sons em um critical normal (PCrit) (como você também tem o padrão de som do lado do cliente acerto crítico), você poderia editar ALAudio.int, que está dentro de sua pasta system, com L2FileEdit. Lá você pode encontra isto:

[EtcSound]
CriticalSound=SkillSound.Critical_Hit_02
CriticalSound_Vol=250.0
CriticalSound_Radius=50.0


E você pode definir CriticalSound_Vol = 0,0 ou algo assim, então você não ouve dois sons ao mesmo tempo, se você quiser.

Créditos: xAddytzu

SheZ está offline  
Os Seguintes 6 Usuários disseram Obrigado(a) para SheZ por gostarem deste post :
ADMxPaGoDeiRo (01-10-2011), EvAn (27-06-2010), GM-RasieL (11-12-2009), Handy (24-10-2009), junin00 (24-05-2010), xxdiogoxx (26-01-2010)
Links Patrocinados
Antigo 24-10-2009, 06:25 PM   #2 (permalink)
Membro - Veterano
 
Avatar de Handy
 
Registrado em: Jan 2009
Localização: Bahia
Posts: 503
Agradeceu: 372
Agradecido 890 Vezes em 229 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 7,034, Nível: 55
Pontos: 7,034, Nível: 55 Pontos: 7,034, Nível: 55 Pontos: 7,034, Nível: 55
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Vinícius

Inventório de Handy

Padrão

Quando vi o titulo achei que era: Critical/Magical HIT com SOM (Sword of Miracles)
Huahuahua
Vou testar depois isso ai.
Obrigado!

Handy está offline   Responder com Citação
Antigo 21-05-2010, 07:06 AM   #3 (permalink)
Membro - Sargento
 
Avatar de UchihaItachI
 
Registrado em: Apr 2010
Posts: 31
Agradeceu: 21
Agradecido 11 Vezes em 2 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de UchihaItachI

Padrão

handy pensei a mesma coisa
kkkkkk

UchihaItachI está offline   Responder com Citação
Antigo 30-12-2010, 10:55 AM   #4 (permalink)
Membro - Veterano
 
Avatar de gta2
 
Registrado em: Jan 2009
Posts: 469
Agradeceu: 131
Agradecido 62 Vezes em 47 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 6,338, Nível: 51
Pontos: 6,338, Nível: 51 Pontos: 6,338, Nível: 51 Pontos: 6,338, Nível: 51
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Inventório de gta2

Padrão

dkakdopakd tambem pensei lol

gta2 está offline   Responder com Citação
Resposta

Ferramentas do Tópico
Modos de Exibição

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 10:15 AM.