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

Resposta
 
Ferramentas do Tópico Modos de Exibição
Antigo 02-07-2009, 11:40 PM   #1
KaL
Amigo SE
 
Avatar de KaL
 
Registrado em: Dec 2008
Localização: São Paulo
Posts: 1,188
Agradeceu: 162
Agradecido 1,768 Vezes em 486 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 9,136, Nível: 64
Pontos: 9,136, Nível: 64 Pontos: 9,136, Nível: 64 Pontos: 9,136, Nível: 64
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Nome Real: Victor

Inventório de KaL

Padrão PvPs para usar Chat

Este Mod faz com que apenas quem tem um determinado número de PvPs possa usar o chat Shout/Trade/Hero ( !, +, % ). Feito para L2jServer, mas pode ser adaptado a outras plataformas.

Para alterar o número de PvPs requeridos, altere o destaque em vermelho para Shout, azul para trade e verde para hero.

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Index: D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatTrade.java
===================================================================
--- D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatTrade.java	(revision 2785)
+++ D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatTrade.java	(working copy)
@@ -42,27 +42,15 @@
 	 */
 	public void handleChat(int type, L2PcInstance activeChar, String target, String text)
 	{
-		CreatureSay cs = new CreatureSay(activeChar.getObjectId(), type, activeChar.getName(), text);
-		
-		Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values();
-		
-		if (Config.DEFAULT_TRADE_CHAT.equalsIgnoreCase("on") || (Config.DEFAULT_TRADE_CHAT.equalsIgnoreCase("gm") && activeChar.isGM()))
+		if((activeChar.getPvpKills() >= 50) || (activeChar.isGM()))
 		{
-			for (L2PcInstance player : pls)
-			{
-				if (!BlockList.isBlocked(player, activeChar))
-					player.sendPacket(cs);
-			}
-			
-		}
-		else if (Config.DEFAULT_TRADE_CHAT.equalsIgnoreCase("limited"))
-		{
-			int region = MapRegionTable.getInstance().getMapRegion(activeChar.getX(), activeChar.getY());
+			CreatureSay cs = new CreatureSay(activeChar.getObjectId(), type, activeChar.getName(), text);
+		
+			Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values();		
 			//synchronized (L2World.getInstance().getAllPlayers())
 			{
 				for (L2PcInstance player : pls)
-					if (region == MapRegionTable.getInstance().getMapRegion(player.getX(), player.getY()) && !BlockList.isBlocked(player, activeChar) && player.getInstanceId() == activeChar.getInstanceId())
-						player.sendPacket(cs);
+				player.sendPacket(cs);
 			}
 		}
 	}
