Jump to content

Recommended Posts

bom dia KhayrusS, consegui clonar o git e dar build com os comandos que vc me passou 

o intellij apenas da error nesse caminho ,que fica no folder 

package org.l2j.gameserver.util.exp4j;
public abstract class Operator

aqui pra mim o intellij não reconhece esses sinais, pelo menos é oque parece da erro apenas nesse Operator.java

public static final char[] ALLOWED_OPERATOR_CHARS =
        {
          //      '+',
          //      '-',
          //      '*',
           //     '/',
           //     '%',
           //     '^',
           //     '!',
           //     '#',
           //     '§',
           //     '$',
           //     '&',
           //     ';',
            //    ':',
            //    '~',
            //    '<',
            //    '>',
            //    '|',
           //     '=',
        };

não faço ideia ainda disso, mas vou pesquisar . ah eu li tudo  oque vc me passou aqui :

 

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:

https://medium.com/trainingcenter/contribuindo-para-projetos-open-source-no-github-mesmo-sendo-iniciante-25a5a0ad6215

https://willianjusten.com.br/guia-como-contribuir-em-open-source/

devagar vou aprendendo, ja arrumei um erro de escrita do gameserver.bat  

nada demais rs

Edited by wonderwoman
Link to post
Share on other sites
  • Replies 128
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Veja o novo tópico do projeto:     Código base Há um tempo venho utilizando uma source para estudo, com o objetivo de utilizar o mmocore assíncrono. Como não vejo projetos Classic

Release 1.3.0 Disponível: https://github.com/JoeAlisson/L2jOrg/releases Atualizações: * Update para Secret of Empire (Download System cliente europeu) * Elemental Attribute Syste

Release 1.1.0 disponível  https://github.com/JoeAlisson/L2jOrg/releases Principais atualizações da versão: Vip Tier System sincronização do código base com a Mobius Mais

Posted Images

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  https://github.com/JoeAlisson/L2jOrg/commit/940900e3e2ea12cdd76e28a0db74e3e2dcec988b#diff-c197962302397baf3a4cc36463dce5ea

Link to post
Share on other sites
Em 05/08/2019 at 20:07, Czekay disse:

Usando Linux Mint aqui...

assim que termina o import aparece isso

Description    Resource    Path    Location    Type
The project was not built due to "Build path contains duplicate entry: 'module-info.java' for project 'L2jOrg'". Fix the problem, then try refreshing this project and building it since it may be inconsistent    L2jOrg        Unknown    Java Problem

 

Você está conseguindo rodar L2 no mint para efetuar os testes?
Se sim qual wine e config tu está usando?

 

Gostei dessa iniciativa, não gosto de java, mas vou me aventurar.

 

"Irmãos do mesmo Cristo, eu quero e não desisto... caro pai, como é bom ter por que se orgulhar, a vida pode passar, não estou sozinho. Eu sei se eu tiver fé eu volto até a sonhar..." ♫Cbjr

Link to post
Share on other sites
5 minutos atrás, Aykou disse:

Você está conseguindo rodar L2 no mint

não cheguei de testar o wine ainda...

ainda nem descobri uma interface para gerenciar os dados...

me batendo um pouco aqui com o linux...

vou dar mais uma mexida aqui... ai trago respostas...

Edited by Czekay

:onda:?⚜️?

 

Link to post
Share on other sites

Man com relação a npcs, de qual cronica adaptamos?? ouu ja tem alguuns npcs praa classic?

Cgm5YQy.png

                                                                                          Divulgue seu Server, Cadastre seu servidor de Lineage 2

 

Link to post
Share on other sites

To usando mariaDb como instalo? da erro

Spoiler

454427490_Semttulo.jpg.2687eabdfc82dc91c1a88b090467c20e.jpg

E no gameserver diz: title L2 Classic: Seven Signs (Game Server) é seven signs ou secret emperor?

Edited by TheOxy

Cgm5YQy.png

                                                                                          Divulgue seu Server, Cadastre seu servidor de Lineage 2

 

