Welcome to xTibia - Sua comunidade de Otserv e Tibia

Registre-se para utilizar nossas ferramentas e baixar conteúdos. Quando registrado e logado em sua conta, lhe garantimos uma experiência incrível em nossa comunidade!

Bruno

Compilando TFS 1.3 com vídeo-aula

68 posts neste tópico

Postado (editado)

Compilando TFS 1.3 no Windows


1. Baixe os softwares requeridos
 
Para compilar o The Forgotten Server no Windows, você vai precisar:
 

Registre-se para ver link(s).

(Compilador)

Registre-se para ver link(s).

(libs)
Libs do Boost C++ (

Registre-se para ver link(s).

,

Registre-se para ver link(s).

)
 
2. Instale os softwares requeridos

Após ter baixado os softwares listados na etapa acima, comece instalando o Visual Studio e Boost C++. Extraia o TFS SDK v3.2 em qualquer pasta do seu computador e execute o arquivo "register_tfssdk_env.bat" para setar a variável de ambiente do local onde está o TFS SDK, assim nosso compilador irá encontrar as libs quando começar a compilar. Mova o arquivo "register_boost_env.bat" da pasta do TFS SDK para a pasta onde você instalou as libs do Boost C++ e execute-o (se você seguiu os passos do instalador, está esta na pasta chamada boost_1_62_0).

3. Baixe as sources

Se você possuir o Git Client instalado, você poderá clonar a última cópia com este comando:

> git clone https://github.com/otland/forgottenserver.git

Se você não possuir o Git Client instalado, você poderá baixar a última cópia do The Forgotten Server através do link:

Registre-se para ver link(s).



4. Compilando

Procure o diretório vc14 na pasta do The Forgotten Server que você baixou, e abra o arquivo "theforgottenserver.sln". Isso deverá iniciar o Visual Studio 2015 e você estará pronto para continuar.

Para configurar a compilação, navegue para Build -> Configuration Manager no menu superior. Um popup deverá aparecer onde você poderá escolher entre "Release" ou "Debug" para compilar, escolha também para qual Platadorma você irá compilar: 32-bits (Win32) ou 64-bits (x64).

Para iniciar a compilação, abra o menu Build novamente e clique em Build Solution (Ctrl + Shift + B).

5. Vídeo-aula

Registre-se para ver link(s).



6. Créditos
Mark - Autor do tutorial e do projeto The Forgotten Server
Bruno Minervino - Tradução e gravação do vídeo

 

 

Editado por Bruno

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ótimo tutorial.. :)

ps: divulgação no vídeo..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ótimo tutorial.. :)
ps: divulgação no vídeo..


Vlw Dani :)
Hoje em dia está muito fácil compilar as sources rsrs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito bom Bruno, tutorial impecável simples e objetivo.
 Talvez você pudesse me esclarecer algo que sempre tive duvida. Em qual parte eu devo optar pela versão do servidor (9.6, 10.35, etc...).

Pois até hoje não sei se é na hora da compilação ou depois. Essa duvida me ajudaria bastante, pois estou querendo criar um servidor 9.6 do 0  e seria interessante começar pela compilação.

 

Obrigado att ~~ krono

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mano, obrigado pelo tutorial.
Depois de seguir tudo que vc mencionou e+ um poco

 

-abri portas 7171, 7172, 7173.

-compilei

-Personalizei o sql server.

-adicionei uma conta

-liguei o server

 

Tudo perfeito até ai, sem erro nenhum, mais quando coloco a acc/senha que criei no sql server, diz que está errado.
Ja chequei a acc/senha 300x.

Reparei que no seu config.lua não tem a linha passwordType="", poderia ser esse o motivo?

Help pelo amor de deus! falta tão pouco... 

Compartilhar este post


Link para o post
Compartilhar em outros sites
Error 1 error C1083: Cannot open include file: 'boost/asio.hpp': No such file or directory c:\users\pedrohfk\desktop\forgottenserver-master\src\otpch.h 42 1 theforgottenserver
 
