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
 
LinkBack Ferramentas do Tópico Modos de Exibição
Antigo 02-07-2009, 10:23 PM   #1 (permalink)
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 Comando .info

Este Mod adiciona o comando .info no seu Server.
Pode ser usado em qualquer versão. Para alterar a pasta onde será aberta a janela .info, altere o diretório em vermelho.

Arquivo gameserver/handler/voicedcommandhandlers/VoiceInfo.java ( Ele deve ser criado! )
Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
/*
 * This program is free software: you can redistribute it and/or modify it under
 * the terms of the GNU General Public License as published by the Free Software
 * Foundation, either version 3 of the License, or (at your option) any later
 * version.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
 * details.
 * 
 * You should have received a copy of the GNU General Public License along with
 * this program. If not, see http://www.gnu.org/licenses/
 */
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;

import net.sf.l2j.Config;
import net.sf.l2j.gameserver.GameServer;
import net.sf.l2j.gameserver.cache.HtmCache;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage;

/**
 * @author Michiru
 *
 */
public class VoiceInfo implements IVoicedCommandHandler
{
	private static String[]	VOICED_COMMANDS	=
											{ "info" };

	/* (non-Javadoc)
	* @see net.sf.l2j.gameserver.handler.IVoicedCommandHandler#useVoicedCommand(java.lang.String, net.sf.l2j.gameserver.model.actor.instance.L2PcInstance, java.lang.String)
	*/
	public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
	{
		String htmFile = "data/html/custom/xx.htm";
		String htmContent = HtmCache.getInstance().getHtm(htmFile);
		if (htmContent != null)
		{
			NpcHtmlMessage infoHtml = new NpcHtmlMessage(1);
			infoHtml.setHtml(htmContent);
			activeChar.sendPacket(infoHtml);
		}
		else
		{
			activeChar.sendMessage("omg lame error! where is " + htmFile + " ! blame the Server Admin");
		}
		return true;
	}

	public String[] getVoicedCommandList()
	{
		return VOICED_COMMANDS;
	}
}
Arquivo gameserver/handler/VoicedCommandHandlers.java
Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
registerVoicedCommandHandler(new Banking());
		registerVoicedCommandHandler(new VersionInfo());
+		registerVoicedCommandHandler(new VoicedInfo());
		if (Config.ALLOW_WEDDING)
Creditos : xMafia