Link to post
Share on other sites
17 horas atrás, TheOxy disse:

Man com relação a npcs, de qual cronica adaptamos?? ouu ja tem alguuns npcs praa classic?

Qual tipo de NPC ? adaptação de cliente ou servidor ?

 

11 horas atrás, TheOxy disse:

To usando mariaDb como instalo? da erro

vê esse post

 

11 horas atrás, TheOxy disse:

E no gameserver diz: title L2 Classic: Seven Signs (Game Server) é seven signs ou secret emperor?

É Secret, como não uso esse .bat esqueci de mudar ?

  • Like 1
Link to post
Share on other sites
Em 19/08/2019 at 08:58, KhayrusS disse:

Qual tipo de NPC ? adaptação de cliente ou servidor ?

Tipo npc buffer gmshop tem algum projeto q seja facil pegar? ouu import? adaptar etc

Cgm5YQy.png

                                                                                          Divulgue seu Server, Cadastre seu servidor de Lineage 2

 

Link to post
Share on other sites
  • 2 weeks later...
Em 21/08/2019 at 12:31, KhayrusS disse:

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 

Olá Khayruss Boa tarde, estava fuçando pela jbrasil e encotrei o teu projeto só que estou com um problema. Ligo o servidor, até ai tudo certo mas quando vou logar no cliente coloco loguin e senha e ok. Mas quando vai para a tela de escolher o servidor. não aparece nada só aparece a tela de fundo mas não aparece nenhuma opção de escolha de servidor.

Tem Como me ajudar já tem um tempo que não mecho com servidor e to meio enferrujado.

Vlw

<img> https://ibb.co/KqR7ZJG </img>

Link to post
Share on other sites
7 horas atrás, KhayrusS disse:

Funcionou com esse cliente, vlw cara agora uma outra duvida que estou nela é que em todos os clientes classic depois que logo não consigo escrever nada ate nesse mesmo agora ta dando isso. quando vou pra escrever algo buga tudo e não consigo abrir nada nem inventario nem options e nem nada. tenho que ir para outra janela e dps voltar pro l2 pra voltar ao normal mas mesmo assim não consigo digitar nada tem como da uma moral

Link to post
Share on other sites
1 hora atrás, =ADM.SPITE= disse:

Aí cara mais uma coisa a sql shop_history não está funcionando e dessa forma não está funcionando aquele primeshop ele dá erro no G

 

Boa noite amigo, oque isso faz eu não sei oque é, pra mim tá normal aqui, mas posso testar aqui no meu PC se ocorre a mesma coisa, eu gostaria de mais explicação sobre, como funciona e tal

 

Link to post
Share on other sites

sim da erro de sintase parece, incompatibilidade com o mysql

ta ai o erro

 Query shop_history start
[ERR] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',
    KEY productId (`product_id`, `bidder`, `sell_date`),
    FOREIGN KEY SHOP_' at line 4
[ERR] DROP TABLE IF EXISTS shop_history;
CREATE TABLE IF NOT EXISTS shop_history (
    `product_id` INT  NOT NULL,
    `bidder`     INT  NOT NULL,
    `sell_date`  DATE NOT NULL DEFAULT,
    KEY productId (`product_id`, `bidder`, `sell_date`),
    FOREIGN KEY SHOP_BIDDER (`bidder`) REFERENCES characters (`charId`) ON DELETE CASCADE
    ) 
    ENGINE=InnoDB DEFAULT CHARSET = utf8;
[SQL] Finished with error
16 horas atrás, Spawnn disse:

 

Boa noite amigo, oque isso faz eu não sei oque é, pra mim tá normal aqui, mas posso testar aqui no meu PC se ocorre a mesma coisa, eu gostaria de mais explicação sobre, como funciona e tal

 

você pode olhar sem ela quando o player compra qualquer coisa com no primeshop da erro no GS

Link to post
Share on other sites

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;

 

  • Like 1