Index: D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatShout.java
===================================================================
--- D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatShout.java	(revision 2785)
+++ D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatShout.java	(working copy)
@@ -42,28 +42,17 @@
 	 */
 	public void handleChat(int type, L2PcInstance activeChar, String target, String text)
 	{
-		CreatureSay cs = new CreatureSay(activeChar.getObjectId(), type, activeChar.getName(), text);
-		
-		Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values();
-				
-		if (Config.DEFAULT_GLOBAL_CHAT.equalsIgnoreCase("on") || (Config.DEFAULT_GLOBAL_CHAT.equalsIgnoreCase("gm") && activeChar.isGM()))
+		if((activeChar.getPvpKills() >= 100) || (activeChar.isGM()))
 		{
-			int region = MapRegionTable.getInstance().getMapRegion(activeChar.getX(), activeChar.getY());
+			CreatureSay cs = new CreatureSay(activeChar.getObjectId(), type, activeChar.getName(), text);
+		
+			Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values();		
 			//synchronized (L2World.getInstance().getAllPlayers())
 			{
 				for (L2PcInstance player : pls)
-					if (region == MapRegionTable.getInstance().getMapRegion(player.getX(), player.getY()) && !BlockList.isBlocked(player, activeChar) && player.getInstanceId() == activeChar.getInstanceId())
-						player.sendPacket(cs);
+				player.sendPacket(cs);
 			}
 		}
-		else if (Config.DEFAULT_GLOBAL_CHAT.equalsIgnoreCase("global"))
-		{
-			for (L2PcInstance player : pls)
-			{
-				if (!BlockList.isBlocked(player, activeChar))
-					player.sendPacket(cs);
-			}
-		}
 	}
 	
 	/**
Index: D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatHeroVoice.java
===================================================================
--- D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatHeroVoice.java	(revision 2785)
+++ D:/L2HauntedStory/L2_GameServer/java/net/sf/l2j/gameserver/handler/chathandlers/ChatHeroVoice.java	(working copy)
@@ -40,7 +40,7 @@
 	 */
 	public void handleChat(int type, L2PcInstance activeChar, String target, String text)
 	{
-		if (activeChar.isHero())
+		if (activeChar.isHero() || (activeChar.getPvpKills() >= 1000));
 		{
 			if (!FloodProtector.tryPerformAction(activeChar.getObjectId(), FloodProtector.PROTECTED_HEROVOICE))
 			{

__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
KaL está offline  
Os Seguintes 4 Usuários disseram Obrigado(a) para KaL por gostarem deste post :
ADMxPaGoDeiRo (12-06-2011), allanalcantara (14-03-2011), lohranndms (13-02-2011), Mazokista (07-07-2010)
Links Patrocinados
Antigo 19-07-2010, 12:14 AM   #2
xworkx
Membro - Marechal
 
Avatar de xworkx
 
Registrado em: Dec 2008
Localização: Casa do caralho
Posts: 252
Agradeceu: 205
Agradecido 172 Vezes em 87 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Nome Real: Igor Costa Ferreira

Inventório de xworkx

Padrão

Mas ele aparece uma msg ao player avisando que ele precisa de tal coisa para poder usar os chats?

xworkx está offline   Responder com Citação
Antigo 19-07-2010, 04:53 AM   #3
Guma
Membro - Veterano
 
Avatar de Guma
 
Registrado em: Sep 2009
Localização: Florianopolis (sc)
Posts: 591
Agradeceu: 72
Agradecido 724 Vezes em 241 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para Guma
Nome Real: i'm Guma

Inventório de Guma

Padrão

nao mas voce pode anunciar no servidor
tanto em announcement qnd nas info do server
welcome.html , comando .info etc....

Guma está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : Guma por gostar deste Post :
manobill20 (19-07-2010)
Antigo 19-07-2010, 03:12 PM   #4
manobill20
Membro - Tenente
 
Avatar de manobill20
 
Registrado em: Sep 2009
Posts: 108
Agradeceu: 93
Agradecido 9 Vezes em 9 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de manobill20

Padrão

muito bom tanbem estava com essa duvida *-*

manobill20 está offline   Responder com Citação
Antigo 13-02-2011, 04:26 PM   #5
lohranndms
Membro - Soldado
 
Avatar de lohranndms
 
Registrado em: Oct 2010
Posts: 18
Agradeceu: 6
Agradecido 0 Vezes em 0 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Skype para lohranndms

Inventório de lohranndms

Padrão

Bom Tuto Estou Colocando No meu isso evita plaiers a ir divulgar
OBG!

lohranndms está offline   Responder com Citação
Antigo 09-04-2011, 01:49 PM   #6
exity
Membro - Recruta
 
Avatar de exity
 
Registrado em: Jan 2010
Posts: 8
Agradeceu: 0
Agradecido 0 Vezes em 0 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de exity

Padrão

Nao tenho esse tradechat, shoutchat, apenas chathandler :s
Alguma ajuda?

exity está offline   Responder com Citação
Antigo 01-09-2011, 06:16 PM   #7
WanHelsing
Membro - Soldado
 
Avatar de WanHelsing
 
Registrado em: Jul 2011
Posts: 17
Agradeceu: 8
Agradecido 0 Vezes em 0 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 1,977, Nível: 26
Pontos: 1,977, Nível: 26 Pontos: 1,977, Nível: 26 Pontos: 1,977, Nível: 26
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Inventório de WanHelsing

Padrão

Manim ai no caso eu nao tenho a pasta ChatHandlers no meu java.

Tem como vc postar ela completa? Ja feita tudo na ChatHandlers?

O Shout e etc.

WanHelsing está offline   Responder com Citação
Antigo 01-02-2012, 05:16 AM   #8
Gracia Part2
Membro - Sargento
 
Avatar de Gracia Part2
 
Registrado em: Dec 2011
Posts: 32
Agradeceu: 0
Agradecido 0 Vezes em 0 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de Gracia Part2

Padrão

como que coloca para SHOp offline ???

so pode abrir a shop offline com 35 pvps??

Gracia Part2 está offline   Responder com Citação
Antigo 09-04-2012, 04:28 PM   #9
lucass12345
Membro - Recruta
 
Avatar de lucass12345
 
Registrado em: Jan 2011
Posts: 1
Agradeceu: 1
Agradecido 0 Vezes em 0 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 1,830, Nível: 25
Pontos: 1,830, Nível: 25 Pontos: 1,830, Nível: 25 Pontos: 1,830, Nível: 25
Atividade: 0%
Atividade: 0% Atividade: 0% Atividade: 0%

Inventório de lucass12345

Padrão sadasdas

nice! ijijiij i like!

lucass12345 está offline   Responder com Citação
Antigo 26-06-2012, 08:18 PM   #10
Critical
Membro - Sargento
 
Avatar de Critical
 
Registrado em: Feb 2010
Posts: 38
Agradeceu: 4
Agradecido 3 Vezes em 3 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de Critical

Padrão

como poem mensagem pra fala se o player n tiver os pvp necesaario
?

Critical 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:53 PM.