Jump to content
Hl4p3x

L2JStudio - A new way for Interlude.

Recommended Posts

On 4/29/2020 at 12:20 PM, Hl4p3x said:

Inicialmente rodei muito para achar algo decente na versão Interlude. Procurei muito para trabalhar em cima.
Até que peguei a JMobius para testar e vi que realmente tem um bom trabalho na source do projeto.
Java 14 (Não é full JDK14 ainda), todas as quests funcionais, as que tiver bug, facilmente será fixada, todas as AI e boss funcionando corretamente, spawns, stats e skills vamos trabalhar o CORE para fazer o correto balanceamento de classes sem comprometer o trabalho correto dos skils (Power/Chance). Acis é uma boa base, sem dúvida, mas o desenvolvedor, ao meu ver, já está enrolando para finalizar o projeto e sempre fica mudando o nome dos arquivos e movendo para outro lugar, dificultando o update do mesmo e entendimento de quem é leigo no assunto. Nada contra a aCis, mas nada muito a favor. Quanto ao "Por quê Interlude?" Logo mais entro com um projeto H5 também com base em L2jServer "latest" e com oq falta implementado (Nevits, PC, Quests, Insntancias).

Bom, acho que é isso! A source ta ai e o projeto logo mais começará a ser atualizado. 😉

Acabei de fixar esse lapso, amigão!

CONFERE AQUI

Excelente! Eu também tenho essa mesma opinião sobre aCis. Acho uma ótima versão, mas o Trystell muda muito o nome dos arquivos e dificulta muito manter qualquer versão acis. Até acho que isso pode ser de propósito mesmo, para dificultar atualizações nos servers "paralelos" e "forçar" a galera a ficar só no "inner circle", pagando. Pois contribuindo, são poucos que têm condições seja de conhecimento ou tempo... então o remédio seria pagar mesmo.

Nesse sentido, uma SOURCE mais estável seria melhor de manter e se obter atualizações. Vou baixar e testar. Dependendo, faço até uns pull requests para vc no github.

vlw

Share this post


Link to post
Share on other sites
Em 28/04/2020 at 22:52, Hl4p3x disse:

PYKlyRG.jpg&key=822e505460230a53f5b13227

Bem vindo ao L2Studio, o seu novo projeto Interlude Open Source do L2JBrasil.
Aqui você poderá ter um servidor completo para abrir o seu tão sonhado SERVER PRIVADO.

 

  • Sobre o L2Studio:
  1. Base: L2jMobius (Latest Free Release).
  2. Java 14, Liberica JDK;
  3. Sistema: Windows ou Linux (CentOS recomendado);
  4. Memória necessária para ligar o servidor: 512~1024 Megabytes.

 

  • Atualização do Projeto:
  1. Será atualizado conforme reporte de problemas;
  2. Conforme a ajuda dos usuários criando uma .diff e enviando no proprio Github do projeto ou aqui.
  3. Conforme a disponibilidade de tempo.
  4. Qualquer um está liberado para dar fork no projeto e atualizar conforme a própria vontade.

 

  • Reporte de Bugs ou problemas:
  1. Poderá reportar o bug no forum do L2jBrasil ou usar a plataforma do GITHUB e abrir um pull request nesse LINK.

 

  • Arquivos necessários para executar o servidor:
  1. Client: https://drive.google.com/uc?id=1LcKCQTbRXJvteJcuvc_rnX8i2gT1fcHB&export=download
  2. System: https://mega.nz/#!t49wiKgZ!PzVAcxcg2o8gRkAiMjH7CUO6lKrBG27npg2JPL1uEq8
  3. JDK: http://www.mediafire.com/file/xox35mknec8f1q0/bellsoft-jdk14%252B36-windows-amd64.msi
  4. Geodata: https://www.mediafire.com/file/0gw6llghfrd6o4q/interlude_l2d_geodata.zip

 

  1. Versão com backup em .psc inclusa.
  2. Após instalar o JDK14, criar uma database e atualizar em ..config/main/Server.ini | ..config/main/LoginServer.ini e executar o servidor.

Gostou? Deixa seu like, compartilhe, CONTRIBUA!

Bom dia,

Estou testando e gostando muito do teu projeto, você aceita sugestões?Podem ser colocadas aqui nesse topico?

Tem algum restrição para por ela online?

  • Like 1

Share this post


Link to post
Share on other sites
3 horas atrás, mano633 disse:

Bom dia,

Estou testando e gostando muito do teu projeto, você aceita sugestões?Podem ser colocadas aqui nesse topico?

Tem algum restrição para por ela online?

Obrigado! Aceito todas as sugestões que tiver e não tem limite de player online ou qualquer outro tipo de bloqueio.
Está sem atts, pois ando meio sem tempo, mas logo sai att nova,.

  • Like 2

PYKlyRG.jpg&key=822e505460230a53f5b13227467836b3217127e6dec74c5c3b3701e6d02541d8

Lineage 2 Interlude & High Five
L2STUDIO, seu servidor está aqui!

Share this post


Link to post
Share on other sites
8 minutos atrás, JorgeSantos disse:

Pessoal, só não consigo criar o Hexid por que não tem o RegisterGameServer.

Alguém tem ai pra mandar ?

@echo off
title Register Game Server
color 17
java -Djava.util.logging.config.file=console.cfg -cp ./../libs/* org.l2jserver.tools.gsregistering.BaseGameServerRegister -c
pause

Cria um arquivo de texto e salva como .bat e executa.


PYKlyRG.jpg&key=822e505460230a53f5b13227467836b3217127e6dec74c5c3b3701e6d02541d8

Lineage 2 Interlude & High Five
L2STUDIO, seu servidor está aqui!

Share this post


Link to post
Share on other sites
18 minutos atrás, Hl4p3x disse:
@echo off
title Register Game Server
color 17
java -Djava.util.logging.config.file=console.cfg -cp ./../libs/* org.l2jserver.tools.gsregistering.BaseGameServerRegister -c
pause

Cria um arquivo de texto e salva como .bat e executa.

Brigadão, meu bro!!

  • Thanks 1

Share this post


Link to post
Share on other sites

Fala galera, to tentando implementar um NPC Buffer VIP nessa rev ai mas ela não tem o arquivo "Script.txt" na pasta Data.

Como eu posso alterar esse import pra essa Rev ?

import sys
from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance
from java.util import Iterator
from com.l2jfrozen.gameserver.datatables import SkillTable
from com.l2jfrozen.util.database import L2DatabaseFactory
from com.l2jfrozen.gameserver.model.quest import State
from com.l2jfrozen.gameserver.model.quest import QuestState
from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest

Share this post


Link to post
Share on other sites
3 horas atrás, JorgeSantos disse:

Fala galera, to tentando implementar um NPC Buffer VIP nessa rev ai mas ela não tem o arquivo "Script.txt" na pasta Data.

Como eu posso alterar esse import pra essa Rev ?

import sys
from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance
from java.util import Iterator
from com.l2jfrozen.gameserver.datatables import SkillTable
from com.l2jfrozen.util.database import L2DatabaseFactory
from com.l2jfrozen.gameserver.model.quest import State
from com.l2jfrozen.gameserver.model.quest import QuestState
from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest

Não tem mais suporte ao Jython, amigo. Consequentemente, você não vai conseguir trabalhar com a linguagem Python nessa source.
Um abraço!


PYKlyRG.jpg&key=822e505460230a53f5b13227467836b3217127e6dec74c5c3b3701e6d02541d8

Lineage 2 Interlude & High Five
L2STUDIO, seu servidor está aqui!

Share this post


Link to post
Share on other sites

Bom dia pessoal, estou encontrando uma certa dificuldade para fazer outras pessoas se conectarem ao servidor, já tentei via hamachi e no-ip, vi vários tutoriais para saber se estava fazendo algo errado, mas estava tudo ok, mesmo assim não estou conseguindo fazer outras pessoas se conectarem...


Dyrroth

Share this post


Link to post
Share on other sites
En 8/7/2020 a las 7:52, tanoelmejor dijo:

Olá, bom dia. Estou tendo um erro ao executar o "townwar". O nome da cidade aparece como "null".

IMG_20200708_075109.jpg

Problema resolvido. A única coisa a acrescentar é o nome de cada cidade no arquivo "game / data / zones / townzone.xml" <stat name = "name" val = "Giran Castle Town" /> e funciona.

Shot00005.jpg

  • Like 1

Tano

Share this post


Link to post
Share on other sites
Em 11/07/2020 at 00:18, SkyDoidao disse:

Mobius ta muito zuada em querer juntar frozen com Acis, ta aparecendo milhares de bugs, na revisão original deles tb

 

Mobius só serve pra estudo, péssimo para por um live server.

Cara quer abarcar o mundo com as mãos.

  • Sad 1

Nunca criou um servidor de Lineage 2?
Acompanhe nosso CURSO L2! Aula 01 e 02

Você sabia que a L2JBrasil tem uma empresa de Hosting Oficial?
Conheça a L2JCenter.com

Serviços de Hospedagem para Sites, VPS Gamer, Dedicados e Proteção Anti-DDoS
A mais de 10 anos no mercado apoiando e ajudando os maiores servidores de Lineage 2 do Mundo!

Share this post


Link to post
Share on other sites
Em 11/07/2020 at 10:43, Dyrroth disse:

Bom dia pessoal, estou encontrando uma certa dificuldade para fazer outras pessoas se conectarem ao servidor, já tentei via hamachi e no-ip, vi vários tutoriais para saber se estava fazendo algo errado, mas estava tudo ok, mesmo assim não estou conseguindo fazer outras pessoas se conectarem...

Pegue como exemplo o meu no hamashi que ta assim! Apesar de não ser necessário colocar o ip de rede também nos externos. 
Muda ai, caso não der ainda, pode ser seu firewall do windows bloqueando as porta tcp e udp 2106 e 7777.

LoginServer.ini

Citar

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname = 25.86.199.161

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname = 25.86.199.161

# Bind ip of the loginServer, use * to bind on all available IPs
LoginserverHostname = 25.86.199.161
LoginserverPort = 2106

# How many times you can provide an invalid account/pass before the IP gets banned
LoginTryBeforeBan = 20

# Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600)  
LoginBlockAfterBan = 600
GMMinLevel = 100

# The address on which login will listen for GameServers, use * to bind on all available IPs  
LoginHostname = 127.0.0.1

# The port on which login will listen for GameServers
LoginPort = 9014

Server.ini

Citar

# Enter here (ip) address of your game server, or use the symbol *
GameserverHostname = 25.86.199.161
GameserverPort = 7777

# Configure your external ip
ExternalHostname = 25.86.199.161

# Configure your internal ip
InternalHostname = 25.86.199.161

# TCP port the login server listen to for gameserver connection requests
# Default: 9014
LoginPort = 9014
LoginHost = 127.0.0.1

 

Share this post


Link to post
Share on other sites


🛡️ Servidores com Firewall Físico



⚔️ Server Patrocinado



🎁 Ofertas







  • Recently Browsing

    No registered users viewing this page.

  • Similar Content

    • By boich00
      Server Features
      *********************************
      Rates:
      *EXP: 35x
      *SP: 45x
      *DROP: 1x
      *SPOIL: 15x
      *ADENA: 200x
      **********************************
      Enchant system:
      *Enchant Weapon Safe: +3.
      *Enchant Weapon Max: +27.
      *Enchant Weapon Rate: Normal Scroll - 58%, Blessed Scroll - 65%.
      *Enchant Armor & Jewel Safe: +3.
      *Enchant Armor & Jewel Max: + 12.
      *Enchant Armor & Jewel Rate: Normall Scroll - 40%, Blessed Scroll - 50%.
      **********************************
      Other:
      *Interlude Client 100% Working.
      *Starting Level: 1 with 2KK Adena.
      *Main Town: Strip Mine (Shopping zone. Here u can fing all our custom NPCs.)
      *Farm Zone: DVC Level 78-80 (Drop from mobs is Adena, Seal Stones and Vendetta Coin. Here you can find also 4 custom raid bosses.)
      *Epic Zone: Gondor Level 87-90 (Drop from Gondor Guards is Adena, Seal Stones and Little chance for Epic Weapons. Here you can find also 5 custom raid bosses with respawn time 12h.)
      *Epic Zone: Mordor Level 87-90 (Drop from Mordor Guards is adena, Seal Stones and Little chance for Mordor Weapons. Here you can find also 5 custom raid bosses with respawn time 12h.)
      *Max. level is 80 and 100%.
      *Zariche and Cursed Weapon System work 100%.
      *Auto Learn Skill. Without Divine inspirations book for learn 4 buff slot additionally.
      *Subclass: Free.
      *Buffs lasts: 1h. Special Buffs Cov, Magnus etc.. 20 min. Seraphin and Cat 5 min.
      *Buffs slot: 26 + 4 Divine inspiration.
      *Clan skill: 100% working.
      *Olympiad fully working. Period is 1 week.
      *Sieges 100% working.
      *Geodata fully working.
      *Offline Shop working.
      *TvT event: auto in every 2h. (Later will have "Character Killing Monuments", "Party Farm" and "Tournament"
      *Spawn Protection.
      *Clan Hall work 100%.
      *Petitions 100% work.
      *********************************
      Custom Items (All items buy with Spoil materials, Epic Tokens, AA):
      -Spoil is retail like.
      -Epic Tokens (Drop only from Raid bosses in Gondor and Mordor.)
      -Ancient Adena (Drop from DVC Monsters, Gondor and Mordor Guards.)
      -Vendetta Coin (Drop only from DVC Monsters and need for buying S greade Weapon, Armor and jewel.)
      *Epic Dark Knight Sets. (EDK)
      (Heavy Set - CON +2, STR +2, Max. HP +800, Atk. Spd. +2%, P. Atk. +4%, P. Def. +10%, M. Def. +5%.) 
      (Light Set - DEX +2, STR +2, Max. HP/MP +300, Atk. Spd. +6%, P. Atk. +6%, P. Def. +5%, Crit. Rate +10%, Spd +10.)
      (Robe Set - WIT +2, INT+2, MEN -1, Max. HP +200, MP +800, Cst. Spd. +15%, M. Atk. +5%, P. Def. +4%, MP Reg. +8%, Spd +10, Small decrease in chance of spell interruption.)
      *Kamikaze Sets(Visual like a Dynasty)
      (Heavy Set - CON -2, STR +4, Max. HP +1000, Atk. Spd. +8%, P. Atk. +15%, Spd. +8, PvP Physical Damage +3%. Decrease P. Def./M. Def. -8%, Accuracy/Evasion -2%, Sleep and Hold Probability -25%.)
      (Light Set - DEX +3, STR +4, CON -2, Max. HP/MP +400, Atk. Spd. +10%, P. Atk. +15%, Crit. Dmg. +5%, Speed +15, PvP Physical Skill Damage +3%, Decrease P. Def./M. Def. -10%, Accuracy/Evasion -3, Silence and Shok Resistance -30%.)
      (Robe Set - WIT +2, INT +4, MEN -2, Max. HP +350, Max. MP +1000, Cst. Spd. +15%, M.Atk. +15%, Speed +15, PvP Magical Damage +3%, Decrease P. Def./M. Def. -10%, Accuracy/Evasion -3, Paralysis and Stun Resistance -30%.)
      *Vendetta Sets(Visual like a Apella)
      (Heavy Set - CON +3, STR +3, Max. HP +1200, Atk. Spd. +6%, P.Atk. +8%, P. Def. +15%, M.Def. +10%, PvP Physical Damage +5%, Sleep and Hold Probability +30%.)
      (Light Set - DEX +3, STR +3, Max. HP/MP +500, Atk. Spd. +8%, P.Atk. +12%, P. Def. +10%, Evasion/Accuracy +3, Speed +20, Crt. rate +30, Crt. Dmg +6%, PvP Physical Skill Damage +5%, Silence and Shok Resistance +30%.)
      (Robe Set - WIT +2, INT +4, Max. HP +500, Max. MP +1200, Cst. Spd. +15%, M. Atk. +10%, P. Def. +8%, Speed +20, MP Regen. +12%, M. Crit rate +6%, Pvp Magical Damage +5%, Paralysis and Stun Resistance +30%
      *Epic Weapons ( Stats = Normal S greade Weapons but little up P. Atk/M. Atk.)
      *Kamikaze Weapons (Fighter, Critical and Mage bonus skills.)
      -Fighter Bonus Skill ( P.Atk/Atk. Spd. +15%. Decrease P. Def/M. Def -10%, Shok Resistance -25%.)
      -Critical Bonus Skill ( Crit. Dmg +15%, Atk. Speed and Speed +10%. Decrease P. Def/M. Def -10%, Hold Resistance -25%.)
      -Mage Bonus Skill ( Cst. Spd +15%, M. Atk +15%. Decrease P. Def/M. Def -10%, Hold, Sleep and Silence Resistance -25%.)
      *Epic Mask ( Bonus - HP+300, Speed +30.)
      *Epic Shield ( Bonus - P. Def +2%, Shok and Silence Resistance +20%)
      *Epic Accessories ( 6 accessories with little bonus status.)
      *Epic Cloaks ( Cloak Protection P.Def +500, Iron Will M.Def +500, Balance P. Def/M. Def +250.)
      *Dual Sword of Miracles ( Stats = Arcana + Acumen.)
      *Dusk Sword ( Stats = Arcana + Acumen.)
      *Dusk Shield ( Bonus - P. Def +2%, Shok and Silence Resistance +20%)
      **********************************
      Custom NPCs:
      *Global Gatekeeper (Teleport to All Towns, Leveling Zone, Farm and Epic Zones.)
      *NPC Buffer without Cov, Cat, Seraphin etc...
      *Wedding Manager
      *Misc Shop
      *Weapon Shop
      *Armor/Jewel Shop
      *Epic Lord (All custom items here)
      *Blacksmith of Mammon (Here you can unseal your Weapon, Armor and jewels)
      *Merchant of Mammon (Here you can buy dyes and material recipes)
      *Warehouse Keeper
      *Symbol Maker
      *Skill Manager (Here you can enchant skills for all classes with Secret Book of Giants)
      *Boss Manager (Here you can see all custom raid and grand bosses respawn time)
      *Ancient Trader (Here you can exchange seal stones, up level to Soul Crystal for SA, buy Dual Sword of Miracle, Dusk Sword and Shield)
      *All class changer (Here change your 1st, 2nd and 3rd. Reward 1 BOG in 3rd.)
      *Olympiad Manager
      **********************************
      Custom Raid Bosses drop and Respawn time:
      Raid Bosses in DVC.
      *Dragon Lord ( Drop 3 Epic Weapon, Adena, BOG and BEWS,BEAS but little chance. Respawn of every 8 hours after killing of Raid boss.)
      *Vampire Lord ( Drop 3 Epic Weapon, Adena, BOG and BEWS,BEAS but little chance. Respawn of every 8 hours after killing of Raid boss.)
      *Witch King ( Drop 3 Epic Weapon, Adena, BOG and BEWS,BEAS but little chance. Respawn of every 8 hours after killing of Raid boss.)
      *Forgotten King ( Drop 3 Epic Weapon, Adena, BOG and BEWS,BEAS but little chance. Respawn of every 8 hours after killing of Raid boss.)
      Raid Bosses in Gondor.
      *Ortho Lancer ( Drop 2 Epic Weapon, Adena and Wind Token. Respawn of every 12 hours after killing of Raid boss.)
      *Gondor Commander ( Drop 2 Epic Weapon, Adena and Fire Token. Respawn of every 12 hours after killing of Raid boss.)
      *Gondor Defender ( Drop 2 Epic Weapon, Adena and Water Token. Respawn of every 12 hours after killing of Raid boss.)
      *Gimli ( Drop 2 Epic Weapon, Adena and Divine Token. Respawn of every 12 hours after killing of Raid boss.)
      *Donetor II ( Drop 2 Epic Weapon, Adena and Earth Token. Respawn of every 12 hours after killing of Raid boss.)
      Raid Bosses in Mordor.
      *Bone Scorpion ( Drop 2 Mordor Weapon, Adena and Wind Token. Respawn of every 12 hours after killing of Raid boss.)
      *Shelob ( Drop 2 Mordor Weapon, Adena and Water Token. Respawn of every 12 hours after killing of Raid boss.)
      *Grishnakh ( Drop 2 Mordor Weapon, Adena and Earth Token. Respawn of every 12 hours after killing of Raid boss.)
      *Morgoth ( Drop 2 Mordor Weapon, Adena and Fire Token. Respawn of every 12 hours after killing of Raid boss.)
      *Sauron ( Drop 2 Mordor Weapon, Adena and Divine Token. Respawn of every 12 hours after killing of Raid boss.)
      *********************************
      Grand Bosses Respawn time:
      Baium: 7 days (168h), 2h random respawn.
      Zaken: 2 days (48h), 2h random respawn.
      Valakas: 13 days (312h), 2h random respawn
      Antharas: 11 days (264h), 2h random respawn.
      Queen Ant: 2 days (48h), 2h random respawn.
      Frintezza: 2 days (48h), 2h random respawn.
      Orfen: 36 hours, 1h random respawn.
      Core: 36 hours, 1h random respawn.

      *********************************
      Special Vendetta mods:
      *Custom Anti-Bot System: We have a custom anti-bot system that will prevent bots from taking the joy of the game.
      *Vendetta PvP Title Color System: PvPers will be awarded with custom title colors automatically, according to their PvP ranking.
      *Chanpion System - Double HP, Triple drop rate.
      *Work comand .online | .deposit/.withdraw - 1KKK Adena | .tvtjoin | .tvtleave | .tvtstatus | .raidinfo | .status | .skills | .inventory for security anti corrupion
      *Shift + klick you can see what drop any monster and raid bosses.
      *The player has to be inside in 1000 radius around the RaidBoss in order to get Nobless!
      *Multibox protection - Maximum client per PC is 3. Disconect multibox in 30 sec.
      *PvP/PK Announce massage.
      *PvP/PK System Color name.
      *Pvp Reward System - Vendetta Coin.
      *Show enemys HP/CP on die.
      *Balance class damages and class damages in oly.
      *Death Penality chance if killed by mob is 20%.
      And much more...
       
    • 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-RasieL
      Bom dia membros e amigos da L2Jbrasil, estou aqui mexendo na minha pack Dream pra poder ver todos os ajustes e configs e gstaria de fazer esses eventos funcionarem pra ver como é e conhecer eles, ...

      Alguem saberia me dizer que eventos são esses ? onde encontro algo falando sobre eles ?



    • By Gabrieljdb
      Bom dia!
       
      Muitos não sabem, assim como eu também não sabia, mas aprendi abrindo uma classe do java esses dias e vendo algumas variaveis existentes pras XMLs dos itens.
      Hoje vou mostrar como criar um iten que quando você clica duas vezes (ou com botão direito) abre uma html e lhe da a condição de edita-la perfeitamente.
      primeiramente vamos pegar a base da XML do Livro de tutorial.
       
      Vá até a pasta 
      ...\Servidor\gameserver\data\xml\items e abra o arquivo
      5500-5599.xml procure pelo id 5588 e teremos
          <item id="5588" type="EtcItem" name="Tutorial Guide">         <set name="default_action" val="show_html" />         <set name="material" val="LIQUID" />         <set name="weight" val="10" />         <set name="price" val="1" />         <set name="is_dropable" val="false" />         <set name="handler" val="Book" />     </item> Duas linhas aqui são nosso segredo, são elas:
      <set name="default_action" val="show_html" /> <set name="handler" val="Book" /> Vc vai criar seu item mantendo essa configuração, ou copie o item do tutorial inteiro e somente troque o ID.
       
      O segredo aqui é um codigo inserido na source do projeto aCis
      Esse código abaixo é só pra entendimento,, ele já está inserido, não há necessidade de inseri-lo.
      package net.sf.l2j.gameserver.handler.itemhandlers; import net.sf.l2j.gameserver.handler.IItemHandler; import net.sf.l2j.gameserver.model.actor.Playable; import net.sf.l2j.gameserver.model.actor.instance.Player; import net.sf.l2j.gameserver.model.item.instance.ItemInstance; import net.sf.l2j.gameserver.network.serverpackets.ActionFailed; import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage; public class Book implements IItemHandler { public void useItem(Playable playable, ItemInstance item, boolean forceUse) { if (!(playable instanceof Player)) { return; } Player activeChar = (Player)playable; int itemId = item.getItemId(); NpcHtmlMessage html = new NpcHtmlMessage(0); html.setFile("data/html/help/" + itemId + ".htm"); html.setItemId(itemId); activeChar.sendPacket(html); activeChar.sendPacket(ActionFailed.STATIC_PACKET); } } na linha
      html.setFile("data/html/help/" + itemId + ".htm"); isso nos diz o que? que o ID do seu item vai nomear a HTML correspondente.
      então vamos criar um item e colocar na pasta
      .../data/html/help/ se o ID escolhido for 9999 ficara assim
      9999.htm edite esse HTML ao seu gosto , crie o item na parte do cliente e VOALAAA.
      Aqui em baixo eu criei um item que mostra informações sobre AIO Buffer, porem não coloquei a html de proposito pra mostrar o caminho que pede pra colocar a html, 
      uma dica o nome do item na XML determinara o titulo da html
      Então até a próxima
       

    • By panchas123
      Hola Gente estoy buscando alguien que tenga armor o weapon para l2jfrozen
      o en cierto modo quien sapa adaptar bien weapons y armor para l2jfrozen
  • Posts

×
×
  • Create New...