Link to post
Share on other sites
4 horas atrás, KhayrusS disse:

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;

 

Vlw

Link to post
Share on other sites

Um outro problema que estou tendo são alguns itens que estão na bodypart errada, já estou arrumando mas alguns não faço ideia como mudar.

Tipo os BROOCHES coloco na bodypart correta mas sua função não está funcionando, não dá pra equipar JewelsSlot. dá erro a skill dela não esta funcionando direito e já tentei de tudo pra alterar

Link to post
Share on other sites

 

 

8 horas atrás, =ADM.SPITE= disse:

Tipo os BROOCHES coloco na bodypart correta mas sua função não está funcionando, não dá pra equipar JewelsSlot

Qual o Brooch que está tentando equipar e qual o bodypart que está colocando ?  Jewel só pode equipar depois que o Brooch estiver equipado.

 

8 horas atrás, =ADM.SPITE= disse:

dá erro a skill dela não esta funcionando direito e já tentei de tudo pra alterar

Qual a skill e qual o erro ?

 

8 horas atrás, =ADM.SPITE= disse:

Um outro problema que estou tendo são alguns itens que estão na bodypart errada, já estou arrumando mas alguns não faço ideia como mudar.

Aproveita e faz um merge request com os itens que conseguir corrigir 😄

Edited by KhayrusS
Link to post
Share on other sites
57 minutos atrás, KhayrusS disse:

 

 

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 😄

Então Eu Arrumei o Brooch. Ele não estava equipando no local correto. agora tá ok. mas depois que você equipa ele Quando tenta equipar as Jewels do Brooch mostra uma msg in game que você não pode equipar as jewels. Fui olhar o porque disso, olhei na skill passiva dele tá mostrando que ele tá dando slots para agathions e não pra jewels. fui na xml das skill dele e aparentemente lá ta correto. a não ser que ele esteja dando skill passiva diferente da que tá no xml. e não vi nenhuma config que interligue o item com a skill, fui no ID do item, lá nos stats na xml dele só mostra assim A1 mais nada. não mostra que skill ele dá nem nada.

57 minutos atrás, KhayrusS disse:

 

 

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 😄

Então Eu Arrumei o Brooch. Ele não estava equipando no local correto. agora tá ok. mas depois que você equipa ele Quando tenta equipar as Jewels do Brooch mostra uma msg in game que você não pode equipar as jewels. Fui olhar o porque disso, olhei na skill passiva dele tá mostrando que ele tá dando slots para agathions e não pra jewels. fui na xml das skill dele e aparentemente lá ta correto. a não ser que ele esteja dando skill passiva diferente da que tá no xml. e não vi nenhuma config que interligue o item com a skill, fui no ID do item, lá nos stats na xml dele só mostra assim A1 mais nada. não mostra que skill ele dá nem nada.

57 minutos atrás, KhayrusS disse:

 

 

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 😄

Então Eu Arrumei o Brooch. Ele não estava equipando no local correto. agora tá ok. mas depois que você equipa ele Quando tenta equipar as Jewels do Brooch mostra uma msg in game que você não pode equipar as jewels. Fui olhar o porque disso, olhei na skill passiva dele tá mostrando que ele tá dando slots para agathions e não pra jewels. fui na xml das skill dele e aparentemente lá ta correto. a não ser que ele esteja dando skill passiva diferente da que tá no xml. e não vi nenhuma config que interligue o item com a skill, fui no ID do item, lá nos stats na xml dele só mostra assim A1 mais nada. não mostra que skill ele dá nem nada.

E depois que finalizar todos itens te mando e você coloca na source 

E depois que finalizar todos itens te mando e você coloca na source 

  • Thanks 1
Link to post
Share on other sites


⭐ Links Úteis




⚔️ Server Patrocinador



