Jump to content

Search the Community

Showing results for tags 'Normal'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
    • Divulgação de Servidores
  • Outros
    • Design

Found 30 results

  1. [Windows][VC2022] Compilando Sources Canary Tutorial explicando como compilar as sources do Canary com o Visual Studio 2022. 1 - Downloads Necessários: - Visual Studio 2022 Community: https://visualstudio.microsoft.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=17 - Microsoft Visual C++ Redistributable 2015-2022: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win 2 - Visual Studio 2022: - Na tela inicial do Visual Studio, no produto Visual Studio Community 2022 clique no botão Instalar. - Na próxima tela em Cargas de trabalho selecione Desenvolvimento para desktop com C++. - Depois em Pacotes de Idiomas, selecione: - Depois clique no botão Instalar. 3 - Instale os softwares necessários: - Instale o Git. 4 - VCPKG: - Utilize o Powershell no diretório C: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Powershell: 5 - Sources Canary: - Faça o download das sources do Canary com o comando abaixo no Powershell: 6 - Integração do VCPKG ao Visual Studio: - Execute o comando abaixo com o Powershell: .\vcpkg integrate install - Execute o comando abaixo com permissão de usuário Administrador no Powershell: [System.Environment]::SetEnvironmentVariable('VCPKG_ROOT','C:\vcpkg', [System.EnvironmentVariableTarget]::Machine) 7 - Compilando as Sources do Canary: - Abra o Visual Studio 2022, na janela "Get Started", selecione "Open a local folder" e abra a pasta raiz do servidor. - Espere o visual studio carregar. Ele irá gerar instalar as bibliotecas e gerar automaticamente o cache do cmake. (Tenha paciência, o primeiro cache pode demorar alguns minutos). - Depois que o cache cmake for gerado com sucesso, você pode compilar o servidor indo no menu Build > Build All. 8 - DLL's Necessárias: Para compilação em 64-bit: - Copie as DLLs da pasta (C:\vcpkg\canary\build\windows-release\bin). - Copie o executável da pasta (C:\vcpkg\canary\build\windows-release\bin). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. 9 - Abrindo o Servidor: - Para abrir o servidor OTServBR-Global, siga 1 (uma) das opções abaixo: [MySQL] OTServBR-Global + XAMPP + MyAAC: [MySQL] OTServBR-Global + Uniform Server + MyAAC: [MySQL] OTServBR-Global + Uniform Server + GesiorAAC2012: [MySQL] OTServBR-Global + Uniform Server + ZnoteAAC: 10 - Créditos: Majesty (Tutorial de compilação do OTServBR-Global no VS2022) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg 11 - Atualizações: 22/04/2021 - Compilação vc14 substituido pelo cmake. 07/02/2022 - Engine Canary para o OTServBR-Global Datapack.
  2. [Windows][VC2022] Compilando Sources TFS 1.4 + VCPKG Tutorial explicando como compilar as sources do The Forgotten Server 1.4 + VCPKG com o Visual Studio 2022. 1 - Downloads Necessários: - Visual Studio 2022 Community: https://visualstudio.microsoft.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=16 - Microsoft Visual C++ Redistributable 2015-2022: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win - Sources TFS 1.4: https://github.com/otland/forgottenserver/archive/refs/tags/v1.4.1.zip 2 - Visual Studio 2022: - Na tela inicial do Visual Studio, no produto Visual Studio Community 2022 clique no botão Instalar. - Na próxima tela em Cargas de trabalho selecione Desenvolvimento para desktop com C++. - Depois em Pacotes de Idiomas, selecione: - Depois clique no botão Instalar. 3 - Instale os softwares necessários: - Instale o Git. 4 - VCPKG: - Utilize o Prompt de Comando ou Windows Powershell no diretório C: Prompt de Comando: cd C:\ Windows Powershell: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Prompt de Comando ou Windows Powershell: 5 - Instalação das bibliotecas VCPKG: - Escolha um dos conjuntos de bibliotecas abaixo de acordo com o seu sistema operacional. - Execute o comando com o Prompt de Comando ou Windows Powershell. - Para compilação em 64-bit: .\vcpkg install --triplet x64-windows boost-iostreams boost-asio boost-filesystem boost-system boost-variant boost-lockfree fmt luajit libmariadb pugixml mpir cryptopp - Para compilação em 32-bit: .\vcpkg install boost-iostreams boost-asio boost-filesystem boost-system boost-variant boost-lockfree fmt luajit libmariadb pugixml mpir cryptopp - Após a escolha e a instalação de um dos conjuntos de bibliotecas, utilize o comando abaixo para integrar a instalação ao Visual Studio: .\vcpkg integrate install - Feito isso, você estará apto a compilar as sources do TFS 1.4. 6 - Compilando as Sources do The Forgotten Server 1.4: - Encontre o diretório vc14 do TFS (C:\vcpkg\forgottenserver\vc14) e abra o arquivo theforgottenserver.vcxproj. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 7 - DLL's Necessárias: Para compilação em 64-bit: - Copie as DLLs da pasta (C:\vcpkg\forgottenserver\vc14\x64\Release). - Copie o executável da pasta (C:\vcpkg\forgottenserver\vc14\x64\Release). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. Para compilação em 32-bit: - Copie as DLLs da pasta (C:\vcpkg\forgottenserver\vc14\Release). - Copie o executável da pasta (C:\vcpkg\forgottenserver\vc14\Release). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. 8 - Créditos: Desenvolvedores TFS: https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows-(vcpkg) Majesty (Tutorial de compilação do TFS 1.4 no VS2022) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg
  3. [Windows][VC2022] Compilando Sources RME (32-bit/64-bit) Tutorial explicando como compilar as sources do Remere's Map Editor com o Visual Studio 2022. 1 - Downloads Necessários - Visual Studio 2022 Community: https://visualstudio.microsoft.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=17 - Microsoft Visual C++ Redistributable 2015-2022: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win 2 - Instale os softwares necessários - Instale o Visual Studio 2022: - Instale o Git. 3 - VCPKG: - Utilize o Prompt de Comando ou Windows Powershell no diretório C:\ Prompt de Comando: cd C:\ Windows Powershell: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Prompt de Comando ou Windows Powershell: 4 - Instalação das bibliotecas VCPKG: - Execute o comando com o Prompt de Comando ou Windows Powershell. - Escolha 32-bit ou 64-bit ou ambos. A instalação levará algum tempo então seja paciente. - Para compilação em 32-bit: .\vcpkg install wxwidgets boost libarchive freeglut - Para compilação em 64-bit: .\vcpkg install wxwidgets:x64-windows boost:x64-windows libarchive:x64-windows freeglut:x64-windows - Execute o comando com o Prompt de Comando ou Windows Powershell para tornar as bibliotecas disponíveis para o Visual Studio: .\vcpkg integrate install 5 - Sources Remere's Map Editor: - Crie uma pasta onde queira salvar as sources do Remere's Map Editor. - No Prompt de Comando ou Windows Powershell: - Vá até a pasta que criou com o comando cd, exemplo: cd C:\RME - Faça o download das sources do Remere's Map Editor com o comando abaixo: git clone https://github.com/hjnilsson/rme.git 6 - Compilando as Sources do Remere's Map Editor: - Abra C:\desenvolvedor\rme\vcproj\RME.sln. - Escolha Debug/Release e Win32/x64 na barra de ferramentas. - Na barra de ferramentas clique em Project > RME properties > Debugging > Set Environment para: PATH=%PATH%;$(SolutionDir)..\dependencies\vs\bin - Clique em OK para salvar as alterações. - Pressione F5. 7 - Créditos: hampusborgos: https://github.com/hampusborgos/rme/wiki/Compiling-on-Windows Majesty (Tradução + Tutorial de Instalação do Git + Tutorial de Compilação do RME no VS2022) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg
  4. [Linux - Debian/Ubuntu]Canary + Nginx + MySQL + MyAAC Tutorial para colocar Servidor Canary online no Debian / Ubuntu com Nginx + MySQL e MyAAC. 1 - Download Bitvise: https://www.bitvise.com/ssh-client-download 1.1 - Tutorial Bitvise: https://www.bitvise.com/getting-started-install-ssh-client 2 - Instalação - Canary: Debian 11: Ubuntu 20.04: Ubuntu 22.04: Observação 1: Se você tiver problema com o comando: .\bootstrap-vcpkg.sh Vá até a pasta vcpkg e utilize esse comando: export VCPKG_FORCE_SYSTEM_BINARIES=1 Utilize o mesmo comando acima na pasta canary/build. Observação 2: Ao utilizar o comando: cmake -DCMAKE_TOOLCHAIN_FILE=~/vcpkg/scripts/buildsystems/vcpkg.cmake .. Irá aparecer no terminal: -- Running vcpkg install Esta etapa levará muito tempo na primeira execução, pois é necessário baixar e instalar todas as dependências, então seja paciente! Observação 3: Se estiver em root, use o comando: cmake -DCMAKE_TOOLCHAIN_FILE=../../vcpkg/scripts/buildsystems/vcpkg.cmake .. - Renomeie o arquivo config.lua.dist para config.lua: mv config.lua.dist config.lua 3 - Instalação - Nginx: 4 - Instalação - MySQL: 5 - Instalação - PHP: 6 - Instalação - phpMyAdmin: 6.1 - Configurar phpMyAdmin: 6.2 - Senha do aplicativo: 6.3 - Criar link simbólico: 6.4 - Config necessário para phpMyAdmin funcionar com Nginx: 6.5 - Config usuário mysql: 6.6 - Banco de Dados: 6.7 - Config.lua: 7 - Instalação - MyAAC + MyAAC login.php para Cliente 12: 8 - Liberando Portas: 8.1 - Liberando Portas - Google Cloud: 9 - Iniciando o Servidor: Você precisará da screen instalada: 9.1 - Comandos básicos screen: 10 - Conectando ao Servidor: Download Cliente 12: Obs: se a porta for alterada, deve ser adicionada ao cliente 12. Exemplos: - http://127.0.0.1:8080/login.php - http://127.0.0.1:8090/login.php 11 - Links úteis como mais configurações que podem ser aplicadas no geral: 12 - Créditos: Beats (Configuração LEMP) Slawkens (MyAAC) OTBR (Canary + MyAAC login.php Cliente 12)
  5. Webhook Discord OTServBR-Global Tutorial para auxiliar a configurar o webhook discord que foi adicionado no repositório OTServBR-Global no PR #2322 por wizardlink. Ele possui funções de notificação para iniciar, salvar, desligar e invasões. 1 - Configuração - Discord: - Crie um servidor no Discord para o seu projeto / comunidade. - Acesse a configuração do servidor: - Acesse Integrações, Webhooks e clique no botão Criar webhook: - Configure um nome para o webhook e o canal para as notificações: - Copie a URL do webhook. 2 - Configuração - Servidor: - Abra o arquivo config.lua / config.lua.dist do servidor OTServBR-Global. - Procure por: -- Sends Discord webhook notifications on startup, raids and shutdown. -- The URL layout is https://discord.com/api/webhooks/:id/:token -- Leave empty if you wish to disable. discordWebhookURL = "" - Adicione a URL do seu webhook, exemplo: -- Sends Discord webhook notifications on startup, raids and shutdown. -- The URL layout is https://discord.com/api/webhooks/:id/:token -- Leave empty if you wish to disable. discordWebhookURL = "https://discord.com/api/webhooks/811627385782403083/6hrWa2Aq38i4Ct17_l4D1mTr6YZjYRplKrvUYkvV6OuoPHDiJoi8bxPdcjTik4scQu37" 3 - Resultado: 4 - Informações Adicionais: - O sistema de webhook vem pré-instalado no OTServBR-Global para várias funções como salvar, fechar, invasões, etc., porém é totalmente flexível para usar em qualquer tipo de notificação que você gostaria que seus usuários recebessem em seu servidor do discord. É executado com a função: Webhook.send("Titulo", "mensagem", WEBHOOK_COLOR_WARNING) A cor também pode ser alterada, as disponíveis no OTServBR-Global são as seguintes (com possibilidade de expansão): enum Webhook_Colors_t : uint32_t { WEBHOOK_COLOR_ONLINE = 0x00FF00, WEBHOOK_COLOR_OFFLINE = 0xFF0000, WEBHOOK_COLOR_WARNING = 0xFFFF00, WEBHOOK_COLOR_RAID = 0x0000FF }; 5 - Créditos: wizardlink (Webhook Discord) Majesty (Tutorial)
  6. [Windows][MySQL]OTServBR-Global + XAMPP + MyAAC Tutorial para colocar Servidor OTServBR-Global online com XAMPP e MyAAC. 1 - Download OTServBR-Global: 1.1 - Download XAMPP: Sourceforge 1.2 - Download MyAAC: MyAAC: 2 - Instalação do XAMPP: 2.1 - Configuração do XAMPP: 2.1.1 - Inicie o XAMPP: - Em Apache, clique no botão Start. - Em MySQL, clique no botão Start. - Deve ficar assim: 2.1.2 - Alteração da senha do MySQL: - Confira se os serviços Apache e MySQL estão rodando, depois clique no botão Shell. - No shell que abriu - linha de comando - digite o seguinte comando: mysqladmin.exe -u root password sua-nova-senha - Senha alterada. 2.1.3 - Alteração da senha do phpMyAdmin: - Abra a pasta onde foi instalado o XAMPP (C:\xampp); - Acesse a pasta phpMyAdmin; - Abra o arquivo config.inc.php em um editor de textos de sua preferência e altere os campos abaixo: - Pronto! Seu MySQL e PHPMyAdmin estão configurados para a nova senha. Agora é só utilizar sempre a mesma quando for instalar uma aplicação que se conecte a um Banco de Dados MySQL. 2.1.4 - Alteração da porta 80 no XAMPP: - Por padrão, algum software, outro servidor local, firewall do Windows utilizam a porta 80. Abaixo os passos de como alterar a porta 80 no XAMPP: - Abra o painel do XAMPP e clique no botão Config do Apache; - Escolha o arquivo chamado httpd.conf. Ele possui todos os parâmetros de funcionamento do Apache; - Aperte as teclas Ctrl + F e pesquise pela palavra Listen 80; - Adicione mais um número 80 (ou o 90) ao final desse parâmetro ficando: Listen 8080; (ou Listen 8090;) - Pesquise outra palavra chave chamada ServerName e adicione o 80 (ou o 90) no localhost:8080; (ou localhost:8090;) - Salve e feche o arquivo; - Volte ao Dashboard e clique no ícone Config; - Depois vá em Service and Port Settings; - Adicione o 8080 (ou o 8090) no Main Port; - Após estes passos tente iniciar o seu Apache, verifique se ficou com o ícone verde, abra o seu navegador, digite http://127.0.0.1:8080 (ou http://127.0.0.1:8090) e analise se é possível ter acesso ao Dashboard do seu XAMPP. 2.1.5 - Configuração de domínio no vhosts: - Para que as pessoas possam acessar o seu site pelo seu dominio é preciso configurar o arquivo vhost no XAMPP: - Abra o arquivo httpd-vhosts.conf (C:\xampp\apache\conf\extra). - Edite as seguintes linhas: - Altere para o seu domínio. - Exemplos: 2.2 - Configuração de domínio (ou ip externo) no arquivo hosts do Windows: - Abra o arquivo C:\Windows\System32\drivers\etc\hosts e adicione: 192.168.0.1 seusite.com (IPv4) (domínio) 2.3 - Portas - Verifique se as portas 80 (ou 8080, 8090), 7171, 7172 estão abertas para a conexão funcionar corretamente. - Para liberar as portas, pesquise pelo modelo do seu modem/roteador. Abaixo um site com guias para vários roteadores para auxiliar na liberação das portas: https://portforward.com/router.htm 3 - Banco de Dados - Acesse o PHPMyAdmin pelo endereço do seu domínio. - Na lateral esquerda clique em +Novo e crie um banco de dados (ex: otservbrglobal). - Importe o arquivo schema.sql que está na pasta do servidor OTServBR-Global. 4 - Config.lua - Entre na pasta do OTServBR-Global; - Renomeie o arquivo config.lua.dist para config.lua. Obs: se a extensão estiver oculta, vá em Exibir > Extensões de nomes de arquivos; - Configure o domínio ou ip externo; - Coloque a senha do PHPMyAdmin (sua-nova-senha); - Coloque o nome do banco de dados criado. Exemplo: -- Connection Config ip = "domínio ou ip externo" - MySQL mysqlHost = "127.0.0.1" mysqlUser = "root" mysqlPass = "sua-nova-senha" mysqlDatabase = "otservbrglobal" mysqlPort = 3306 mysqlSock = "" passwordType = "sha1" 5 - Site - Lembre-se de deixar a pasta htdocs vazia antes de salvar os arquivos e pastas do site. - Descompacte os arquivos e pastas do MyAAC diretamente na pasta htdocs do XAMPP. - Deixe todos os arquivos e pastas do MyAAC conforme o exemplo abaixo: - Edite o arquivo .htaccess ou renomeie para .htaccess.dist. - Se estiver instalando em localhost, acesse http://127.0.0.1 para carregar a instalação do MyAAC. - Se estiver instalando com ip ou domínio, acesse http://seu-ip-ou-domínio para carregar a instalação do MyAAC. - Siga as etapas de instalação para instalar o MyAAC. - Na escolha da versão, selecione a versão 12. 6 - Conectando ao Servidor - Para conectar ao servidor de acordo com a versão indicada, você precisa do cliente abaixo: - Obs: se você alterou a porta, precisa adicionar no ip do cliente 12. Exemplos: - http://127.0.0.1:8080/login.php - http://127.0.0.1:8090/login.php - Para conectar com o cliente Tibia 12, você precisa do recurso de login.php para o MyAAC: 7 - Créditos Downloads: Desenvolvedores OTServBR: https://github.com/opentibiabr/OTServBR-Global slawkens: https://forums.otserv.com.br/index.php?/forums/topic/167474-myaac/ Tutorial: Majesty
  7. [Windows][VC2019] Compilando Sources Canary Tutorial explicando como compilar as sources do Canary com o Visual Studio 2019. 1 - Downloads Necessários: - Visual Studio 2019 Community: https://visualstudio.microsoft.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=16 - Microsoft Visual C++ 2015-2019 Redistributable: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win 2 - Visual Studio 2019: - Na tela inicial do Visual Studio, no produto Visual Studio Community 2019 clique no botão Instalar. - Na próxima tela em Cargas de trabalho selecione Desenvolvimento para desktop com C++. - Depois em Pacotes de Idiomas, selecione: - Depois clique no botão Instalar. 3 - Instale os softwares necessários: - Instale o Git: 4 - VCPKG: - Utilize o Powershell no diretório C: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Powershell: 5 - Sources Canary: - Faça o download das sources do Canary com o comando abaixo no Powershell: 6 - Integração do VCPKG ao Visual Studio: - Execute o comando abaixo com o Powershell: .\vcpkg integrate install - Execute o comando abaixo com permissão de usuário Administrador no Powershell: [System.Environment]::SetEnvironmentVariable('VCPKG_ROOT','C:\vcpkg', [System.EnvironmentVariableTarget]::Machine) 7 - Compilando as Sources do Canary: - Abra o Visual Studio 2019, na janela "Get Started", selecione "Open a local folder" e abra a pasta raiz do servidor. - Espere o visual studio carregar. Ele irá gerar instalar as bibliotecas e gerar automaticamente o cache do cmake. (Tenha paciência, o primeiro cache pode demorar alguns minutos). - Depois que o cache cmake for gerado com sucesso, você pode compilar o servidor indo no menu Build > Build All. 8 - DLL's Necessárias: Para compilação em 64-bit: - Copie as DLLs da pasta (C:\vcpkg\canary\build\windows-release\bin). - Copie o executável da pasta (C:\vcpkg\canary\build\windows-release\bin). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. 9 - Abrindo o Servidor: - Para abrir o servidor OTServBR-Global, siga 1 (uma) das opções abaixo: [MySQL] OTServBR-Global + XAMPP + MyAAC: [MySQL] OTServBR-Global + Uniform Server + MyAAC: [MySQL] OTServBR-Global + Uniform Server + GesiorAAC2012: [MySQL] OTServBR-Global + Uniform Server + ZnoteAAC: 10 - Créditos: Majesty (Tutorial de compilação do Canary no VS2019) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg 11 - Atualizações: 22/04/2021 - Compilação vc14 substituido pelo cmake. 07/02/2022 - Engine Canary para o OTServBR-Global Datapack.
  8. [Windows][VC2019] Compilando Sources TFS 1.4 + VCPKG Tutorial explicando como compilar as sources do The Forgotten Server 1.4 + VCPKG com o Visual Studio 2019. 1 - Downloads Necessários: - Visual Studio 2019 Community: https://visualstudio.microsoft.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=16 - Microsoft Visual C++ 2019 Redistributable: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win - Sources TFS 1.4: https://github.com/otland/forgottenserver/archive/refs/tags/v1.4.1.zip 2 - Visual Studio 2019: - Na tela inicial do Visual Studio, no produto Visual Studio Community 2019 clique no botão Instalar. - Na próxima tela em Cargas de trabalho selecione Desenvolvimento para desktop com C++. - Depois em Pacotes de Idiomas, selecione: - Depois clique no botão Instalar. 3 - Instale os softwares necessários: - Instale o Git: 4 - VCPKG: - Utilize o Prompt de Comando ou Windows Powershell no diretório C: Prompt de Comando: cd C:\ Windows Powershell: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Prompt de Comando ou Windows Powershell: 5 - Instalação das bibliotecas VCPKG: - Escolha um dos conjuntos de bibliotecas abaixo de acordo com o seu sistema operacional. - Execute o comando com o Prompt de Comando ou Windows Powershell. - Para compilação em 64-bit: .\vcpkg install --triplet x64-windows boost-iostreams boost-asio boost-filesystem boost-system boost-variant boost-lockfree fmt luajit libmariadb pugixml mpir cryptopp - Para compilação em 32-bit: .\vcpkg install boost-iostreams boost-asio boost-filesystem boost-system boost-variant boost-lockfree fmt luajit libmariadb pugixml mpir cryptopp - Após a escolha e a instalação de um dos conjuntos de bibliotecas, utilize o comando abaixo para integrar a instalação ao Visual Studio: .\vcpkg integrate install - Feito isso, você estará apto a compilar as sources do TFS 1.4. 6 - Compilando as Sources do The Forgotten Server 1.4: - Encontre o diretório vc14 do TFS (C:\vcpkg\forgottenserver\vc14) e abra o arquivo theforgottenserver.vcxproj. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 7 - DLL's Necessárias: Para compilação em 64-bit: - Copie as DLLs da pasta (C:\vcpkg\forgottenserver\vc14\x64\Release). - Copie o executável da pasta (C:\vcpkg\forgottenserver\vc14\x64\Release). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. Para compilação em 32-bit: - Copie as DLLs da pasta (C:\vcpkg\forgottenserver\vc14\Release). - Copie o executável da pasta (C:\vcpkg\forgottenserver\vc14\Release). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. 8 - Créditos: Desenvolvedores TFS: https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows-(vcpkg) Majesty (Tutorial de compilação do TFS 1.4 no VS2019) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg
  9. [Windows][VC2019] Compilando Sources RME (32-bit/64-bit) Tutorial explicando como compilar as sources do Remere's Map Editor com o Visual Studio 2019. 1 - Downloads Necessários - Visual Studio 2019 Community: https://visualstudio.microsoft.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=16 - Microsoft Visual C++ 2019 Redistributable: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win 2 - Instale os softwares necessários - Instale o Visual Studio 2019: - Instale o Git: 3 - VCPKG: - Utilize o Prompt de Comando ou Windows Powershell no diretório C:\ Prompt de Comando: cd C:\ Windows Powershell: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Prompt de Comando ou Windows Powershell: 4 - Instalação das bibliotecas VCPKG: - Execute o comando com o Prompt de Comando ou Windows Powershell. - Escolha 32-bit ou 64-bit ou ambos. A instalação levará algum tempo então seja paciente. - Para compilação em 32-bit: .\vcpkg install wxwidgets boost libarchive freeglut - Para compilação em 64-bit: .\vcpkg install wxwidgets:x64-windows boost:x64-windows libarchive:x64-windows freeglut:x64-windows - Execute o comando com o Prompt de Comando ou Windows Powershell para tornar as bibliotecas disponíveis para o Visual Studio: .\vcpkg integrate install 5 - Sources Remere's Map Editor: - Crie uma pasta onde queira salvar as sources do Remere's Map Editor. - No Prompt de Comando ou Windows Powershell: - Vá até a pasta que criou com o comando cd, exemplo: cd C:\RME - Faça o download das sources do Remere's Map Editor com o comando abaixo: git clone https://github.com/hjnilsson/rme.git 6 - Compilando as Sources do Remere's Map Editor: - Abra C:\desenvolvedor\rme\vcproj\RME.sln. - Escolha Debug/Release e Win32/x64 na barra de ferramentas. - Na barra de ferramentas clique em Project > RME properties > Debugging > Set Environment para: PATH=%PATH%;$(SolutionDir)..\dependencies\vs\bin - Clique em OK para salvar as alterações. - Pressione F5. 7 - Créditos: hampusborgos: https://github.com/hampusborgos/rme/wiki/Compiling-on-Windows Majesty (Tradução + Tutorial de Instalação do Git + Tutorial de Compilação do RME no VS2019) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg
  10. [Windows][MySQL]OTServBR-Global + Uniform Server + MyAAC Tutorial para colocar Servidor OTServBR-Global online com Uniform Server e MyAAC. 1 - Download OTServBR-Global: 1.1 - Download Uniform Server: https://sourceforge.net/projects/miniserver/files/Uniform Server ZeroXIV/14_0_2_ZeroXIV/14_0_2_ZeroXIV.exe/download 1.2 - Download MyAAC MyAAC: 2 - Instalação do Uniform Server: - Instale o Uniform Server (14_0_2_ZeroXIV) na unidade C:\. - Exemplo: - Na unidade C:\ após a instalação, o nome da pasta é UniServerZ. - Ao abrir o Uniform Server, uma janela será aberta perguntando a senha MySQL root: - A senha padrão neste caso é root. - Uniform Server está pronto para uso. - Para iniciar o Uniform Server: - Clique no botão Start Apache; - Clique no botão Start MySQL. 3 - Banco de Dados: - No Uniform Server, clique no botão phpMyAdmin e vai abrir no navegador o aplicativo web para gerenciar banco de dados. - Na lateral esquerda clique em +New e crie um banco de dados (ex: otservbrglobal) - Importe o arquivo schema.sql que está na pasta do OTServBR-Global. 4 - Config.lua: - Entre na pasta do OTServBR-Global; - Renomeie o arquivo config.lua.dist para config.lua. Obs: se a extensão estiver oculta, vá em Exibir > Extensões de nomes de arquivos; - Configure o IP de conexão (no caso foi configurado para 127.0.0.1 (localhost); - Coloque a senha do PHPMyAdmin (se configurada); - Se a senha do PHPMyAdmin não foi alterada no Uniform Server, a senha padrão é root. - Coloque o nome do banco de dados criado. Exemplo: -- Connection Config ip = "127.0.0.1" - MySQL mysqlHost = "127.0.0.1" mysqlUser = "root" mysqlPass = "root" mysqlDatabase = "otservbrglobal" mysqlPort = 3306 mysqlSock = "" passwordType = "sha1" 5 - Site: - Lembre-se de deixar a pasta www vazia antes de salvar os arquivos e pastas do site. - Descompacte os arquivos e pastas do MyAAC diretamente na pasta www do Uniform Server. - Deixe todos os arquivos e pastas do MyAAC conforme o exemplo abaixo: - Edite o arquivo .htaccess ou renomeie para .htaccess.dist. - Acesse http://127.0.0.1 para carregar o MyAAC. - Siga as etapas de instalação para instalar o MyAAC. - Na escolha da versão, selecione 12.8. 6 - Conectando ao Servidor: - Para conectar ao servidor de acordo com a versão indicada, você precisa do cliente abaixo: - Para conectar com o cliente Tibia 12, você precisa do recurso de login.php para o MyAAC: 7 - Créditos: Downloads: Desenvolvedores TFS, OTServBR: https://github.com/opentibiabr/OTServBR-Global slawkens: https://forums.otserv.com.br/index.php?/forums/topic/167474-myaac/ Tutorial: Majesty
  11. [Windows][VC2017] Compilando Sources TFS 1.4 + VCPKG Tutorial explicando como compilar as sources do The Forgotten Server 1.4 + VCPKG com o Visual Studio 2017. 1 - Downloads Necessários - Visual Studio 2017 Community: https://www.visualstudio.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=15 - Microsoft Visual C++ 2017 Redistributable: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win - Sources TFS 1.4: https://github.com/otland/forgottenserver/archive/refs/tags/v1.4.1.zip 2 - Visual Studio 2017 - Na tela inicial do Visual Studio, no produto Visual Studio Community 2017 clique no botão Instalar. - Na próxima tela, selecione Desenvolvimento para Desktop com C++. - Na mesma tela em Resumo, selecione: - Depurador Just-In-Time; - Conjunto de ferramentas VC++ 2017 versão 15.9 v14.16 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17763.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para x86 e x64; - SDK do Windows 10 (10.0.17134.0) para Desktop [x86 e x64]; - SDK do Windows 10 (10.0.16299.0) para Desktop [x86 e x64]; - Conjunto de Ferramentas do VC++ 2015.3 v140 (x86, x64). - Componentes Individuais: - SDK do CRT Universal do Windows; - SDK do Windows 8.1; - Pacotes de Idiomas (Inglês). 3 - Instale os softwares necessários - Instale o Git: 4 - VCPKG: - Utilize o Prompt de Comando ou Windows Powershell no diretório C: Prompt de Comando: cd C:\ Windows Powershell: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Prompt de Comando ou Windows Powershell: 5 - Instalação das bibliotecas VCPKG - Escolha um dos conjuntos de bibliotecas abaixo de acordo com o seu sistema operacional. - Execute o comando com o Prompt de Comando ou Windows Powershell. - Para compilação em 64-bit: .\vcpkg install --triplet x64-windows boost-iostreams boost-asio boost-filesystem boost-system boost-variant boost-lockfree fmt luajit libmariadb pugixml mpir cryptopp - Para compilação em 32-bit: .\vcpkg install boost-iostreams boost-asio boost-filesystem boost-system boost-variant boost-lockfree fmt luajit libmariadb pugixml mpir cryptopp - Após a escolha e a instalação de um dos conjuntos de bibliotecas, utilize o comando abaixo para integrar a instalação ao Visual Studio: .\vcpkg integrate install 6 - Compilando as Sources do The Forgotten Server 1.4 - Abra o arquivo vc14/theforgottenserver.vcxproj em um editor de texto, procure por todos os v142 e altere para v141, salve e feche o arquivo. - Encontre o diretório vc14 do TFS (C:\vcpkg\forgottenserver\vc14) e abra o arquivo theforgottenserver.sln. Isso irá abrir o Visual Studio e você estará apto a compilar as sources. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 7 - DLL's Necessárias Para compilação em 64-bit: - Copie as DLLs da pasta (C:\vcpkg\forgottenserver\vc14\x64\Release). - Copie o executável da pasta (C:\vcpkg\forgottenserver\vc14\x64\Release). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. Para compilação em 32-bit: - Copie as DLLs da pasta (C:\vcpkg\forgottenserver\vc14\Release). - Copie o executável da pasta (C:\vcpkg\forgottenserver\vc14\Release). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. 8 - Créditos Desenvolvedores TFS: https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows-(vcpkg) Majesty (Tradução + Tutorial de Instalação do Git + Tutorial de compilação do TFS 1.4 no VS2017 )) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg
  12. [Servidor] Corrigindo erro dos itens ao relogar Tutorial explicando como corrigir o erro dos itens ao relogar no servidor. 1 - Database: - Acesse sua database; - Clique em player_items. - Depois clique em Estrutura: - Na linha itemtype, clique para mudar: - Depois, em Tipo: - Altere para INT e valor 11: - O resultado final deverá ser esse: - O mesmo procedimento deverá ser feito para itemtype e count para a tabela player_depotitems, player_inboxitems e player_rewards. - Ou apenas executar essas queries na database > SQL: ALTER TABLE `player_items` CHANGE `itemtype` `count` INT(11) NOT NULL DEFAULT '0'; ALTER TABLE `player_depotitems` CHANGE `itemtype` `count` INT(11) NOT NULL DEFAULT '0'; ALTER TABLE `player_inboxitems` CHANGE `itemtype` `count` INT(11) NOT NULL DEFAULT '0'; ALTER TABLE `player_rewards` CHANGE `itemtype` `count` INT(11) NOT NULL DEFAULT '0'; 2 - Créditos: mattyx14 (queries SQL) sirarcken (tutorial)
  13. [Windows][Dev-C++] Compilando Sources Yurots Server 0.9.4f (7.6) Tutorial explicando como compilar as sources do Yurots Server 0.9.4f (7.6) com o Dev-C++. 1 - Downloads Necessários: Dev-Cpp: http://www.mediafire.com/file/z686wj4n83asmir/Dev-Cpp.rar/file Sources Yurots Server 0.9.4f (7.6): https://forums.otserv.com.br/index.php?/forums/topic/168432-76-yurots-server-094f/ Scan - Dev-Cpp: https://www.virustotal.com/gui/file/4e34aa90fe749ddf3cd2428bae5aa26aee0f95fe089cdb603accad05ee91a780/detection 2 - Dev-C++: - Extraia o Dev-Cpp dentro do Disco Local (C:). - Deve ficar somente C:\Dev-Cpp com os arquivos e pastas. - O Dev-Cpp já está com as seguintes bibliotecas instaladas: - Dev-Cpp está pronto para compilar as sources. 3 - Sources Yurots Server 0.9.4f (7.6): - Extraia as sources do Yurots Server 0.9.4f (7.6) em uma pasta. - Com o dev-cpp aberto, use o comando Ctrl+o para procurar e abrir o projeto .dev do Yurots Server 0.9.4f (7.6). - O .dev está dentro da pasta devcpp das sources: - Abra o otserv.dev. - Para compilar as sources basta clicar em Executar > Compilar ou utilizar o comando Ctrl+F9. E pronto, sources compiladas com sucesso! 4 - DLL's Necessárias: - Para rodar o servidor você precisa baixar as DLL's: Download: http://www.mediafire.com/file/pkcdklsm3bpp29v/YurOTS_0.9.4f_-_DLLs.rar/file Scan: https://www.virustotal.com/gui/file/e9fd40e78686e4fb7d3c6eb4cf55644fbfa35fa8ec69a9b3406f4f21a429209f/detection - Coloque o executável e as DLL's na pasta raíz do servidor, onde se encontra o config.lua, pasta data, etc. - Se o servidor não abrir, clique com o botão direito do mouse em YurOTS.exe, depois clique em Propriedades > Compatibilidade > Modo de Compatibilidade > Executar este programa em modo de compatibilidade: > Windows 7. 5 - Conectando ao Servidor: - Para conectar ao servidor Yurots Server 0.9.4f (7.6) você pode baixar o Cliente Tibia 7.6 + IP Changer. Eles são encontrados para download nos seguintes tópicos: Clientes Tibia: IP Changer: - Você também pode utilizar o OTClient: (OTClient pronto e configurado para conectar em servidor 7.6). 6 - Créditos: Majesty (Tutorial + Dev-Cpp + Download DLL's) Yurez (Yurots Server 0.9.4f (7.6))
  14. Antes de fazer a sua pergunta, tenha certeza de ter lido o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do Website / etc). Ex: The Forgotten Server 1.3, Versão: 10.98; Base: Como deixa meu servidor on no meu pc para todos 10:00 Qual a sua pergunta? Como deixa meu servidor on no meu pc para todos 10:00 Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  15. Infraestrutura Host Alguem sabe?

    quais melhores host atualmente para deixa servidor 10:00 online no brasil ou canada
  16. Infraestrutura Jogar sozinho

    Boa tarde galera, Baixei um server aqui para jogar sozinho mesmo, apenas para matar a saudades de quando eu jogava a 15 anos atrás, porém ao clicar no server ele abre o cmd e já fecha novamente. Eu baixei o server, o cliente referente a versão e o ip-changer mas não estou conseguindo jogar. Alguém pode me ajudar? Não preciso de site, nem nada disso, quero apenas poder entrar e jogar aqui um pouco. Obs: Vi um tutorial aqui porém tem uns 15 programas para serem baixados antes incluindo alguns que me parecem ser sites e outras coisas. Abs a todos Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  17. Olá pessoal hoje venho trazer para o Fórum um passo a passo de como montar um servidor completo na VPN da Google Cloud. 1- Criação de Maquina Virtual (Instância) 2 - Configuração de Rede e Domínio (Endereço de IP Externo, DNS e Firewall) Acesse o serviço de REDE VPC e vá até o item Endereços IP Externos. Passo 2.1 - Localize a instancia que esta com o Tipo de Endereço como Temporário. Passo 2.2 - Siga o Passo a Passo Para Liberação de Portas no Item Firewall 3 - Apontamento de Domínio e Configuração de DNS 4 - Configuração Interna do Servidor Volte para sua instância (Compute Engine -> Instâncias de VMs) 4.2 - Liberando acesso SSHD 4.3 Instalação de pacote Web ( MySQL-SERVER, Apache, PHP, PHPMyadmin) 4.4 Configurando o PHPMyadmin 4.5 Compilando uma distro em Debian9 4.6 Instalando um Website 5 - Instalação de protocolo HTTPS / Certificado Digital SSL Para ligar o servidor utilize o comando: Funciona em versões 11+ e 10- Se te ajudei deixa um comentário e um +REP
  18. Vamos lá o Google Cloud é bem mais fácil de liberar portas do que parece! Siga o passo a passo abaixo: 1 - Acessa no seu painel o menu Regras de Fire Wall 2 - Dentro o painel clique em Criar nova Regra de Firewall 3 - Siga o seguinte passo a passo: Ps: Crie duas regras idênticas uma de saída e outra de entrada 4 - Vá até suas instâncias, clique sobre ela e Clique em Editar 5 - Localize o item Tags de Rede e insira as regras de Firewall criadas 6 - Salve as alterações Portas de acesso configuradas! Te ajudei da um +Rep! Estou a disposição!
  19. [Windows][VC2017] Compilando Sources OTXServer 2 Tutorial explicando como compilar as sources do OTXServer 2 com o Visual Studio 2017. 1 - Downloads Necessários - Visual Studio 2017: https://www.visualstudio.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=15 - Microsoft Visual C++ 2017 Redistributable: (32-bit download, 64-bit download) - TFS SDK 3.2 - OTX(Bibliotecas): https://mega.nz/#!oNYUkaKJ!SYIBHWNE38MlkRfxc8f_bn8jQ4bN5Vwz9g6xN4sSS1U/ - Bibliotecas Boost C++ 1.64.0: (32-bit download, 64-bit download) - Sources OTXServer: (OTXServer 2) 2 - Instale os softwares necessários - Instale as bibliotecas Boost C++ 1.64.0. 3 - Visual Studio 2017 - Na tela inicial do Visual Studio, no produto Visual Studio Community 2017 clique no botão Instalar. - Na próxima tela, selecione Desenvolvimento para Desktop com C++. - Na mesma tela em Resumo, selecione: - Depurador Just-In-Time; - Conjunto de ferramentas VC++ 2017 versão 15.9 v14.16 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17763.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para x86 e x64; - SDK do Windows 10 (10.0.17134.0) para Desktop [x86 e x64]; - SDK do Windows 10 (10.0.16299.0) para Desktop [x86 e x64]; - Conjunto de Ferramentas do VC++ 2015.3 v140 (x86, x64). - Componentes Individuais: - SDK do CRT Universal do Windows; - SDK do Windows 8.1; - Pacotes de Idiomas (Inglês). - Depois de baixado e instalado o Visual Studio Community 2017 e suas ferramentas, você estará apto a compilar as sources do OTXServer. 4 - TFS SDK 3.2 - Extraia os arquivos do TFS SDK 3.2 - OTX. - Antes de rodar o arquivo "register_tfssdk_env.bat", clique com botão direito nele e em Editar. - Você encontrará escrito assim: setx TFSSDKDir %CD% - Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo). - Ficando assim: setx TFSSDKDir "%CD%" pause - Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo. Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente. 4.1 - Boost C++ - Mova o arquivo "register_boost_env.bat" que está na pasta do TFS SDK 3.2 para o diretório onde foi instalado o Boost C++ 1.64.0 (Exemplo: C:\local\boost_1_64_0) - Antes de rodar o arquivo "register_boost_env.bat", clique com botão direito nele e em Editar. - Você encontrará escrito assim: setx BOOST_ROOT %CD% - Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo). - Ficando assim: setx BOOST_ROOT "%CD" pause - Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo. Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente. 4.2 - Adicionando manualmente os diretórios das bibliotecas - Se os .bat não funcionarem, adicione manualmente os diretórios. - Utilize a Tecla do logotipo do Windows + Pause para acessar as Propriedades do Sistema. - Acesse Configurações avançadas do sistema. - Na aba Avançado, clique em Variáveis de Ambiente. - Em variáveis de usuário adicione os diretórios do TFSSDKDir e BOOST_ROOT. - Exemplo: 5 - Compilando as Sources do OTXServer OTX 2: - Encontre o diretório sources/msvc do OTXServer e abra o arquivo TheOTXServer.sln. - Abrirá uma nova janela para Examinar Ações de Solução, basta selecionar conforme as opções abaixo: - Exemplo: - Feito isso, você estará apto a compilar as sources do OTXServer. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 6 - DLL's Necessárias OTX 2: - Para rodar o servidor você precisa baixar as DLL's, elas são encontradas para download neste link: https://mega.nz/#!oNYUkaKJ!SYIBHWNE38MlkRfxc8f_bn8jQ4bN5Vwz9g6xN4sSS1U/ 7 - Créditos mattyx14: https://github.com/mattyx14/otxserver/wiki/Compilling-on-Windows Ninja: https://otland.net/threads/windows-how-to-set-path-environment-variables-for-tfs-1-0.207359/ Majesty (Tutorial de compilação no VS2017) Microsoft
  20. [Windows][Dev-C++] Compilando Sources TFS 0.4 (8.6) Tutorial explicando como compilar as sources do TFS 0.4 (8.6) com o Dev-C++. 1 - Downloads Necessários: - Stian's Dev-Cpp 64 bits: http://www.mediafire.com/file/rz3pqc115av3rbi/Stians_Repack_Dev-Cpp_0.2_-_64bit.rar - OpenSSL 0.9.8a: https://sourceforge.net/projects/devpaks/files/openssl/OpenSSL - 0.9.8a/openssl-0.9.8a-1cm.DevPak/download 1.1 - Downloads Opcionais: - Sources TFS 0.4 rev3777 (8.6): https://mega.co.nz/#!1tRwGKgC!pn3dCxUtqK2BRAArYRdeuSO-_Ongg_Q5X2ayoXWXATk - Sources TFS 0.4 rev3884 (8.6): http://www.mediafire.com/file/b3ah3eh4xod8vfy/forgottenserver-trunk.r3884.tar.gz 2 - Dev-C++: - Extraia os arquivos do Stian's Dev-Cpp 64 bits dentro do Disco Local (C:). - Renomeie a pasta Stians Repack Dev-Cpp 0.2 - 64bit para Dev-Cpp. - Abra o Dev-Cpp (C:\Dev-cpp\devcpp.exe). - Clique em Ferramentas > Package Manager: - Na janela que abrir, clique no botão Install: - Na próxima janela, selecione o pacote openssl-0.9.8a-1cm.DevPak baixado para fazer a instalação: - Instale o pacote openssl-0.9.8a-1cm.DevPak: - Feita a instalação, a janela do Package Manager pode ser fechada. - Seu Dev-Cpp está pronto para compilar as sources. 3 - Sources TFS 0.4 rev3777 (8.6): - Extraia as sources do TFS 0.4 rev3777 (8.6) em uma pasta. - Com o dev-cpp aberto, use o comando Ctrl+o para procurar e abrir o projeto .dev do TFS 0.4 rev3777 (8.6). - O .dev está dentro da pasta dev-cpp das sources: - Abra o TheForgottenServer-console.dev ou TheForgottenServer.dev (depende das sources utilizadas). - Para compilar as sources basta clicar em Executar > Compilar ou utilizar o comando Ctrl+F9. E pronto, sources compiladas com sucesso! 4 - FAQ Pergunta 1: Se as sources utilizadas forem outras, como alterar as preferências para utilizar SQLite, MySQL, Console? Resposta: Utilize o comando Alt + P, irá abrir uma janela e em paramêtros é onde deve ser adicionadas as opções. Lista de paramêtros: -D__USE_MYSQL__ -D__USE_SQLITE__ -D__CONSOLE__ 5 - DLL's Necessárias - Para rodar o servidor você precisa baixar as DLL's. Download: http://www.mediafire.com/file/2zpqn20eq9oq29d/tfs0.4-(8.6)-opentibia-dllpack.zip Scan: https://www.virustotal.com/#/file/20db68e8275b825702ae536d76baeb82b31deca47c6d75987c78764f00b7d261/detection 6 - Conectando ao Servidor - Para conectar ao servidor TFS 0.4 rev3777 (8.6) você precisa do Cliente Tibia 8.6 + IP Changer. Eles são encontrados para download nos seguintes tópicos: Clientes Tibia: IP Changer: 7 - Créditos Elwyn (Download Sources TFS 0.4 rev3777 (8.6)) Majesty (Tutorial + Download DLL's) Stian (Dev-Cpp)
  21. [Windows][VC2017] Compilando Sources RME (32-bit/64-bit) Tutorial explicando como compilar as sources do Remere's Map Editor com o Visual Studio 2017. 1 - Downloads Necessários - Visual Studio Express 2013: http://download.microsoft.com/download/7/2/E/72E0F986-D247-4289-B9DC-C4FB07374894/wdexpress_full.exe - Microsoft Visual C++ 2013 Redistributable: https://www.microsoft.com/en-us/download/details.aspx?id=40784 - Visual Studio 2017 Community: https://www.visualstudio.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=15 - Microsoft Visual C++ 2017 Redistributable: (32-bit download, 64-bit download) - Bibliotecas Boost C++ 1.55.0: (32-bit download, 64-bit download) - WxWidgets: (32-bit download, 64-bit download) - Dependencies: (64-bit download) - Sources RME: https://github.com/hjnilsson/rme/releases/tag/v3.4 2 - Instale os softwares necessários -Instale o Visual Studio Express 2013. - Instale o Visual Studio 2017 (Passo 3). - Instale as bibliotecas Boost C++ 1.55.0 (32-bit ou 64-bit). - Extraia a pasta wx (32-bit) ou wx_64 (64-bit) para a unidade C:\. - Extraia a pasta dependencies_x64 para a pasta do RME. (para 64-bit). 3 - Visual Studio 2017 - Na tela inicial do Visual Studio, no produto Visual Studio Community 2017 clique no botão Instalar. - Na próxima tela, selecione Desenvolvimento para Desktop com C++. - Na mesma tela em Resumo, selecione: - Depurador Just-In-Time; - Conjunto de ferramentas VC++ 2017 versão 15.9 v14.16 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17763.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para x86 e x64; - SDK do Windows 10 (10.0.17134.0) para Desktop [x86 e x64]; - SDK do Windows 10 (10.0.16299.0) para Desktop [x86 e x64]; - Conjunto de Ferramentas do VC++ 2015.3 v140 (x86, x64). - Componentes Individuais: - SDK do CRT Universal do Windows; - SDK do Windows 8.1; - Pacotes de Idiomas (Inglês). - Depois de baixado e instalado o Visual Studio Community 2017 e suas ferramentas, você estará apto a compilar as sources do Remere's Map Editor. 4 - Compilando as Sources do Remere's Map Editor - Encontre o diretório vcproj do RME e abra o arquivo RME.sln. - Abrirá uma nova janela para Examinar Ações de Solução, basta selecionar conforme as opções abaixo: - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Antes de compilar as sources do RME, abra as propriedades do projeto clicando em Project > Properties (ou utilize o comando ALT + F7). 4.1 - Configurando diretórios include: - O primeiro diretório listado está localizado dentro da sua pasta de código fonte do RME (32-bit ou 64-bit). - O segundo é o lugar onde você instalou o Boost 1_55_0 (32-bit ou 64-bit). - O terceiro é o diretório /include/msvc dentro do arquivo wx que você extraiu na segunda etapa (32-bit ou 64-bit). - O quarto é o diretório /include do arquivo wx que você extraiu na segunda etapa (32 bit ou 64-bit). 4.2 - Configurando diretórios das bibliotecas: - O primeiro listado é o lugar onde você instalou o boost a partir do primeiro passo + do diretório lib32-msvc-12.0 (32-bit ou 64-bit). - O segundo diretório listado está localizado dentro da sua pasta de código fonte do RME (32-bit ou 64-bit). - O terceiro é o diretório /lib dentro do arquivo wx que você extraiu na segunda etapa (32-bit ou 64-bit). - O quarto é o diretório /lib /vc_lib do arquivo wx que você extraiu na segunda etapa (32-bit ou 64-bit). - Após o carregamento dos arquivos, você estará apto a compilar as sources do RME. 4.3 - Compilando as sources do Remere's Map Editor: - Para compilar as sources, clica em Build no menu e depois em Build Solution (ou utilize o comando F7). - As sources serão compiladas com sucesso. 5 - DLL's Necessárias - As DLL's necessárias para rodar o RME são encontradas para download no link abaixo: 32 bits: https://github.com/hjnilsson/rme/tree/master/dependencies/vs/bin 64 bits: - Para 64-bit, as DLL's archive.dll + glut64.dll se encontram dentro da pasta dependencies_x64/vs/bin. 6 - Créditos hjnilsson: https://github.com/hjnilsson/rme dominique120: https://otland.net/threads/compiling-remeres-map-editor-from-the-latest-source-with-msvc-2013.216826/ Majesty (Tradução + Organização do Tutorial + Compilação x64) Microsoft (Download MSVC2013 + MSVC2017)
  22. [Windows][VC2017] Compilando Sources TFS 1.2 Tutorial explicando como compilar as sources do The Forgotten Server com o Visual Studio 2017. 1 - Downloads Necessários - Visual Studio 2017: https://www.visualstudio.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=15 - Microsoft Visual C++ 2017 Redistributable: (32-bit download, 64-bit download) - TFS SDK 3.2 (Bibliotecas): https://static.otland.net/dl/tfs-sdk-3.2.zip -- sha1sum: 3fb1b140e40e8e8bc90f82f92bd022a50569b185 -- sha256sum: 2ffb549f336ad11550da9b9c40716880e13b1cc0ee86e7599022dcacc972a3bf - Bibliotecas Boost C++ 1.62.0: (32-bit download, 64-bit download) - Sources TFS 1.2: https://github.com/otland/forgottenserver/releases/tag/v1.2 2 - Instale os softwares necessários - Instale as bibliotecas Boost C++ 1.62.0. 3 - Visual Studio 2017 - Na tela inicial do Visual Studio, no produto Visual Studio Community 2017 clique no botão Instalar. - Na próxima tela, selecione Desenvolvimento para Desktop com C++. - Na mesma tela em Resumo, selecione: - Depurador Just-In-Time; - Conjunto de ferramentas VC++ 2017 versão 15.9 v14.16 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17763.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para x86 e x64; - SDK do Windows 10 (10.0.17134.0) para Desktop [x86 e x64]; - SDK do Windows 10 (10.0.16299.0) para Desktop [x86 e x64]; - Conjunto de Ferramentas do VC++ 2015.3 v140 (x86, x64). - Componentes Individuais: - SDK do CRT Universal do Windows; - SDK do Windows 8.1; - Pacotes de Idiomas (Inglês). - Depois de baixado e instalado o Visual Studio Community 2017 e suas ferramentas, você estará apto a compilar as sources do TFS 1.2. 4 - TFS SDK 3.2 - Extraia os arquivos do TFS SDK 3.2. - Antes de rodar o arquivo "register_tfssdk_env.bat", clique com botão direito nele e em Editar. - Você encontrará escrito assim: setx TFSSDKDir %CD% - Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo). - Ficando assim: setx TFSSDKDir "%CD%" pause - Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo. Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente. 4.1 - Boost C++ - Mova o arquivo "register_boost_env.bat" que está na pasta do TFS SDK 3.2 para o diretório onde foi instalado o Boost C++ 1.62.0 (Exemplo: C:\local\boost_1_62_0) - Antes de rodar o arquivo "register_boost_env.bat", clique com botão direito nele e em Editar. - Você encontrará escrito assim: setx BOOST_ROOT %CD% - Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo). - Ficando assim: setx BOOST_ROOT "%CD" pause - Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo. Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente. 4.2 - Adicionando manualmente os diretórios das bibliotecas - Se os .bat não funcionarem, adicione manualmente os diretórios. - Utilize a Tecla do logotipo do Windows + Pause para acessar as Propriedades do Sistema. - Acesse Configurações avançadas do sistema. - Na aba Avançado, clique em Variáveis de Ambiente. - Em variáveis de usuário adicione os diretórios do TFSSDKDir e BOOST_ROOT. - Exemplo: 5 - Compilando as Sources do The Forgotten Server 1.2 - Encontre o diretório vc14 do TFS e abra o arquivo theforgottenserver.sln. - Abrirá uma nova janela para Examinar Ações de Solução, basta selecionar conforme as opções abaixo: - Feito isso, você estará apto a compilar as sources do TFS 1.2. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 6 - DLL's Necessárias - Para rodar o servidor você precisa baixar as DLL's, elas são encontradas para download neste tópico: 7 - Créditos Desenvolvedores TFS: https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows Ninja: https://otland.net/threads/windows-how-to-set-path-environment-variables-for-tfs-1-0.207359/ Majesty (Tutorial de compilação no VS2017) Microsoft
  23. Discord Bot para Servidores Open Tibia Download de Discord Bot para Servidores Open Tibia. 1 - Download: Github 2 - Créditos Raggaer
  24. [Windows][MySQL]TFS 1.4 + Uniform Server + MyAAC Tutorial para colocar Servidor TFS online com Uniform Server e MyAAC. 1 - Download TFS: The Forgotten Server 1.4: 1.1 - Download Uniform Server: https://sourceforge.net/projects/miniserver/files/Uniform Server ZeroXIV/14_0_2_ZeroXIV/14_0_2_ZeroXIV.exe/download 1.2 - Download MyAAC: MyAAC: 2 - Instalação do Uniform Server: - Instale o Uniform Server (14_0_0_ZeroXIV) na unidade C:\. - Exemplo: - Na unidade C:\ após a instalação, o nome da pasta é UniServerZ. - Ao abrir o Uniform Server, uma janela será aberta perguntando a senha MySQL root: - A senha padrão neste caso é root. - Depois de definida a senha root, o Uniform Server está pronto para uso: - Para iniciar o Uniform Server: - Clique no botão Start Apache; - Clique no botão Start MySQL. 3 - Banco de Dados: - No Uniform Server, clique no botão phpMyAdmin e vai abrir no navegador o aplicativo web para gerenciar banco de dados. - Crie um banco de dados (ex: forgotten); - Importe o schema.sql que está na pasta do TFS. 4 - Config.lua: - Entre na pasta do The Forgotten Server; - Configure o IP de conexão (no caso foi configurado para 127.0.0.1 (localhost); - Adicione ao config.lua em MySQL essa linha: passwordType = "sha1" - Coloque a senha do PHPMyAdmin (se configurada). - Coloque o nome do banco de dados criado. Exemplo: -- Connection Config ip = "127.0.0.1" - MySQL mysqlHost = "127.0.0.1" mysqlUser = "root" mysqlPass = "" mysqlDatabase = "forgotten" mysqlPort = 3306 mysqlSock = "" passwordType = "sha1" 5 - Site: - Descompacte o MyAAC na pasta www do Uniform Server. - Deixe todos os arquivos e pastas do MyAAC conforme o exemplo abaixo: - Edite o arquivo .htaccess ou renomeie para .htaccess.dist. - Acesse http://127.0.0.1 para carregar o MyAAC. - Siga as etapas de instalação para instalar o MyAAC. - Imagens das etapas de instalação: Imagens retiradas do tópico: 6 - Conectando ao Servidor: - Para conectar ao servidor você precisa do Cliente Tibia 10.98 + IP Changer que são encontrados para download nos seguintes tópicos: Clientes Tibia: IP Changer: 7 - Créditos: Downloads: Desenvolvedores TFS: https://github.com/otland/forgottenserver/ slawkens: https://forums.otserv.com.br/index.php?/forums/topic/167474-myaac/ Tutorial: Majesty
  25. [Windows][VC2015] Compilando Sources TFS 1.2 Tutorial explicando como compilar as sources do The Forgotten Server 1.2 com o Visual Studio 2015. 1 - Downloads Necessários - Visual Studio Enterprise 2015: https://go.microsoft.com/fwlink/?LinkId=691979&clcid=0x409/ - Microsoft Visual C++ 2015 Redistributable: https://www.microsoft.com/pt-br/download/details.aspx?id=48145 - TFS SDK 3.2 (Bibliotecas): https://static.otland.net/dl/tfs-sdk-3.2.zip -- sha1sum: 3fb1b140e40e8e8bc90f82f92bd022a50569b185 -- sha256sum: 2ffb549f336ad11550da9b9c40716880e13b1cc0ee86e7599022dcacc972a3bf - Bibliotecas Boost C++ 1.62.0: (32-bit download, 64-bit download) - Sources TFS 1.2: https://github.com/otland/forgottenserver/releases/tag/v1.2 2 - Instale os softwares necessários - Instale o Visual Studio 2015. - Instale as bibliotecas Boost C++ 1.62.0. 3 - TFS SDK 3.2 - Extraia os arquivos do TFS SDK 3.2. - Antes de rodar o arquivo "register_tfssdk_env.bat", clique com botão direito nele e em Editar. - Você encontrará escrito assim: setx TFSSDKDir %CD% - Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo). - Ficando assim: setx TFSSDKDir "%CD%" pause - Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo. Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente. 4 - Boost C++ - Mova o arquivo "register_boost_env.bat" que está na pasta do TFS SDK 3.2 para o diretório onde foi instalado o Boost C++ 1.62.0 (Exemplo: C:\local\boost_1_62_0) - Antes de rodar o arquivo "register_boost_env.bat", clique com botão direito nele e em Editar. - Você encontrará escrito assim: setx BOOST_ROOT %CD% - Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo). - Ficando assim: setx BOOST_ROOT "%CD" pause - Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo. Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente. 5 - Compilando as Sources do The Forgotten Server - Encontre o diretório vc14 do TFS e abra o arquivo theforgottenserver.sln. Isso irá abrir o Visual Studio e você estará apto a compilar as sources. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 6 - DLL's Necessárias - Para rodar o servidor você precisa baixar as DLL's, elas são encontradas para download neste tópico: 7 - Créditos Desenvolvedores TFS: https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows Ninja: https://otland.net/threads/windows-how-to-set-path-environment-variables-for-tfs-1-0.207359/ Majesty (Tutorial TFS + Tutorial Ninja)
×