i
sso tem haver com a biblioteca que está mal instalada?

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Error 1 error C1083: Cannot open include file: 'boost/asio.hpp': No such file or directory c:\users\pedrohfk\desktop\forgottenserver-master\src\otpch.h 42 1 theforgottenserver
 
i
sso tem haver com a biblioteca que está mal instalada?

 

 

 

Também tive o mesmo erro, 

tentei tirar o include dela, mas da muita merda hasusuhasau

vou tentar baixar outra versão do boost...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Error 1 error C1083: Cannot open include file: 'boost/asio.hpp': No such file or directory c:\users\pedrohfk\desktop\forgottenserver-master\src\otpch.h 42 1 theforgottenserver
 
i
sso tem haver com a biblioteca que está mal instalada?

Sim, você registrou corretamente o arquvio .bat e está usando o boost de acordo com a compilação? Exemplo: boost para 32 bits tem que compilar em 32 bits (sei que é meio obvio kkk)
 

Também tive o mesmo erro, 
tentei tirar o include dela, mas da muita merda hasusuhasau
vou tentar baixar outra versão do boost...

O post acima se aplica ao seu problema também :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Postado (editado)

aqui ta aparecendo isso

 

Error 1 error MSB8020: The build tools for v140 (Platform Toolset = 'v140') cannot be found. To build using the v140 build tools, please install v140 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...". C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets 64 5 theforgottenserver
 
to com um MVS 2013 com Update 4, e com windows7 64bits tentando compilar o tfs 1.2 :x
tfs 1.2: 

Registre-se para ver link(s).

 
instalei tudo certinho como diz no topico.
Editado por Scizorgame

Compartilhar este post


Link para o post
Compartilhar em outros sites
Build > Configuration Manager > Configuration e Platform
Está correto?

"please install v140 build tools"
Isso é problema no script de compilação, joga esse erro no google que você consegue a resposta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

fatal error LNK1104: cannot open file 'libboost_system-vc140-mt-1_57.lib     e agora ?? ajuda ai por favor parcerinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

fatal error LNK1104: cannot open file 'libboost_system-vc140-mt-1_57.lib     e agora ?? ajuda ai por favor parcerinho

 

Você não registrou a lib corretamente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

muito bom tutorial Bruno, Reputado

Compartilhar este post


Link para o post
Compartilhar em outros sites

muito bom tutorial Bruno, Reputado


Obrigado [member=MudrocK] great.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

não consigo abrir o arquivo SLN o windows n consegue reconhecer o formato, eu ja instalei o VSCode mas mesmo assim nao funciona...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!


Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.


