Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''Normal', 'como instalar ot no linux ubuntu', 'php 5', 'mysql', 'phpmyadmin', 'global 8.6', 'otserv', 'ot', 'otserver', 'vps', '14.04', '12.04', 'ubuntu', 'linux', '8.6', 'gesior', 'otx' ou 'compilar''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • 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
  • Outros
    • Design

Encontrado 204 registros

  1. Olá, neste tópico irei ensinar como iniciar, parar, reiniciar seu otserver como um serviço do Linux. Depois de tudo configurado, seremos capazes de colocar este serviço para iniciar de maneira automática na inicialização do server. Para mais informações sobre o que é o Systemd, favor acessar este link. Criando um script para iniciar o server Primeiramente, iremos criar um pequeno script para fazer a execução do binário do otserver. Você pode criar este script em qualquer lugar, eu costumo deixar em: /usr/local/sbin Depois, coloque o seguinte conteúdo no script. Você pode usar o editor de arquivos de sua preferencia, como eu uso vim, ficaria desta forma: Primeiro abrimos o editor (eu coloquei otbr.sh, mas pode ser qualquer nome): vim /usr/local/sbin/otbr.sh Conteúdo do script: #!/bin/bash # Diretorio onde esta o otserver cd /opt/otserver # Executavel para subir o servidor ./otbr > /var/log/otbr.log # Dê permissão para execução do script: sudo chmod +x /usr/local/sbin/otbr.sh Criando o serviço no Linux Agora iremos criar uma unidade de serviço no systemd, para isso, execute o seguinte comando: sudo vim /etc/systemd/system/otbr.service Insira o seguinte conteúdo: [Unit] Description=Otbr Server After=network.target StartLimitIntervalSec=0 [Service] Type=simple Restart=always RestartSec=1 User=root ExecStart=/usr/local/sbin/otbr.sh [Install] WantedBy=multi-user.target Onde: Description: descrição do serviço; ExecStart: script que criamos anteriormente. Depois do arquivo criado, vamos dar um "reload" no systemd: sudo systemctl daemon-reload Pronto, nosso serviço está criado! Gerenciando o serviço criado Para gerenciar o serviço, utilizamos os seguintes comandos: # Iniciar o serviço sudo systemctl start otbr # Parar o serviço sudo systemctl stop otbr # Reiniciar o serviço sudo systemctl restart otbr # Verificar o status do serviço sudo systemctl status otbr Para adicionar o serviço na inicialização automática do servidor, basta executar: sudo systemctl enable otbr Para tirar da inicialização: sudo systemctl disable otbr Verificando os logs Nossa saída de log foi direcionada para o arquivo: /var/log/otbr.log Para exibir o arquivo, podemos usar o comando "cat": cat /var/log/otbr.log Para acompanhar em tempo real (para sair da exibição, basta pressionar Ctrl+C): tail -f /var/log/otbr.log Toda vez que você reiniciar o serviço, o log será apagado e iniciado do zero. Caso queira fazer um log contínuo, coloque o conteúdo do script inicial desta maneira: #!/bin/bash # Diretorio onde esta o otserver cd /opt/otserver # Joga a data pro log echo " " >> /var/log/otbr.log echo "------------" >> /var/log/otbr.log date >> /var/log/otbr.log echo "------------" >> /var/log/otbr.log # Executavel para subir o servidor ./otbr >> /var/log/otbr.log # Imagens exemplo Imagens exemplo do serviço funcionando: Considerações finais Da minha parte seria isso, caso tenham dúvidas estou à disposição. Até mais!
  2. [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 - Créditos: Majesty (Tutorial de compilação do OTServBR-Global no VS2022) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg
  3. [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
  4. [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
  5. Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: Qual é a sua pergunta? Pessoal, preciso de uma ajudinha, eu tenho um servidor compilado no host Linux 18.04 e estou com um problema muito grande para compilar no meu windows 64 bits. Nos tutoriais que vi na internet, eles falam para ir até a pasta vc12 para criar o executável através do compilador... Porém não tem as pastas necessárias e não sei o que fazer... Preciso muito compilar no meu Pc para poder alterar o ot, alguém pode me ajudar?(Foto da pasta do otsev) 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:
  6. Website Erro Shop Gesior

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: GesiorAAC Qual é a sua pergunta? Boa tarde família, estou com um erro no gesior que não faço ideia de como resolver. Eu adicionei 2 itens no shop e quando clico pra selecionar um deles, seleciona apenas o primeiro item, o segundo não consigo. Alguém tem ideia de como arrumar isso? Eu acredito que o erro esteja nesse arquivo em: / htdocs/pages/accountmanagement/shop.php 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:
  7. Programação Compilar RME

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: Qual é a sua pergunta? Alguém poderia compilar source do RME pra eu? Tentei varias vezes mas não consegui. Vou deixar anexado no tópico pq fiz uma pequena alteração nela REP+ rme-3.7.rar 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:
  8. Website Error Login Gesior Otbr

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: Gesior do Otbr Qual é a sua pergunta? O site me retorna o erro , ao tentar logar no site. não da erro no console do ssh nem diz no site se ta faltando alguma table. OBS: Consigo criar account normal, só da erro na hora de logar no site!!!. The Following Errors Have Occurred: Ocorreu algum erro ao validar seu login. 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:
  9. Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: 12.X , otservbr-global-develop , uniform server , gesior Qual é a sua pergunta? Eu tentei fazer meu primeiro otserver para jogar offline mesmo usando o tutorial Eu consegui fazer o site funcionar e consegui até mesmo carregar a lista de personagem porém eu não consigo logar no jogo. Já revisei o config.php do site e o config.lua do otserver porém não consegui detectar nenhum problema. Já vi pessoas com o mesmo problema quando tentam abrir o servidor para jogar online, porém eu estou querendo apenas jogar offline. Já tentei desabilitar o firewall e não mudou nada. Eu percebi também que no site aparece "server offline" Já agradeço antecipadamente a ajuda e a paciência de vocês ! Obrigado 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:
  10. 12.x Training Island 2.0 [OTServBR 12.64]

    MAP TRAINER 2.0 [OTSERVBR-GLOBAL-12.64] Imagens Abaixo: Download do Mapa https://www.virustotal.com/gui/file/d3ddf0451d02e939d6a58b20cd1dc1230df800f15af0f1ab64d2c5fb241318cc/detection Créditos: Spark
  11. Programação Compilar TheRubyServer?

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: The Ruby Server Qual é a sua pergunta? Quero ver se alguém me ajuda a compilar ou se já tem a base compilada 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:
  12. Scripting Erro em sistema de Modal 12x

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: OTServBR-Global. Qual é a sua pergunta? Fala pessoal beleza? Então estou tentando adicionar um sistema de modal no meu servidor, o sistema funciona certo, porem na hora de clicar em Confimar eu não sou teleportado para o sala selecionada Estou usando o servidor https://github.com/opentibiabr/otservbr-global.git como base para meu servidor custom. Vocês conseguem me ajudar com este erro? Ficarei muito agradecido! Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Moveevents: CreatureScript: Na versão antiga é pedido para adionar esta tag em creaturescripts.xml: <event type="ModalWindow" name="janela hunts" script="creature_janela_hunts.lua"/> eu acho que tenho algo haver com name="janela hunts" por não estar definido no script, porem eu não sei qual comando eu coloco para definir esse Evento! Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  13. Website Erro ao abrir o site (GesiorAAC)

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: OpenTibiaBR GesiorAAC Qual é a sua pergunta? Ola, segui o passo a passo do LINK Mas quando abro o site, aparece os seguintes erros: Fatal error: Uncaught Error: Call to a member function fetchAll() on bool in C:\xampp\htdocs\pages\latestnews.php:245 Stack trace: #0 C:\xampp\htdocs\system\load.page.php(7): include() #1 C:\xampp\htdocs\index.php(54): include_once('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\pages\latestnews.php on line 245 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:
  14. 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)
  15. Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: TheForgottenServer, Versão: 8.54, Base Shiny: Pokémon Galaxy, OTClient. Qual é a sua pergunta? Eu abri meu mapa da base que baixei e em deparei com alguns tiles sendo substituidos por uns quadrados vermelhos e uns monstros aleatorios, eu já havia me deparado com um bug deste tipo antes quando vi num video então logo procurei como resolver. Eu segui todos os passos de diversos videos e mesmo assim o bug não saiu, então decidi abandonar aquela base e partir para outra. Agora, estou na terceira base e começando a achar que pode ser a versão do meu Remere's, eu uso a versão mais atual e os tutoriais são de versões anteriores então vou tentar voltar algumas versões, mas sem contar isso que até agora eu não tentei eu já tentei quase tudo. Mas fica aparecendo também um quadro que diz sobre atualizar a .otb (quando eu coloco a .otb repectiva da minha base, vou mandar uma foto demonstrando). 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:
  16. Auto Restart e Logs Linux

    Auto Restart com Logs do servidor Tutorial explicando como criar um script.sh pelo terminal ssh. Para auto restart do servidor e salvar tudo o logs que acontece na distro, esse script vai iniciar o servidor toda vez que ele cair, fechar ou no server save. 1 - Vamos ver se o nano está instalado na sua máquina Linux, execute no terminal: sudo apt install nano 2 - Vamos no caminho da pasta do seu servidor tudo vai ser feito aqui: cd otservbr-global 3 - Agora vamos criar o script.sh: sudo nano otbr.sh - Depois insira: #!/bin/bash ulimit -c unlimited while true; do ./otbr 2>&1 | awk '{ print strftime("%F %T - "), $0; fflush(); }' | tee "logs/$(date +"%F %H-%M-%S.log")"; done - Salve com CTRL+X depois Y e Enter: 4 - Vamos dar permissão para o script criado: sudo chmod 775 -R otbr.sh 5 - Agora vamos criar a pasta onde vai ser salvo o logs do servidor: sudo mkdir logs 6 - Agora basta iniciar no terminal o script ./otbr.sh, você precisa ter a screen instalada: instalar a screen: sudo apt install screen 6.1 - Comandos básicos screen: Abrir uma screen: screen Sair de uma screen: CTRL + A, D Voltar para a ultima screen aberta: screen -r Fechar uma screen: CTRL + K, Y/N Info: Com a screen aberta use ```./otbr ou ./canary``` no diretorio raiz do projeto para iniciar o servidor. "canary ou otbr " depende de qual engine vcs esta utilizando"
  17. Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). The OTX Server Version: (2.100 - 6000) - Codename: (FINAL) Base: 7.72 Qual é a sua pergunta? Estou com uma dúvida no Gesior, não sei se estou fazendo errado ou é bug: quero que venham 10 itens do id 2345 na bp de id 1988, porém ele só vem com 1 item do id 2345 e não aparece a bp, a entrega de itens individuais funciona normal. Minha console da o seguinte erro: [27/11/2020 12:29:14] [Error - GlobalEvent Interface] [27/11/2020 12:29:14] data/globalevents/scripts/shop.lua:onThink [27/11/2020 12:29:14] Description: [27/11/2020 12:29:14] (LuaInterface::luaDoAddContainerItem) Container not found data\globalevents\scripts\shop\: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  18. Programação Upgrade na src

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ 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: TFS 1.3 Qual é a sua pergunta? Bom dia pessoal, como vão? Eu tenho uma dúvida de tempos, porém nunca encontrei de forma clara como e o que fazer para conseguir isso. Vou explicar o meu contexto e no fim colocar a dúvida. Bom, eu tenho um servidor 12.20 que tem bastante coisa configurada por mim. Porém, a SRC dele é bem desatualizada. É uma base bem antiga do OTServBR-Global. Acontece que as vezes essa SRC antiga me limita, então eu queria saber o seguinte: Eu consigo atualizar a SRC do meu servidor para uma mais atual? se sim, de forma resumida, como posso fazer isso sem fazer besteira? 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:
  19. Infraestrutura PTHREAD_CREATE not found

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ 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: TFS 1.3, Versão 12.x Qual é a sua pergunta? [Dúvida] [LINUX] [UBUNTU 16.04] [C++] [CMAKE] [COMPILADORES] [OTSERVER 12X]E ai galera, como vão?Então, eu estou com um problema no meu servidor que é o seguinte: Quando eu compilo o servidor com o CMAKE, ele me diz que não consegue achar a pthread_create. Que é um pacote de Threads. (Destaquei em azul na print) E isso ocasionalmente me gera um crash no servidor depois de um tempo online (Segmentation fault (core dumped)). Já rodei em vários lugares e não consegui resolver esse problema. Alguém já teve esse problema na compilação do servidor? 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:
  20. Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ 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: The Forgotten Server 1.3 Qual é a sua pergunta? Estou com um projeto que recentemente fiz um post no meu perfil que é um Poketibia no tfs 1.3 porém nunca lidei com tfs e gostaria de saber por onde começar a estudar para poder alcançar meus objetivos por enquanto eu gostaria de adicionar o sistema de pokemons mas nao sei nem como começar nao sei como o servidor le os arquivos qual a ordem e oque preciso adicionar tentei comparar com o Pokemon Ruby que foi o unico projeto que encontrei nessa versão mas nao foi nada esclarecedor desde ja agradeço a atenção 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:
  21. Website Gesior Ferobra - Open Source

    Fala pessoal, beleza? Alguns dias atrás estava procurando um site que seja compatível com o meu servidor que é downgrade (TFS 1.3 para 8.60) e percebi que (segundo minhas pesquisas) não existe nenhum. Portanto, o que eu fiz foi pegar um projeto original que já existia (esse aqui) e fiz um fork para atualizá-lo. Sintam-se à vontade para fazer issues e pull requests, assim melhoraremos o gesior juntos. O link para o repositório é esse: https://github.com/moviebr/TheRealGesiorFerobra Créditos: Gesior.pl Ricardo Souza Marco Oliveira Movie e outros desenvolvedores...
  22. Iae pessoal do otserv beleza? Estou com um problemão aqui para tentar evoluir nosso clã de tibianos, referente a um tema de artigo científico que eu abracei para discutir na universidade. Trata-se de construir um artigo científico onde pretendo estudar fórmulas de conquistar mais jogadores online nos servidores. Por favor, se puderem me ajudar nisso, e conseguirmos fazer um trabalho decente, com toda certeza, tanto pequenos quanto grandes projetos vão se beneficiar com isto. No momento, observei que a geração atual dificilmente se interessa em jogar Tibia. No máximo, eles criam contas, e talvez pela complexabilidade do jogo atualmente e/ou pelo gráfico, muitos acabam desistindo e partindo para outros jogos. É inegável que atualmente a variabilidade de jogos online disponíveis aos internautas é grandiosa, o que torna muitas vezes este jogo (o Tibia) quase que obsoleto. Na minha humilde opinião, há pouca estratégia de marketing excepcionalmente por parte dos grandes projetos que já obtiveram sucesso. A questão é que existem jogos que contém mais de 400 mil jogadores online em seus servidores, enquanto que no Tibia, se somado com o Tibia Global e ATS (Servidores de Tibia Alternativos) não ultrapassam 30 mil. O problema proposto é a queda do jogo, já que no passado, se somado todos os servidores pertinentes ao Tibia, aproximaria aos 300 mil jogadores online, e meu objetivo é desenvolver uma estratégia que seja eficaz não só para crescer o nosso servidor das otservlists, mas também conquistar novos jogadores, que não jogam Tibia. O que vocês acham? Será que seria melhor mudar de tema para o artigo, ou a comunidade me ajudaria e juntos nos beneficiaremos com os conhecimentos obtidos? Notem que eu, por ser hoster, penso especialmente em ao invés de buscar "roubar" os jogadores de outros hosters, buscar formas de criar novos tibianos. Acredito que este servidor tem potencial de ser grande novamente, dado que ultimamente notamos a constante queda. Alguns jogadores vão abandonando por causa das obrigações do dia dia que nos são impostas com o passar do tempo, mas ainda existem muitas pessoas que possuem tempo mas sequer conhecem o jogo. Pretendo definir primeiramente assuntos legais sobre como abrir o servidor, até onde podemos ir dentro da lei, o quanto a cipsoft pode cobrar de nós hosters, ou seja, é possível abrir o servidor legalmente sem custos? Claro que este 'sem custos' refere-se aos amigos que baixam mapas prontos da Open Source e colocam online em suas casas em seus computadores pessoais. Aguardo ansiosamente saber a opinião de alguém que tenha experiência no assunto, mas se eu não conseguir um panorama sobre este assunto até o final desta semana, por razões óbvias vou abandonar este tema, já que significaria correr um sério risco de pegar DP.
  23. Mapping Pack 2020

    AVISO! Este tópico possui muitas imagens e pode afetar sua velocidade de conexão em nosso site. Olá, Tibianos! Pensando em aumentar ainda mais a qualidade dos cenários tibianos, resolvemos filtrar neste "pacote de mapas" os conteúdos épicos compartilhados ao longo dos anos em diversas Comunidades de Open Tibia, portanto, não se esqueçam de apoiar os desenvolvedores em seus respectivos tópicos! Caribbean Island Autor: Peroxide Versão: 10.98 Download: MediaFire Bandit Caves Autor: Peroxide Versão: 10.98 Download: MediaFire Outlaw Hideout Autor: Peroxide & Neon Versão: 10.98 Download: MediaFire Pirate Island Autor: RokojoM Versão: 10.98 Download: MediaFire Classic City Autor: Andréew Versão: 10.98 Download: MediaFire Dwarven Mines Autor: Decipher Versão: 10.98 Download: MediaFire Pirate Island Autor: Neon Versão: 10.98 Download: MediaFire Quinswood Autor: Neon Versão: 10.98 Download: MediaFire Dungeon Autor: James Hetfield Versão: 10.98 Download: MediaFire Jungle Ruins Autor: Eiserne Festung Versão: 10.98 Download: MediaFire Swamp Trolls Autor: Leun Versão: 10.98 Download: MediaFire Amazon Camp Autor: Neon Versão: 10.98 Download: MediaFire Quer seu mapa neste tópico? Visite Quero Postar meu mapa! Encontrou algum link quebrado? Envie uma MP (Mensagem Privada) ao criador do tópico! Agradecimento especial ao Zephiroth pela imagem do tópico.
  24. [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 - Créditos: Majesty (Tutorial de compilação do Canary no VS2019) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg
  25. [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
×