Jump to content
×
×
  • Create New...

infra DEV C++ Compilando TFS no Windows


Recommended Posts

DEV C++, aprenda a compila uma source TFS!

 

Downloads(Baixe de acordo as configurações do seu windows):

DEV C++ CONFIGURADO PARA 32BITS | SCAN

DEV C++ CONFIGURADO PARA 64BITS | SCAN

REV 3884 TFS 0.4 | SCAN

 

Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.

======================================

Abra o DEV C++:

======================================

r2dc.png

======================================

Abra a Source:

======================================

cdjn.png

======================================

Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:

======================================

63jo.png

=============================================================

kn80.png

======================================

Aguarde carregar todos os arquivos:

======================================

fv51.png

======================================

Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:

======================================

nmvo.png

======================================

Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:

======================================

pss2.png

======================================

Se der tudo certo em Log vai estar como mostra a imagem abaixo:

======================================

8gd3.png

======================================

Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!

======================================

1xzj.png

===========================================

Só isso galera tutorial rápido resumido e útil!

Créditos Natanael Beckman!

===========================================

 

Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:

Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.

 

x205.png

 

Abra o DEV-C++, clique em File> New> Project:

 

4rnn.png

 

Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:

 

72o4.png

 

Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.

 

jfjj.png

 

No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:

 

-D__ENABLE_SERVER_DIAGNOSTIC__
-D__ROOT_PERMISSION__
-D__GROUND_CACHE__
-D__USE_SQLITE__
-D__USE_MYSQL__
-D__CONSOLE__
-D__WAR_SYSTEM__
E em Linker adicione as seguintes libs:

 

 

-lboost_filesystem
-lboost_thread
-lboost_system
-lboost_regex
-lsqlite3
-lwsock32
-llua5.1
-lws2_32
-leay32
-lmysql
-lxml2
-lgmp
-lz
-s
3yw0.png

 

 

No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK.

 

3um6.png

 

Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project:

 

7tii.png

 

Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9:

 

zy03.png

 

qw39.png

 

 

OpenSLL 0.9.8

 

baixe http://devpaks.org/details.php?devpak=73

abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!

 

 

Clica aqui \/

Edited by Bruno Minervino
Link to post
Share on other sites

Natanael Beckman Gostaria que levasem em consideração, como ja disse em outra oportunidade, ja vi a sua competencia e gosto muito do seu trabalho.

A questão do scan para aprovação é apenas pela regras, pois conheço a regularidade do seu post.

Espero que intenda o meu lado e reveja sua descisão.

Link to post
Share on other sites

Natanael Beckman Gostaria que levasem em consideração, como ja disse em outra oportunidade, ja vi a sua competencia e gosto muito do seu trabalho.

A questão do scan para aprovação é apenas pela regras, pois conheço a regularidade do seu post.

Espero que intenda o meu lado e reveja sua descisão.

Entendo, mais já estou fazendo um favor muito grande pra comunidade em trazer esses conteúdos, fiquem a vontade ou vocês postam o scan ou deletem o tópico eu tenho certeza que eu não vou perder nada com isso.

 

Abraços!

Link to post
Share on other sites

Entendo, mais já estou fazendo um favor muito grande pra comunidade em trazer esses conteúdos, fiquem a vontade ou vocês postam o scan ou deletem o tópico eu tenho certeza que eu não vou perder nada com isso.

 

Abraços!

Olá Natanael, tudo bem?

Conheço seus conteúdos, na qual gosto muito deles, porém temos que seguir normas para que um conteúdo seja aprovado, sem abrir exceções.

 

Neste caso, estarei postando os scans, porém, não precisa ser rude pois o @Krono está apenas seguindo as normas nas quais citei.

Um Abraço

Link to post
Share on other sites

Olá Natanael, tudo bem?

Conheço seus conteúdos, na qual gosto muito deles, porém temos que seguir normas para que um conteúdo seja aprovado, sem abrir exceções.

 

Neste caso, estarei postando os scans, porém, não precisa ser rude pois o @Krono está apenas seguindo as normas nas quais citei.

Um Abraço

Ok!

Obrigado.

Link to post
Share on other sites
  • 1 month later...
  • 3 years later...
  • 5 months later...
  • 11 months later...
Em 12/04/2015 em 22:03, Natanael Beckman disse:

DEV C++, aprenda a compila uma source TFS!

 

Downloads(Baixe de acordo as configurações do seu windows):

DEV C++ CONFIGURADO PARA 32BITS | SCAN

DEV C++ CONFIGURADO PARA 64BITS | SCAN

REV 3884 TFS 0.4 | SCAN

 

Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.

======================================

Abra o DEV C++:

======================================

r2dc.png

======================================

Abra a Source:

======================================

cdjn.png

======================================

Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:

======================================

63jo.png

=============================================================

kn80.png

======================================

Aguarde carregar todos os arquivos:

======================================

fv51.png

======================================

Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:

======================================

nmvo.png

======================================

Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:

======================================

pss2.png

======================================

Se der tudo certo em Log vai estar como mostra a imagem abaixo:

======================================

8gd3.png

======================================

Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!

======================================

1xzj.png

===========================================

Só isso galera tutorial rápido resumido e útil!

Créditos Natanael Beckman!

===========================================

 

Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:

Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.

 

x205.png

 

Abra o DEV-C++, clique em File> New> Project:

 

4rnn.png

 

Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:

 

72o4.png

 

Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.

 

jfjj.png

 

No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:

 

 


-D__ENABLE_SERVER_DIAGNOSTIC__
-D__ROOT_PERMISSION__
-D__GROUND_CACHE__
-D__USE_SQLITE__
-D__USE_MYSQL__
-D__CONSOLE__
-D__WAR_SYSTEM__

E em Linker adicione as seguintes libs:

 

 

 


-lboost_filesystem
-lboost_thread
-lboost_system
-lboost_regex
-lsqlite3
-lwsock32
-llua5.1
-lws2_32
-leay32
-lmysql
-lxml2
-lgmp
-lz
-s

3yw0.png

 

 

No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK.

 

3um6.png

 

Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project:

 

7tii.png

 

Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9:

 

zy03.png

 

qw39.png

 

 

OpenSLL 0.9.8

 

baixe http://devpaks.org/details.php?devpak=73

abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!

 

 

 

Clica aqui \/

