Se você curte desenvolvimento de servidores Tibia e ainda não conhece este projeto, agora é a hora.
Uma versão personalizada do The Forgotten Server, com downgrade para o protocolo 8.60, rodando na moderna engine TFS 1.8.
O projeto já conta com quase 1.200 commits, mais de 13 sistemas exclusivos, várias partes feitas em C++ puro e otimizações que você não encontra em uma versão padrão.
🔧 O que já está implementado:
⚙️ Sistema de Instâncias — dungeons privadas por jogador ou grupo;
⚙️ Sistema de Forge — fusão e evolução de itens por níveis;
⚙️ Sistema de Imbuements — pergaminhos, matérias-primas e bônus personalizados;
⚙️ AutoLoot integrado ao núcleo, sem sobrecarga pesada em Lua;
⚙️ Transmissão ao Vivo com bônus de EXP;
⚙️ Proteção de Tokens — sistema anti-roubo;
⚙️ Sistema de Espionagem para administradores;
⚙️ Boss de Recompensa global no estilo Tibia;
⚙️ Sistema Harmony / Monk vocation;
⚙️ Guild Wars, Guild Halls e Zone System;
⚙️ ClientID direto do .dat, sem necessidade de mapear ServerID/ClientID;
⚙️ Patches de DLL para estender os limites do cliente CIP 8.60;
⚙️ E muito mais no README completo do GitHub.
💡 Importante:
Alguns sistemas mais avançados, como Forge, Imbuements e Monk/Harmony, vêm desativados por padrão para manter a compatibilidade com o protocolo 8.60 e deixar a base mais limpa para quem quer algo clássico.
Quem quiser usar esses sistemas só precisa ativar no config.lua, mudando a opção correspondente para true.
🐧 Compilação no Linux:
Para compilar no Linux, use o script:
./build.sh
Ele detecta automaticamente arquivos antigos de build, remove versões antigas quando necessário e instala as dependências mais recentes de forma segura, evitando erros comuns durante a compilação.
🚀 Base estável, ativa e otimizada:
Compilada com -O3, mimalloc, simdutf e LTO.
Funciona muito bem no Ubuntu 22.04/24.04 e também no Windows via vcpkg.
👇 Como você pode ajudar:
🐞 Encontrou um bug? Abra uma Issue detalhada no GitHub.
🔧 Conhece C++ ou Lua? Envie um PR — patches bem feitos são muito bem-vindos.
⭐ Gostou do projeto? Deixe uma estrela no repositório para ajudar na visibilidade.
👉 GitHub: Mateuzkl/forgottenserver-downgrade-1.8-8.60
TFS Downgrade 1.8+ é uma base inspirada no downgrade do nekiro, porém altamente atualizada com código moderno do TFS, módulos Lua separados e suporte a Lua 5.5.
Eu e a equipe agradecemos qualquer contribuição — código, relatórios de bugs ou feedback técnico.
Feito com 💜 por Mateuzkl, SoyFabi e Skyyzyy.