Entrar Agora

  • Conteúdo Similar

    • Por Fenix ADM
      Estamos com test server aberto aos players que quiserem ajudar, porém o número de vagas e limitada a 10 jogadores com acesso.
       
      Em nosso servidor não teremos item editado vendido em Shop, todos os itens especiais poderão ser obtidos em eventos e invasão de bosses especiais, inclusive Vip, fazendo assim um servidor justo para todos sem política pay2win, pois nosso projeto e de longo prazo então não visamos lucro em vendas de itens e beneficios.
       
      Estamos editando, adicionando hunts, quests e sistemas únicos, e para isso precisamos de jogadores dispostos a ajudar a testar o servidor.
      Ou seja tudo que os jogadores precisarem poderão conquistar in-game, seja uma vip time ou um item raríssimo, estimulando ainda mais os mesmos a se manterem online e fiéis ao nosso servidor.
       
      Todos que ajudarem no test serv ganharão 90 dias de vip time quando servidor inaugurar.
      Esse projeto e para um servidor sério e de longa duração, será hosteado em servidor dedicado livre de quedas e Lags..
       
      Interessados contactar whatsapp 48996527556
      Luan Colombo
    • Por Fabio666
      Como se Conectar?

      IP: brastibia.com
      Site: www.brastibia.com
      Criar Conta: www.brastibia.com/?subtopic=createaccount
      Versão: 8.6

      Oque o servidor Brastibia possui?

      * Eventos Automáticos.
      * Battlefield
      * CastleWar 24H

      * Servidor dedicado com protecão DDOS com capacidade para 800+ players.
      * Mapa Global FULL modificado.
      * Servidor sem nenhum bug, com constantes updates.
      * Equipe séria e dedicada.

      Stages:

      1 / 50 = 100x
      51 / 70 = 70 x
      71 / 100 = 40x
      101 / 150 = 15x
      151 / 200 = 10x
      201 / 250 = 6x
      251 / 300 = 3x
      301 = 1x

      Skill: 25x
      Magic: 13x
      Loot: 2x

      Entre em nosso site e confira nosso profissionalismo somos um servidor novo que tem a intenção de se firmar com um dos maiores de nosso segmento. Um bom jogo a todos...

      Atenciosamente,
      Equipe brastibia.com
    • Por Yordashe
      Contamos com orgs novas,:

      Sistemas de Teleport para: Minato Sensei, Yondaime, Madara, Izuna, Kakashi Sensei, Kakashi Anbu, Danzou e Tobi Rinnegan.
      Sistama de Kawarimi, mapa modificado, com MVP's espalhados pelo mapa, e muitos eventos. 

      7 Espadachins da Nevoa
      Rikudou Sennin
      E muito mais, só entrando para conferir 

      SANNIN's :
      Tsunade
      Jiraya
      Orochimaru
      (Reformulado)

      Senseis :
      Kurenai
      Anko
      Pakura (Sensei e Heroi da vila da Areia)
      Kakashi (ANBU)
      Kakashi Sensei

      Clans:

      Uchiha 3 tipos = Obito, Itachi e Sasuke
      Killer Bee (em Kumogakure)
      Yahiko, Konan e Nagato (Ainda em andamento)

      Vilas :
      Examine suas vilas, atalhos, porque após o test server, 
      apenas Mist, pela sua distancia terá teleport para Konoha,
      Quests Novas pelo mapa.

      SITE : narutowarriorlegends.tumblr.com || Site com todo o conforto para vocês players. lá vocês podem ver todas as novidades de nosso otserver.

      ---------------LEIA-------------


      Agora contamos com um sistema chamado CHARACTER WEEK. mas ADM Rikudou oque é isso ?

      Simples, bem simples no site TODA semana terá uma enquete e nela terá 3 personagens em que vocês vão votar em um deles
      o personagem mais votado iremos cria-lo.

      Mas como vamos pegar o personagem? Bem simples também, logo a votação dos personagens na mesma semana da escolha, o personagem mais votado poderá ser pego em um evento onde TODOS podem participar sem exceção de level. e não se preocupem o evento será elaborado para que todos os participantes do evento tenham uma mesma e única chance de ganhar.

      --------Importante------
      Client Próprio para não tomar Debug
      Registre-se para ver link(s).

       
      Aguardamos todos vocês!!
    • Por Andreeyyy

      Registre-se para ver link(s).
      CLIENTE PRÓPRIO 10o E 11.46 FUNCIONANDO!

       
      O Oxydream World é 100% baseado no Tibia RL com taxas mais elevadas de EXP, Skill, Magic Level e Loot. Então tudo está funcionando como no Tibia Global. Tudo é equilibrado e você pode usar Tibia Wiki e outros FanSites para responder suas perguntas sobre Quest, Items, NPC, etc.
      Isso significa que não temos itens personalizados. Você pode encontrar boosters diferentes em nossa loja para melhorar o tempo gasto no jogo enquanto joga.
      Portanto, nosso modelo de negócios está focado em uma estratégia de "pagar para economizar tempo" (PST). Isso significa que você não precisa pagar dinheiro para progredir no jogo ou obter acesso a diferentes áreas do mapa. Ao contrário, se você paga, você economizará tempo para obter acesso a algumas áreas e a alguns NPCs.
      Tentamos melhorar ao máximo o que era deficiente: Por exemplo, começando no jogo, o que é muito lento no Global. Então, nós realizamos as taxas de experiência em relação ao seu nível de personagem.
      Adicionando coisas: Como exemplo, eventos e áreas e cidades diferentes do Global.
      Removendo todas as coisas desnecessárias: como fazer o acesso da Quest a algumas áreas ou NPC.
      Nós garantiremos uma experiência de jogo divertida  e dinâmica.
      Outro fator importante além da experiência de jogo, é o nosso suporte ao cliente. Estamos interessados ??em resolver qualquer problema - contatado através do nosso sistema de ticket no site -  responderemos em menos de 24 horas (Dias Uteis). Sempre daremos uma resposta e, se pudermos, resolveremos seu problema. Isso significa que qualquer problema de compra, ou experiência de jogo, bugs devem ser reportados.
       


      Experience:
      1 - 8 - 25x
      9 - 49 -  100x
      50 - 69 - 50x
      70 - 99- 30x
      100 - 149 - 15x
      150 - 169 - 10x
      170 - 199 - 5x
      200 - 299 - 3x
      300 - 499 - 2x
      500 - 1.5x

      Skill:
      30x

      Magic Level:
      10x

      Loot:
      8x
       

      Registre-se para ver link(s).
       - 
      Registre-se para ver link(s).
       
      Registre-se para ver link(s).
       - 
      Registre-se para ver link(s).
       
      Registre-se para ver link(s).
       - 
      Registre-se para ver link(s).
       


       Características:
       
      - New Outfits 11.46 ( Ainda não liberadas pela CIPSOFT )
      - New Mounts
      - Daily Reward
       - Imbuing System
      - Prey System
      - Retro Outfits
      - Reward Chest
      - ARENA PVP
      - Balanceamento das vocações 100%
      - Sistema !autoloot
      - Loteria
      - Proteção NO-PVP até level 25
      - Benção Gratuitas até level 50
      - Navio Mercante com NPCs Comerciantes
      - Tasks Próprias e Personalizadas
      - Updates semanais com correções de conteúdo
      - Anti-Bot 100% AFK
      - Treiners ON-LINE e OFFLINE com recarga de Stamina
      - Sistema de Report Rápido via CTRL+Z
      - Sala de eventos para Level 50+

         
    • Por thiagozika157

      Olá Xtibianos estou trazendo um novo Update do Real Server que eu sempre estou modificando corrigindo erros, adicionando novos sistemas


      entre outras coisas bom ae galera esta ae o novo Update com varios erros corrigidos Real Server modificado.



      O que mudou 1.1 Version- 1.2 Version?


      Bom foram feitas muitas modificações.


      Foi Adicionado System de não falar palavrão em que o char é multado por 1º min sem chat.


      (Créditos pelo Script Doidin)


      Foi Removido o System de Kick dos trainers.


      Nova Area de trainers ficou mais agradavel.


      Foi adicionado tubarões nos barcos de carlin.


      Foi removido o maior bug de mapa do servidor o de "calassa".


      Foi removido varios bug's de mapa.


      Foi adicionado uma mini ilha ao lado no Barco vip de carlin.


      Foi adicionado em carlin o NPC de teletransport VIP ao lado do barco de carlin.


      o NPC de teletransport VIP de thais continua no mesmo lugar até a proxima atualização.


      Foi modificadas as Potions estão healando balanceadamente.


      Itens VIP com os no de VIP mesmo exemplo: VIP Sword.


      Foi modificado o tanto que você ganha de exp de um player quando voce o killa para: 0.1 %


      Foi modificado a Config.lua em alguns lugares como mostra o Spoiler abaixo.



      Registre-se para ver spoiler(s).