Ir para conteúdo
  • Cadastre-se

Dwbryel

AmigosL2JBR
  • Total de itens

    2167
  • Registro em

  • Última visita

  • Prêmios recebidos

    65

Dwbryel last won the day on Junho 9

Dwbryel had the most liked content!

Sobre Dwbryel

  • Data de Nascimento 05/23/1994

Informação do Perfil

  • Gênero
    Masculino

Retained

  • Título do Membro
    https://l2unknown.com/

Método de Contato

  • Site:
    https://l2unknown.com/

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

display_name_history

Dwbryel's Achievements

  1. o meu é totalmente "funcional". E o meu não é só um "Launcher" é um L2.EXE e LAUNCHER. De toda forma, boa sorte com teu projeto, mais sempre é bom.
  2. no mmo-dev eu postei la que é o do post. sei que tem um updater la em python tambem
  3. Teria que verificar, pois o IP do server está vinculado ao json, idealmente seria usar um server bom ou uma cdn da vida que não caia por exemplo R2 da cloudflare. Mas fique a vontade pra tentar melhorar o código
  4. Não, esse foi eu que fiz 100%.
  5. Pelo que eu vi da sua json ta todo errado. o config.json das configuracoes do l2.exe é um o do updater é outro. os 2 ta junto não vai dar certo. ====================== no config.json que fica na pasta dos arquivos do L2.EXE na linha "update_json_url": "[Hidden Content]" voce coloca o URL que vai ser do json do path. e no path onde ele vai gerar um outro arquivo json, voce pode renomear pra ficar mais facil tipo o updater.json. que vai ser colocado no config.json. ai tu vai gerar o novo L2.EXE com aquela url ali no json do updater ele vai ficar assim { "ip": "YOUR_IP_SERVER_DONT_NEED_L2INI", "system_paths": [ "System_en", "System_ru", "System" ], "external_paths": [ "SysTextures", "Textures", "L2text", "Maps", "Sounds", "music", "StaticMeshes", "L2text_classic", "Animations" ], "files": [ { "fileName": "System_en\\l2.bin", "SHA1": "4df67848a41fffc7d12d3cbaf053dad17bf9f986", "URL_LINK": "YOUR_URL_TO_FILE/L2.bin" }, { "fileName": "System_en\\l2.ini", "SHA1": "a04dee57b3d9abb1c9d84c427832fc94acfe344c", "URL_LINK": "YOUR_URL_TO_FILE/L2.ini" }, { "fileName": "System_en\\Interface.u", "SHA1": "d869473736a7be73328771c38e984e84071368db", "URL_LINK": "YOUR_URL_TO_FILE/Interface.u" }, { "fileName": "System_en\\Interface.xdat", "SHA1": "94c08864ebbe173c019481c04a7f392670667059", "URL_LINK": "YOUR_URL_TO_FILE/Interface.xdat" }, { "fileName": "System_en\\InterfaceClassic.u", "SHA1": "853a2c16e3bf2bcafb1dfcdb1999743ff670b096", "URL_LINK": "YOUR_URL_TO_FILE/Interface.u" }, { "fileName": "System_en\\InterfaceClassic.xdat", "SHA1": "567c8e0092fd30089971c104d73c745d43c05c69", "URL_LINK": "YOUR_URL_TO_FILE/InterfaceClassic.xdat" } ], "full_system_url": "YOUR_FULL_URL_JSON" }
  6. voce nao colocou o url correto do json. no www.l2spring.com/updat voce deve por o url do json completo por exemplo www.l2spring.com/updater.json valeu
  7. tem que ver tambem dependendo da hospedagem não aceita acessar o json (por causa do cloudflare), tenta verificar no log do l2.exe que fica dentro da pasta logs.
  8. Usa o editor_path coloca teus arquivos dentro da pasta PATH tipo os da System e Systexturas etc com as pastas e clica em gerar sem compactar, ele vai fazer um json com os SHA1 de tudo la tbm
  9. Que erro ta dando ai? porque o comando pra abrir ele é python path.py ou python editor.py
  10. Post atualizado @airos @L2FoL @Julio Prado
  11. Não fiz nenhuma "proteção" pra isso. Mas para a pessoa acessar o json do IP, teria que ter o link do Jason, é um link que não tem acesso a menos que rastreie ou algo do tipo. Instale o python igual da versão do post com Path e instale as dependências dentro do requirements.txt. Instale o pyinstaller e use o comando dentro do comando.txt para compilar o L2.exe
  12. Mais tarde upo o "patch creator" pra ele, pra facilitar mais a criação do json.
  13. Salve guys. Vim hoje trazer uma novidade bacana pra geral É um L2.EXE customizavel (baseado no l2.exe em C do github). Que também é um Launcher caso queira usar. O que ele faz? 1 - Ele abre a verificação dos arquivos da System e outras pastas verificando seu SHA-1 e comparando com os da json. 2 - Abre o Lineage 2 com um IP externo (no json) sem precisar do L2.ini e estar fixado no L2.EXE o ip vem da json. 3 - Funciona tanto como L2.EXE como um launcher. Caso tu tenha a protecao que precisa alterar o l2.exe Totalmente Open Source. Totalmente Customizavel. No Config.json voce consegue alterar algumas coisas nele. No comando.txt tem o comando em python para ser usado e gerar o L2.EXE Para alterar a imagem deve-se alterar no json e no comando onde está a imagem. Colocar a URL do seu json do update aqui: "update_json_url": Python usado: Python 3.12.8 Exemplo de JSON do updater. em IP tu coloca o IP do seu server. em SHA1 é o SHA1 do seu arquivo que vai fazer update. Como conseguir no 7-ZIP > CRC SHA > SHA1 em full system url voce coloca o path completo ou só o parcial. { "ip": "YOUR_IP_SERVER_DONT_NEED_L2INI", "system_paths": [ "System_en", "System_ru", "System" ], "external_paths": [ "SysTextures", "Textures", "L2text", "Maps", "Sounds", "music", "StaticMeshes", "L2text_classic", "Animations" ], "files": [ { "fileName": "System_en\\l2.bin", "SHA1": "4df67848a41fffc7d12d3cbaf053dad17bf9f986", "URL_LINK": "YOUR_URL_TO_FILE/L2.bin" }, { "fileName": "System_en\\l2.ini", "SHA1": "a04dee57b3d9abb1c9d84c427832fc94acfe344c", "URL_LINK": "YOUR_URL_TO_FILE/L2.ini" }, { "fileName": "System_en\\Interface.u", "SHA1": "d869473736a7be73328771c38e984e84071368db", "URL_LINK": "YOUR_URL_TO_FILE/Interface.u" }, { "fileName": "System_en\\Interface.xdat", "SHA1": "94c08864ebbe173c019481c04a7f392670667059", "URL_LINK": "YOUR_URL_TO_FILE/Interface.xdat" }, { "fileName": "System_en\\InterfaceClassic.u", "SHA1": "853a2c16e3bf2bcafb1dfcdb1999743ff670b096", "URL_LINK": "YOUR_URL_TO_FILE/Interface.u" }, { "fileName": "System_en\\InterfaceClassic.xdat", "SHA1": "567c8e0092fd30089971c104d73c745d43c05c69", "URL_LINK": "YOUR_URL_TO_FILE/InterfaceClassic.xdat" } ], "full_system_url": "YOUR_FULL_URL_JSON" } Sistema feito com ajuda do GPT e GROK. Download [Hidden Content] ================= EDIT =================== Editor do Config.json. Para ajudar a configurar ele, movimentar a imagem, alguns textos etc. Precisa de melhorias. comando python editor.py DOWNLOAD [Hidden Content] =================== EDITOR DE PATH ================= Edite o IP. Full System URL com a url do json com todo conteudo. URL Padrão seria o url com o basico da system. DOWNLOAD [Hidden Content]
  14. Eae, então o items_delayed é um sistema no caso da própria lucera (pelo menos aqui foi feito baseado nela) que a cada se não me engano minuto em minuto o sistema verifica e entrega pro player online mesmo, offline da tbm. Então não importa se tá on ou não. Vai direto pra bag
×
×
  • 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.