__________________
[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 :
Lavinas (06-08-2009), Loki (04-07-2009), ShadowBR (01-08-2009), Slave (14-08-2009)
Links Patrocinados
Antigo 03-07-2009, 10:19 PM   #2 (permalink)
Membro - Aspirante
 
Avatar de Loki
 
Registrado em: Nov 2008
Posts: 69
Agradeceu: 52
Agradecido 41 Vezes em 25 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 4,356, Nível: 42
Pontos: 4,356, Nível: 42 Pontos: 4,356, Nível: 42 Pontos: 4,356, Nível: 42
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Inventório de Loki

Padrão duvida

mano eu add tudo mais nao estou sabendo como que registra o comando
se poderia me mostra ae mano como que registrar o camando blza ae aguardo flw

Loki está offline   Responder com Citação
Antigo 04-07-2009, 12:29 AM   #3 (permalink)
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

Citação:
Postado Originalmente por KąŁ [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Arquivo gameserver/handler/VoicedCommandHandlers.java
Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
registerVoicedCommandHandler(new Banking());
		registerVoicedCommandHandler(new VersionInfo());
+		registerVoicedCommandHandler(new VoicedInfo());
		if (Config.ALLOW_WEDDING)
Preste atenção na citação acima, amigo. Todos os comandos devem ser registrados neste mesmo arquivo, desta mesma forma, alterando apenas o que vem depois do "new" ( No caso, VoicedInfo() )

Onde está o "+", você coloca a linha, apagando o mesmo

__________________
[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   Responder com Citação
Os Seguintes 2 Usuários disseram Obrigado(a) para KaL por gostarem deste post :
Loki (04-07-2009), Slave (08-10-2009)
Antigo 04-07-2009, 07:21 AM   #4 (permalink)
Membro - Aspirante
 
Avatar de Loki
 
Registrado em: Nov 2008
Posts: 69
Agradeceu: 52
Agradecido 41 Vezes em 25 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 4,356, Nível: 42
Pontos: 4,356, Nível: 42 Pontos: 4,356, Nível: 42 Pontos: 4,356, Nível: 42
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Inventório de Loki

Padrão

MANO ESTOU COM PROBLEMAS TENHO QUE APRENDER ISSO SE EU APRENDER UM EU FAÇO QUALQUER OUTRO SACA SO TA DANDO ESSE ERRO


[delete] Deleting directory C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\build
verifyRequirements:
init:
[mkdir] Created dir: C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\build
[mkdir] Created dir: C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\build\classes
[mkdir] Created dir: C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\build\dist
[mkdir] Created dir: C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\build\dist\L2AuthD
[mkdir] Created dir: C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\build\dist\L2Server
version:
compile:
[javac] Compiling 1316 source files to C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\build\classes
[javac] C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\java\net\sf\l2j\gameserver\handler\V oiceInfo.java:22: package net.sf.l2j.gameserver.serverpackets does not exist
[javac] import net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage ;
[javac] ^
[javac] C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\java\net\sf\l2j\gameserver\handler\V oiceInfo.java:42: cannot find symbol
[javac] symbol : class NpcHtmlMessage
[javac] location: class net.sf.l2j.gameserver.handler.voicedcommandhandler s.VoiceInfo
[javac] NpcHtmlMessage infoHtml = new NpcHtmlMessage(1);
[javac] ^
[javac] C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\java\net\sf\l2j\gameserver\handler\V oiceInfo.java:42: cannot find symbol
[javac] symbol : class NpcHtmlMessage
[javac] location: class net.sf.l2j.gameserver.handler.voicedcommandhandler s.VoiceInfo
[javac] NpcHtmlMessage infoHtml = new NpcHtmlMessage(1);
[javac] ^
[javac] C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\java\net\sf\l2j\gameserver\handler\V oicedCommandHandler.java:41: cannot find symbol
[javac] symbol : class VoicedInfo
[javac] location: class net.sf.l2j.gameserver.handler.VoicedCommandHandler
[javac] registerVoicedCommandHandler(new VoicedInfo());
[javac] ^
[javac] 4 errors

BUILD FAILED
C:\LINEAGE\WORKSPACE\l2jofficial final\lin2srv\build.xml:75: Compile failed; see the compiler error output for details.

Total time: 47 seconds


E TIPO ANTES DE COLOCA AQUELA LINHA ALI

----------

registerVoicedCommandHandler(new VoicedInfo());

E SIM MANO E TO COLOCANDO ISSO AE NO GRACIA FINAL L2JOFFICIAL

TERIA COMO VC FAZER AE UM PEQUENO TUTORIAL DE COMO ADD ESSAS PARADAS NO ECLIPSE E DEPOIS COMPILA-LAS PRECISO MUITO SERVER EU SEI MEXER BASTANTE TO CAINDO EM CIMA DISSO AGORA POR FAVOR AJUDE AE UM AMIGO ESPERO SUA AJUDA AGRADEÇO E BASTANTE GRATO POR VC ESTA FAZWENDO ESSA INICIATIVA DE MODS JAVA POW ISSO E FANTASTICO PARA SERVER

OBRIGADO E QUE DEUAS TE ABENÇOE SEMPRE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ANTHONY RAPHAEL

Loki está offline   Responder com Citação
Antigo 04-07-2009, 02:21 PM   #5 (permalink)
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

Qual é o caminho das suas pastas até a pasta gameserver?
Veja esta parte :

Citação:
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;

import net.sf.l2j.Config;
import net.sf.l2j.gameserver.GameServer;
import net.sf.l2j.gameserver.cache.HtmCache;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage;
Cada palavra é um diretório, no Java, os diretórios são separados por pontos (.), e não barras (/)...

Corrija os endereços das importações, colocando o diretório correto. Basta alterar o que está em vermelho.

Verifique se no seu arquivo VoicedCommandHandler.java, tem um importação assim :
import net.sf.l2j.gameserver.handler.voicedcommandhandler s.*;

Caso não tenha, apague todas as importações que chegam até a pasta voicedcommandhandlers e adicione esta linha, alterando apenas o diretorio inicial caso necessário (net.sf.l2j)

__________________
[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   Responder com Citação
Antigo 04-07-2009, 02:45 PM   #6 (permalink)
Membro - Aspirante
 
Avatar de Loki
 
Registrado em: Nov 2008
Posts: 69
Agradeceu: 52
Agradecido 41 Vezes em 25 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 4,356, Nível: 42
Pontos: 4,356, Nível: 42 Pontos: 4,356, Nível: 42 Pontos: 4,356, Nível: 42
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Inventório de Loki

Padrão

kal veja bem mano vou colocar aqui e jajaj te mando uma screen
blza tomara quie isso der certo pois preciso pakas disso so que no meu server java meu source nao tem a pasta serverpackets

Loki está offline   Responder com Citação
Antigo 06-07-2009, 12:55 PM   #7 (permalink)
Membro - Cabo
 
Avatar de felipe360
 
Registrado em: Apr 2009
Posts: 25
Agradeceu: 39
Agradecido 34 Vezes em 8 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de felipe360

Padrão

Funciona para Gracia Final?

felipe360 está offline   Responder com Citação
Antigo 06-07-2009, 12:57 PM   #8 (permalink)
Amigo SE
 
Avatar de vicfelipe
 
Registrado em: Nov 2008
Localização: Fim de Mundo chamado: Hortolândia
Posts: 778
Agradeceu: 434
Agradecido 2,796 Vezes em 416 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para vicfelipe Enviar mensagem via Skype para vicfelipe
Nome Real: Victor Felipe Alencastro

Inventório de vicfelipe

Padrão

Funciona Para Qualquer versão que seja L2JFREE

vicfelipe está offline   Responder com Citação
Antigo 06-07-2009, 01:08 PM   #9 (permalink)
Membro - Cabo
 
Avatar de felipe360
 
Registrado em: Apr 2009
Posts: 25
Agradeceu: 39
Agradecido 34 Vezes em 8 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de felipe360

Padrão

Alguem faz um tutorial de o que colocar no lugar do +


Por favor

felipe360 está offline   Responder com Citação
Antigo 06-07-2009, 03:50 PM   #10 (permalink)
playstation
 
Avatar de paytaly
 
Registrado em: Dec 2008
Localização: Belo Horizonte
Posts: 1,284
Agradeceu: 118
Agradecido 1,503 Vezes em 772 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para paytaly
Nome Real: Marcelo

Inventório de paytaly

Padrão

@felipe360, no lugar do "+" você não coloca nada! Você deve também removê-lo.
Ele esta ali por que foi feito na forma de uma diff, e é só pra representar que você deve
adicionar a linha referente a ele, entre as outras 2.

__________________
Há! Só posso rir de quem quer vender o que mal sabe fazer...
Quer ser respondido direito!? Não faça perguntas idiotas. (Y)
paytaly 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
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -3. Agora são 09:39 AM.