Ir para conteúdo
  • Cadastre-se

Classificação de Membros

Popular Content

Showing content with the highest reputation on 09/19/18 em todas as áreas

  1. A remoção dessa biblioteca nem é complicada quando se tem conhecimento do uso de Collections, demora poucas horas para fazer um trampo desse. Parabéns @vaneves, o fórum está precisando de desenvolvimentos mesmo.
    2 points
  2. Eai cara tudo jóia? Antes de qualquer coisa, começa arrancando o javolution dela! Eu cheguei a remover 95% dele, mas abandonei por outros fatores, que me fizeram ver o trabalho que eu teria. Há dois testes que eu fiz na frozen, um deles foi spawnar uma boa quantia de monstros, o que gera um lag enorme. O segundo é adicionar uma quantia boa de attack speed em dois personagens, e coloca-los para se atacarem, trava o jogo dos dois em questão de segundos. Creio que são dois problemas graves no mass pvp, o famoso lag da frozen.
    2 points
  3. obrigado, qualquer ajuda é bem vinda.. Obrigado, que me lembre agora falta o command channel, community board e depois passar um pente fino em tudo.
    2 points
  4. Como se não bastasse uma proposta ruim, agora temos 2 insanos querendo resolver a crise econômica repassando a dívida do povo para os bancos. Só tem uma coisa mais estúpida que isso, uma coisa chamada Mehrwert ou "mais-valia". Quer saber mais ? https://www.youtube.com/watch?v=N80zh2KlUrE
    2 points
  5. I used these files: [Manual] Create And Edit Skill.usk Lineage 2 - Interlude ◄√I®Us► MxC and I added for Hi5. You can edit the skill.usk file and lineageskilleffect.u Download here: patch_Hi5_and_Interlude_L2VisualSkills Video Preview [Hidden Content] Create your emitters (effects) : Adapting Skills and Effects to Interlude (Adaptando efeitos de skill para Interlude)
    1 point
  6. Senhores, bom dia, estou começando a otimizar o L2jFrozen, melhorando o código e deixando-o mais organizado. Há muitos projetos L2j, mas a maioria deles são a junção de vários módulos feitos por pessoas distintas, módulos muito bons, mas a maioria das vezes sem código otimizado ou padronizado. Sou formado em Sistemas de Informação há 5 anos, trabalho com desenvolvimento há mais 15 anos, trabalho principalmente com desenvolvimento web, com PHP, MySQL/PostgreSQL, Laravel, Angular... mas trabalho muito bem com Java, C#, Python, SQL Server e gosto de brincar com NodeJS e MongoDB. Dentro do desenvolvimento gosto de trabalhar com as melhores práticas, de acordo com o definido pela comunidade da linguagem. Desafios Gostaria de convidar, quem tiver interesse e conhecimento, para criarmos um projeto bem organizado de L2j Interlude, tendo como base o L2jFrozen (aberto a sugestões de outro projeto). Como exemplo de coisas a serem feitas, seriam: 1) Revisar as estruturas da tabelas do banco de dados, melhorando a nomenclatura das tabelas e colunas, deixando-as padronizadas. Por exemplo, a tabela characters está no plural, enquanto a castle está no singular. Dentro da tabela characters temos as colunas char_name, maxHp e pvpkills, poderiam seguir um padrão de name, max_hp e pvp_kills (padrão snake case). 2) Revisão, organização e otimização dos códigos Java. 3) Revisão, organização e otimização das Quests, até mesmo a criação de Quests novas. 4) Revisão, organização e otimização dos HTMLs. Por exemplo, todo HTML que vejo é sem indentação, sem aspas nas propriedades. Isso não é nem de longe uma boa prática. Sei que o HTML deve ter um limite de caracteres, mas no Java a gente remove comentários, espaços duplos, quebra de linha e até aspas. 5) Criação de testes automatizados. 6) Revisão e otimização das consultas SQL e a utilização de ferramentas como Memcached (opcional) para otimizar as buscas ao banco de dados. 7) Ao final, criação de um painel de administração e site. Vantagens Por que fazer isso? Você deve está se perguntando. 1) Mais segurança: o código organizado é mais fácil de entender a lógica e ver se ela está correta ou não. Sem falar dos testes automatizados. 2) Facilidade de alteração/contribuição: se é mais fácil de entender, é mais fácil de contribuir. 3) Mais leve, que roda mais player: se é mais leve, roda mais players simultaneamente. 4) Experiência: a experiência de passar por um desafio desses é demais, força você a aprender mais, buscar seu melhor. Sem falar que pode estar ajudando o futuro melhor emulador de L2 Interlude da história. 6) Teste em um servidor real: ao final colocaremos o projeto em teste real, com servidor para milhares de players e com muita diversão. 7) Venda de pacote: já compilado, com instalador, com site, painel de administração, manual, suporte e etc. A proposta está aceita, quem tiver interesse, comentar descrevendo suas habilidades, deixando o link para o seu GitHub. Deixo aqui o link do meu GitHub, para analisarem projetos que já criei e contribui: [Hidden Content]
    1 point
  7. Bom então meu problema está resolvido, basta agora saber se eu que to compilando errado o mod ou se o mod que está falho mesmo, mas de qualquer forma e eu fico muito grato por sua ajuda KhayrusS, você é um Deus cara ♥ Obrigado também ao marciox25 que também teve uma parcela. Obrigado ao dois s2
    1 point
  8. Inicialmente a ideia é organizar o L2jFrozen e limpá-lo, deixando somente com o Interlude, sem mods. Ai criar algum mecanismo de adicionar mods facilmente (ao código-fonte antes de compilar). Estava até dando uma olhada no O Frozen vem até com NPC de GMShop dentro dele. Totalmente desnecessário, pois uma das coisas mais fácil é criar um NPC Multisell, usando apenas HTML e XML. No futuro iremos criar eventos (mas não no core do projeto), NPCs, iremos criar um configurador, painel de administração, site... mas tudo a parte. Excelente. Mas primeiro a remoção e organização dos configs. Porque não adianta criar uma interface, pois irá mudar. Atualmente a gente abre um config, vai vendo, ai dentro dele muda o assunto do config. Abre outro arquivo e tem relacionado. Por exemplo: O arquivo gameserver/config/frozen/frozen.properties tem config permissão de GM e o arquivo gameserver/config/functions/access.properties também.
    1 point
  9. Agora tive tempo de olhar, a versão do eclipse que começou a ter suporte a Java 8 é a 4.4 (Eclipse Luna). Por esse motivo, você não consegue colocar maior que 1.7. A versão mais atual é a 4.8, sugiro que utilize a mais atual.
    1 point
  10. Onã, quando vai estar 100%? Amei essas sua interface achei ela linda na verdade o projeto tá perfeito!
    1 point
  11. Muda de eclipse, atualisa o subversion installado
    1 point
  12. Muito bom, precisando de ajuda na interface tenho tempo pra focar nesse projeto fico ótimo ate agora!
    1 point
  13. Obrigado só assim eu não fico como mentiroso ainda mais vindo de você! que admiro pakas seus share OBS: Estou dando dor de cabeça para essa equipe kkk (espero ser uma dor de cabeça positiva hehe)
    1 point
  14. 1 point
  15. more updates soon ? Em breve vou lançar a última versão compilada disponível ?
    1 point
×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.