🎁 Ofertas







  • Recently Browsing

    No registered users viewing this page.

  • Similar Content

    • By KhayrusS
      A um tempo atrás, Kelvin falou comigo sobre a possibilidade de termos um projeto classic, visto a escassez desse tipo de servidor,   com mais visibilidade para a comunidade.
      A ideia é termos um projeto Classic utilizável e estável, e o melhor de tudo: open source!
       
      Test Server Patch
      Download
      Atualmente existe um server para testes caso queira ver como está o andamento do projeto. O servidor não é o oficial do projeto, mas um colaborador disponibilizou para testes. Como temos  poucos testers, estamos precisando de mais pessoas para testar os Bosses.
       
      Discord
      Até hoje só tinha o servidor 1, algumas pessoas me pediram para ter um servidor em português, então segue os dois servidores existentes:
      Discord Server 1 [ENGLISH ONLY]
      Discord Server 2 [Português]
       
       
      Sobre o projeto:
      No inicio, eu tinha o projeto era apenas para testes de implementações pessoais, basicamente para me manter atualizado com o Java devido a política de atualização semestral adotada.  O projeto está ativo há mais ou menos um ano, com atualizações diárias. Existem 3 colaboradores direto no projeto, e mais alguns indiretos.
      Hoje estamos dando suporte ao protocolo 272, a versão atual do servidores NA.
      Requisitos:
      Java 14 MySql 8 Client protocolo 272 Caracteristícas
      Projeto open source sob licença GPL 3; Disponível em https://github.com/JoeAlisson/L2jOrg Atualizações diárias, porém depende. Tem dia que são muitas, tem dias que são poucas, às vezes nem tem;😛 Pretendo manter o ciclo de atualização da branch master a cada 3 semanas com uma versão um pouco mais estável; Para os mais apressados por atualização, as atualizações diárias ocorrem na branch development (Lembrando que essa branch é de desenvolvimento ativo, então em uma ou outra atualização pode ocorrer algum erro no build ou para iniciar o servidor)  
      A participação da comunidade é essencial para o desenvolvimento de qualquer projeto open source. Eu sei que muitas pessoas, ainda hoje, têm uma visão um pouco deturbada de projetos open source, então vou listar alguns projetos como referência de que um projeto open source pode ser tão bom ou melhor que um projeto privado:
      Java https://github.com/openjdk; MySql https://github.com/mysql; Hirakicp https://github.com/brettwooldridge/HikariCP; EhCache https://github.com/ehcache/ehcache3; Log4J https://github.com/apache/logging-log4j2; e por último mas não menos importante: async-mmocore https://github.com/JoeAlisson/async-mmocore 😛 Claro que existem muitos outros relevantes, mas me restringir a listar projetos que são usados como dependência do L2j ORG.
       
      Não é necessário ser expert em Java ou conhecer tudo de L2j para ajudar no projeto, você pode contribuir com o que puder. Para os interessados no projeto que querem ter uma participação mais ativa, estamos em busca de alguns talentos.
      A participação no projeto vai ser dividida nas categorias:

      Desenvolvedor de Core: É necessário ter conhecimento em programação para implementar e corrigir códigos.
      Desenvolvedor de Datapack: É necessário ter conhecimento em L2J no geral, HTML e XML para trabalhar com shops, npcs, quests.
      Contribuidor: Membro que contribua com os testes do projeto, reporte de bugs, suporte aos usuários e contribuições em geral para o projeto.
      É só entrar em contato comigo por MP e fornecer algumas informações básicas:
      Nome Real:
      Interesse e experiência na área: (Core, Datapack ou Contribuidor)
      Quanto tempo possui para se dedicar ao projeto?
      Possui algum trabalho disponível que possa enviar como referência ? (se tiver mande junto por  MP.) 
       
      Para quem já tiver interesse imediato eu criei um tutorial básico de como compilar o projeto:
       
      Sobre o cliente
      Download Client
      Para utilizar localmente sem modificação do cliente baixe o launch e coloque dentro da system:
      https://github.com/JoeAlisson/L2jOrg/wiki/files/launchL2.zip
      O post ficou mais extenso do que queria, então qualquer dúvida que tiverem é só perguntar.
      []'s
       
    • By ADM•L2Dethos
      Tô precisando aprender a jogar dessa classe
    • By AikoN~
      Salve. 
      Um colega nosso da L2JDream @ThypS compartilhou recentemente um arquivo Env.int desenvolvido por algum Russo da vida, que deixa a aura Hero do Interlude (que é bem estouradona) igual a do atual Classic. 
      Na minha opinião muito mais linda, leve e "super show de bola" kk
      Não sei se só com o print da para tirar uma conclusão, por favor baixem ela, joguem dentro da system e testem por vocês mesmo e me digam o que acham??? :D 

       
       
      DOWNLOAD
      Senha:
      byAikoN
       
      Créditos:
       
       
      Glow Hero Classic by AikoN.rar
    • By KhayrusS
      Como muitas pessoas estavam me procurando com dificuldades para compilar o projeto L2jORG, resolvi separar um tempo para fazer um vídeo mostrando passo a passo desde o clone ou download do github até a execução.
       
      O processo de compilação abordado no vídeo tem os seguintes requisitos:
      Java 14 (Link)
      MySQL 8 (Link)
      Git (Link)
       
      Para melhor utilização é necessário configurar todos os requisitos na variáveis de ambiente, para que estejam disponível no terminal/cmd.
      Nesse tutorial, a instalação e configuração desses componentes não serão abordadas visto que há vários tutoriais com esse conteúdo aqui no fórum.
       
      O vídeo foi dividido em duas partes. 
      No primeira, é mostrado todo o processo utilizando o IntelliJ IDEA; Na outra, é mostrado o processo de download e compilação sem uso de IDE.  
       
      Observações
      No vídeo é usado Linux, mas todo o processo é semelhante no Windows, algumas diferenças:
      Banco de Dados
      O banco é criado utilizando linha de comando, mas pode utilizar qualquer ferramenta de gerenciamento de banco de dados como MySql Workbench, Navicat e afins.
      A criação de tabelas é feita através de um script, existe um script para o linux (install.sh) e outro para o windows (install.bat). Quando o Mysql é instalado no Linux o comando mysql fica disponível automaticamente no ambiente, facilitando a execução de scripts. Já no Windows, é necessário configurar path do mysql nas variáveis de ambiente, assim como normalmente é feito com o Java.
      Alternativamente, pode ser incluído, no inicio do arquivo install.bat, o path para o Mysql. Adicione o seguinte comando, alterando o caminho para a instalação do MySql no seu computador:
      PATH="C:\Program Files\Mysql8.0\bin"  
      Java/Gradle
      Caso opte por fazer o build sem IDE, é obrigatoriamente necessário configurar nas variáveis de ambiente o path para a pasta bin do Java e definir a variável de ambiente JAVA_HOME, apontando para a pasta do Java. 
      Alternativamente para executar o authserver.bat e o gameserver.bat pode ser incluído  no inicio dos arquivos o path para o Java, exemplo:
      PATH="C:\Program Files\Java\jdk14\bin"  
       
    • By Khanda Club
      A new journey will begins !
      Hello, brave adventurer ! You have already accomplished various feats in Elmoreden in the past. Would you like to try the Interlude version of the game in a modern game client?
      It`s not just an interface, its the updated game client with 100% of Interlude PTS content and it can grow in the future with more content from another chronicle.

      The 1st server of Khanda Club, Khanda 7x Interlude, bring you back to the old days of the truly classic gameplay:
      All classic races, no ertheia or kamaels, no floating continent of Gracia, the Antharas and Valakas Rule immortals and is the Cursed Emperor Baium rest forever in their lust tower of Insolence. The four sepulchers hold many treasures and dangerous threats. The Forgotten Island of primeval lay plenty of Shilen creatures. All this and more is waiting for you to conquer and slay.
      We are not just building a server to open and close, we are starting a new lineage 2 community and we want to make the better for this amazing game, keeping it alive and running as long as we can!

  • Posts

×
×
  • Create New...