Obrigado pelo tutorial @Natanael Beckman ... No meu caso, eu só tenho os .cpp e .h mas não tenho o theforgottenserver.dev.. como eu compilo?

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


    Administrador |  Diretor |  Coordenador |  Moderador |  Suporter |  Estagiário |  Herói
  • Similar Content

    • By Duhisback
      È hoje a inauguração do http://baiaksky.online crie agora sua conta, chame seu time, que da tempo, server será liberado as 18:00 horário de brasilia.   - Roshamuul (NEW + Boss com Drop de items bom) - Todas as quests 100% - Auto Loot System - 9 Eventos - Fly System - Addons Bonus System - Mining System - Event Coin System - Itens e vocation balançeadas - Dodge System 100%: !dodge - Critical System 100%: !critical - Push Fast, para melhor PvP - Fast Attack Equilibrado - Players Donates Tem 20% a mais de experiencia - Guild que domina o Castle 24H tem 10% a mais de experiencia - Morgum City (Descubra os Segredos) - Exp 400 (STAGES) - Expulsar players inativos (5 dias offline) de suas houses: !eject - Cast System - War System            
    • By Black Tall
      Olá, venho convidar a todos para inauguração do nosso servidor Custom/Global, vai ser as 18h de hoje venham conferir espero todos vocês. Tibia ForFun, um novo Servidor se inicia, Global Full RL/Custom. Em nosso site vocês podem conferir todos as novidades que temos no Menu "Library", temos sistema de update de items, vários eventos automáticos, evento de boss especiais todo dia em arenas próprias, sistema de atalho para boss, e novos continente sendo um deles NO-PVP. tudo você encontra em nossos site e em nosso Discord, temos atualizações diárias, correções toda semana, melhorias constantes etc. Site: http://tibiaforfun.com/tibiaforfun/ Sobre Servidor: Stages EXP: 500x Skill: 35x Loot: 3.5x Magic: 20x Respaw: 1.5x todos os summer update 2018,2019,2020,2021. todos completos 100% Sistemas novos: Sistema de acesso mais rápido a Boss Sistema de update de itens. Sistema de camas por comando. Sistema de check Boss Sistema de arenas automáticas Sistemas de Raid automáticos/eventos 3 novos continentes 1 NO-PvP. Novos Sistemas de Boost na Store. Novos Outfits Sistema de Chuva de Gelo. Sistemas de Bags de Sorte na store Sistema de Guildpoints E muitos mais sistemas todas as Warzone 1 a 9 todas 100% cidade de Thais Custom com muitas coisas melhoradas. boss próprio do servidor. e uma Store ampla de novidades. Venham conhecer e se divertir em nosso servidor tragam seu time, amigo, ajudem divulgar nosso servidor para crescermos.
    • By Muvuka
      ..:::DexSoft [RPG] Servidor [Caseiro] UP-Level 717217:::...
      24/7 Dedicado
      Loga Pelo Client 8.60: Account Manager (ACCM) 1/1
      Digite: /commands
      [RPG] Gratis Caseiro Desenvolvido Por Mim. Proteja Sua Conta no Jogo Nao Passe Pra Ninguem. E Tenha um Bom Jogo e Fica Ligado nas !noticias.
      !IMPORTANTE DEIXA A TELA DO CLIENT TODO ABERTO PARA NAO DA DEBUG.
      CASO SUA PLACA DE VIDEO NAO SEJA ATUALIZADA PROCURA NO GOOGLE OU EM UM SITE DE PESQUISA A MARCA/MODELO DA SUA PLACA DE VIDEO E INSTALE O DRIVER MAIS RECENTE POSSIVEL DA SUA PLACA DE VIDEO OBDECENDO AS REGRAS DO (OS;s) (OS) SE FOR .86 (32-BITS) .64 (64-BITS).
      Servidor Desde 2002-2020 com Mais de 5.000 Contas no Banco de Dados e 6.000 Players no Banco de Dados Sem Dar Nenhum Resets.
      Fast Attack Fixo: Pra [VIP] 999 Pra Free é 1500 o Attack Speed.
      Fast Attack Fixo Pra: Players [VIP]
      !!! VAGAS NA STAFF !!!
      INFO DO HOST: https://valid.x86.fr/9c5tcq
      Account Pelo Account Manager.
      Servidor Dedicado e Serio [Caseiro]
      Servidor Desde 2010 ate 2019
      MAP: Baiak 100% Editado by Samuel
      IP/DNS/IP-NUMEICO: dexsoft.servegame.com/(Remoto) Porta: 7171 Versao: 8.60 (Fixo)
      [PVP] [PVP-E] [WAR]
      RPG Porem com Experiencia 1000 Mais Equivalente Como Se fosse Por Stage e Rate Junto de 1000 a 9999 (Pra VIP) e Pegar Level 717217 Rapidamente.
      Nivel de Jogabilidade no Servidor -=|Expert|=-
      [HOST MACHINE]
      INTEL(R) CORE(TM)2 DUO CPU T7300 @2.00 GHZ 2.00 GHZ
      3GB MEMORIA RAM
      SISTEMA OPERACIONAL 32 BITS
      SISTEMA DO SERVIDOR E CLIENT SV_CLIENT
      Tibia 8.60
      Client Proprio: https://ufile.io/xrxk0lak
      Scan do Client Proprio: https://cutt.ly/JrILDMd
      Ip Changer: https://ufile.io/8qpyentt
      Scan do Ip Changer: https://cutt.ly/2rILx26
      Proibido o Uso de [MC.] e [MAGEBOMB.] (Isso Voce Vera Com o Comando !regras)
      Bem-Vindo ao DexSoft Editado por Samuel, Quest Vip para ter acesso vip 2 faça quest comando !bless e !aol adcionado, custando 10k o maximo que pode dar reset é até 100 !notice !regras !privacy !autoloot.
      [Voce Esta jogando no Baiak Yurots Editado By Samuel] Digite /commands para saber os comandos do servidor Bom Jogo.
      Bom Jogo
      NEW PLAYER
      newPlayerLevel = 1
      newPlayerMagicLevel = 0
      Stamina: Infinita
      Runa/Potion: Infinito
      Spell de [Imortalidade] = Infinito
      Maximo de Jogadores Que Podem Entra: Ilimitado
      O Player Pode Sumona ate 2 Summon e o Summon Acompanha o Player Pra Onde Vao
      protectionLevel = 50
      [VIP] Double EXP-Promotion = 99999
      ~~ RATE ~~
      experienceStages = "false"
      rateExperience = [FREE] = 999999 [VIP] = 1000000
      rateExperienceFromPlayers = 999999
      rateSkill = 300
      rateMagic = 150
      rateLoot = 3
      rateSpawn = 5
      /root Rate do Servidor Level/EXP: 717217 6.148.891.664.141.657,000     
       
    • By niloahs
      Após um longo período de teste, estamos aqui para anunciar a data de lançamento oficial do BlackTalon Online (23 de julho, 14:00 BRT)

      Website: BlackTalon - Latest News
      IP: blacktalon.online
      Wiki Link: BlackTalon Wiki

      Discord Server

       

      Exp: Custom (Semi - Low)
      Skill: 18x
      Magic: 10x
      Loot: Custom (Monster Orb)
      Server Type: PvP/RPG
      Frags para redskull: 5 por dia, 1 frag removido a cada 5 horas


      Mapa
       Temos várias áreas de caça, a maioria delas acessíveis através de áreas de teletransporte e outras que você só descobrirá explorando. E conforme você progride, você será capaz de se mover por diferentes cidades e novos desafios serão apresentados a você. 

      Systems

      Attributes
      Conforme você nivela seu personagem, você obterá pontos de atributo, que você pode investir em 5 categorias diferentes que são: Poder, Inteligência, Vitalidade, Agilidade e Sorte. Cada um deles se traduz em um conjunto diferente de bônus. Atributos também podem estar presentes em seu equipamento.

      Monster Class
      Quando você estiver subindo de nível, você notará que alguns monstros terão caveiras sob seus nomes e o que isso significa é que aquele monstro específico é especial e terá estatísticas aprimoradas como mais dano, saúde, velocidade e melhor pilhagem também. Existem 4 classes diferentes de monstros, sendo estranho o mais fraco e lendário sendo o mais difícil, e cada um deles irá fornecer a você um orbe de monstro garantido.  


      Monster Orb
      Matar um monstro especial, como mencionado acima, concederá a você 100% de chance com um orbe de monstro. As orbes dos monstros são coletadas automaticamente e podem render a você recompensas diferentes e maiores, dependendo do tipo de monstro especial que você derrotou. Quanto mais alta a classe de monstro morta, melhor será o saque do orbe do monstro, com também uma chance de conceder a você o equipamento correspondente à classe de monstro.  


      Equipment Rarity
      Ao coletar um orbe de monstro, você tem a chance de obter um equipamento especial com sua raridade correspondente à classe do monstro morto, por exemplo: um monstro estranho pode render a você equipamento com raridade "estranha" e terá atributos superiores se comparado à versão normal de isto. Portanto, matar a classe de monstro mais forte irá fornecer equipamentos mais fortes, tornando-os valiosos e procurados.
      Relics
      Relíquias são um novo tipo de equipamento, obtido através de chefes de missões e chefes de tarefas, sendo armazenadas dentro do contêiner de relíquias, que pode ser aberto usando o botão Relíquias no jogo. Uma vez clicado, um contêiner será aberto e você só precisará arrastar e soltar as relíquias desejadas que deseja usar nele. Você só pode equipar no máximo cinco relíquias diferentes, o que significa que você não pode equipar duas da mesma relíquia. Todas as relíquias têm um bônus especial, que pode ser um aumento no ouro dado aos orbes, mais experiência ao matar criaturas, etc.



      Guild System
      Ao contrário dos sistemas normais de guilda, onde é apenas uma forma de reunir jogadores em um grupo, BlackTalon tem recursos especiais que tornam as guildas muito mais benéficas.
       
       
      As guildas também podem subir de nível e com isso ganhar vários bônus que ajudam apenas aqueles que fazem parte de uma guilda, isto é, se a sua guilda tiver níveis suficientes. Você pode ganhar experiência de guilda fazendo missões diárias e chefes diários enquanto estiver em uma guilda, que contará para a experiência necessária, localizada no menu da guilda. As vantagens vêm de cada nível que uma guilda passa e dão bônus como:

       
      Achievements Conquistas são marcos que podem ser desbloqueados depois de fazer algo, seja uma determinada tarefa uma ou várias vezes ou algo totalmente inesperado.

       
      Addon & Mount Bonuses Character Info
      Ficar na moda no BlackTalon não é puramente cosmético. Coletar todos os tipos de addons e montarias pode aumentar substancialmente a proeza geral do seu personagem, tornando mais fácil progredir nos desafios BlackTalon. Você pode verificar o seu bônus total usando o comando !info ou indo ao menu others, localizado na parte superior do cliente, como sugere a imagem. No painel de informações do personagem, haverá uma pequena janela chamada Cosméticos, onde você encontrará informações sobre seus bônus cosméticos. Informações cosméticas

       
      Cosmetic tiers Addons e montarias são divididos em quatro categorias diferentes, cada uma dando melhores bônus do que a anterior. Uma tabela é organizada a seguir para compreender melhor a diferença entre as camadas cosméticas. Bot Nosso cliente de jogo possui uma funcionalidade de bot embutida para facilitar o seu jogo. Você pode abrir seu bot clicando no ícone localizado no canto superior direito.


      WWW.BLACKTALON.ONLINE
    • By daigokagen
      Kagera é um servidor com mapa próprio com o intuito de se divertir com os amigos caçando e curtindo o RPG.
      Bestiarios 100% Imbuiment 100%, Hunts próprioas, POI, Demon Oak, Inquisition, Otherworld e muito mais !!
      Daily Bosses e Mini bosses: Grimvale, Kroazur, Lion Sanctum, Grave Danger, Forgotten, Dream Scar, Falcon, Cobra Bastion e Bounac

      Qualquer ajuda que você possa nos proporcionar é só entrar em contato no e-mail: kagera.contato@gmail.com

      Para os iniciantes, deixamos a imagem do mapa com algumas hunts no site para vocês desfrutarem.

      Site: http://kageraworld.servegame.com/

      Estágios:
      8-20: 25x
      20-50: 15x
      50-80: 5x
      80-100: 4x
      100-999: 3x