KhayrusS
Desenvolvedor-
Total de itens
3847 -
Registro em
-
Última visita
-
Prêmios recebidos
42
Tudo que KhayrusS postou
-
Qual foi o mod que adicionou ?
-
Claramente essa referência está sendo feita a partir de uma lib. Meu conselho é apague a linha 581, Seja feliz!
- 5 respostas
-
- 2
-
- l2jfrozen 1.5
- java
-
(and 2 more)
Tags:
-
Esse erro acontece quando a JVM não consegue encontrar a Definição da classe. No seu caso está procurando pela class "com.l2jfrozen.Config". Esse erro pode ser causado por diferenças entre o "compile classpath" e o "runtime classpath", isso justificaria o motivo de você conseguir compilar, mas não executar. Outra coisa que pode ocasionar esse erro é se acontecer um erro na inicialização da class "com.l2jfrozen.Config" isso resultaria em um "ExceptionInInitializerError". Outra coisa é que no seu "runtime classpath" existem dois .jar com a classe "com.l2jfrozen.Config" O que tem na linha 581 do Gameserver.java ?
- 5 respostas
-
- l2jfrozen 1.5
- java
-
(and 2 more)
Tags:
-
Posta as configurações de conexão com o banco de dados.
-
Qual a versão do do Driver do Mysql (Connector/J) ?
-
Usa como referência o Brooch 70831, foi um dos que implementei e até a última vez que testei estava tudo funcionando.
- 130 respostas
-
- 1
-
- open source
- classic
-
(and 1 more)
Tags:
-
Tenta sem SSL: [Hidden Content]
-
Qual o Brooch que está tentando equipar e qual o bodypart que está colocando ? Jewel só pode equipar depois que o Brooch estiver equipado. Qual a skill e qual o erro ? Aproveita e faz um merge request com os itens que conseguir corrigir
- 130 respostas
-
- open source
- classic
-
(and 1 more)
Tags:
-
Esse arquivo foi modificado, o que está no repositório é esse: DROP TABLE IF EXISTS shop_history; CREATE TABLE shop_history ( `product_id` INT NOT NULL, `count` INT NOT NULL DEFAULT '1', `bidder` INT UNSIGNED NOT NULL, `sell_date` DATE NOT NULL DEFAULT (CURRENT_DATE), KEY productId (`product_id`, `bidder`, `sell_date`), FOREIGN KEY SHOP_BIDDER (`bidder`) REFERENCES characters (`charId`) ON DELETE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET = utf8;
- 130 respostas
-
- 1
-
- open source
- classic
-
(and 1 more)
Tags:
-
Algum erro quando vai executar a sql ?
- 130 respostas
-
- open source
- classic
-
(and 1 more)
Tags:
-
Você pode utilizar esse cliente: [Hidden Content] ou tenta com essa system: [Hidden Content]
- 130 respostas
-
- open source
- classic
-
(and 1 more)
Tags:
-
Esse problema é devido a incompatibilidade do cliente com a system. Especificamente os arquivos .ugx da pasta systextures, tenta utilizar outra system.
-
Já que não existe esse arquivo, como você fez para importar ?
-
GM Shop basicamente é igual a maioria dos projetos, utiliz Multisell. Quanto ao NPC Buffer, já existe um. Caso precise de outros acredito que os npcs de versões mais recentes sejam mais fáceis de adaptar
- 130 respostas
-
- open source
- classic
-
(and 1 more)
Tags:
-
Esse problema é devido a incompatibilidade da system com cliente. Tenta achar uma system compatível.
-
Qual tipo de NPC ? adaptação de cliente ou servidor ? vê esse post É Secret, como não uso esse .bat esqueci de mudar ?
- 130 respostas
-
- 1
-
- open source
- classic
-
(and 1 more)
Tags:
-
É isso mesmo, remove o stackOrder e o stackType
-
Segue o link [Hidden Content]
- 130 respostas
-
- 2
-
- open source
- classic
-
(and 1 more)
Tags:
-
Você pode seguir o manual do MySql [Hidden Content]
-
A verificação é feita nessa parte: else if (getCastle().getOwnerId() == player.getClanId() // Clan owns castle && (player.getClanPrivileges() & L2Clan.CP_CS_MANOR_ADMIN) == L2Clan.CP_CS_MANOR_ADMIN) // Leader of clan return COND_OWNER; // Owner Você pode remover a verificação de privilégio, assim qualquer membro do clan tem acesso: else if (getCastle().getOwnerId() == player.getClanId() ) // Clan owns castle return COND_OWNER; // Owner Ou você pode mudar o privilégio "L2Clan.CP_CS_MANOR_ADMIN" para um de mais baixo nível, assim apenas os membros que tenham o privilégio têm acesso.
-
Pelo que entendi esse erro acontece devido a uma variável de ambiente do windows que retorna "hora oficial do brasil" quando o MySQL busca a informação de "timezone" do sistema. Você pode resolver esse problema passando uma timezone válida (UTC por exemplo) na configuração de conexão com o Banco através da propriedade "serverTimezone" , ou pode configurar o timezone diretamente no Mysql. Para a segunda opção você pode seguir o manual do Mysql: [Hidden Content]
-
(Resolvido) Erro no GameServer!!! L2jFrozen
pergunta respondeu ao Deiler Rotfield de KhayrusS em Dúvidas
Você modificou algo relacionado a zonas ? -
Na versão que está atualmente no branch master existe um pequeno problema com relação a codificação de alguns caracteres no Windows. O que acontece basicamente é que o java/windows interpreta alguns arquivos utilizando o encode windows-1252 ao invés de UTF-8. Nesse arquivo, especificamente, o caractere § não é reconhecido, daí surge esse erro. Esse problema já foi corrigido no branch development no commit [Hidden Content]
- 130 respostas
-
- open source
- classic
-
(and 1 more)
Tags:
-
O projeto utiliza o Gradle como ferramenta de build e gerenciamento de dependências. Por isso não existe o "ant build" que é uma opção de outra ferramenta de build, o Ant. Esse link [Hidden Content] tem a documentação de como importar um projeto gradle no IntelliJ. O processo de compilação é bem simples e existem várias formas de fazer. Uma das formas de realizar o build é totalmente independe de IDE. Você pode fazer até pelo CMD/Terminal, mas aqui vou falar como fazer no Intellij. Aperte alt+F12, isso vai abrir a janela terminal. No terminal só executar o seguinte comando: (Esses mesmos comandos podem ser executados no CMD ou Terminal dentro da raiz do projeto) No Linux: ./gradlew distZip No Windows gradlew.bat distZip Esse comando faz o download das dependências do projeto e realiza o build. Será gerado um arquivo .zip na pasta build/distributions. Alternativamente você também pode utilizar a task distTar ao invés de distZip, a diferença é apenas o formato do arquivo gerado. Outra forma de realizar é através da IDE, após importar o projeto geralmente aparece uma janela com o nome "Gradle" na barra de ferramentas do lado direito do IntelliJ. Caso não apareça é só apertar ctrl+shift+a e pesquisar por Gradle. É nessa janela que é mostrado a estrutura do projeto conforme a imagem abaixo. Caso a estrutura do projeto não apareça ou esteja diferente dessa imagem, é provável que houve algum erro importação do projeto, você pode tentar reimportar o projeto utilizando o primeiro botão, que tem o ícone de duas setas. Para realizar o build é só dar dois cliques na task distZip, o resultado é o mesmo que executar o comando pelo terminal. Um problema que você pode encontrar é que o projeto atualmente utiliza "features preview" do Java 12. Por padrão o IntelliJ não reconhece que essas funções são válidas então é preciso configurar isso. Acredito que esse foi por isso que encontrou diversos erros ao tentar dar build. A mensagem do erro é geralmente essa: Error:(41, 26) java: switch rules are a preview feature and are disabled by default. (use --enable-preview to enable switch rules) O erro está descrevendo que o problema é que o código está utilizando "switch rules" que é uma funcionalidade "preview" e essas funcionalidades são desativadas por padrão. Para corrigir é bem simples, dê dois cliques em algum dos erros que apareceram, isso vai abrir a parte do código que está causando o problema. Coloque o cursor do mouse em alguma parte do error e aperte Alt + Enter, irá aparecer um diálogo, escolha a opção "Set language level to 12 (Preview)", conforme a imagem abaixo. Feito isso os erros deverão deixar de ocorrer. Lembrando que esses erros acontecem apenas dentro do build realizado pela própria IDE, utlizando os métodos que descrevi acima esses erros não acontecem, devido a configuração de preview está configurada nos scripts do Gradle. Uma coisa que acontece é que ao reimportar o projeto, esse mesmo erro volta a acontecer, então é necessário realizar esses passos mais uma vez. []'s
- 130 respostas
-
- 2
-
- open source
- classic
-
(and 1 more)
Tags:
-
Bom dia, existem várias coisas com que pode ajudar que englobam todos os níveis de conhecimento, do iniciante ao avançado. Seguem dois artigos que abordam como contribuir para projetos open souce: [Hidden Content] [Hidden Content] Basicamente você pode contribuir de acordo com o seu nível de experiência, Por exemplo: Iniciantes -> Testes e correções de status de skill e itens; Intermediários -> Correções de código Java; Avançados -> Implementações de novas funcionalidades. Lógico que isso são apenas exemplos e nada impede que alguém que seja iniciante se aventure com coisas mais avançadas. Eu farei revisões de qualquer contribuição e tentarei dar dicas de como melhorar, caso necessário ? []'s
- 130 respostas
-
- 2
-
- open source
- classic
-
(and 1 more)
Tags:
-
Atualizações Recentes de Status
-
Por favor, compartilhe a fonte da versão revisada do Orion. Obrigado.· 0 respostas
please...
-
The Event - Team vs Team· 0 respostas
The Event - Team vs Team
The event cannot be terminated when participating in the event.
The event does not end.
The event starts and does not end after teleporting.
Please tell me how. Please.
Even if the event is held for 2 minutes, it will not end.
I don't know how to proceed...