Games Players Brasil
Games Players Brasil
Games Players Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Games Players Brasil

Versão de 1.1.
 
InícioPortalProcurarÚltimas imagensRegistarEntrar
Poinha seu anunçio aqui
Procurar
 
 

Resultados por:
 
Rechercher Pesquisa avançada
Últimos assuntos
» Alguem aew pode disponibiliza um link pra mim fazer download do chaos engine 1.4
Compilando um OTServer Icon_minitimeSeg Dez 12, 2011 7:30 pm por fabiooo

» 1#Concurso Design
Compilando um OTServer Icon_minitimeSex Ago 07, 2009 5:04 pm por admin Eduardo

» Heli Attack 3
Compilando um OTServer Icon_minitimeSex Ago 07, 2009 4:32 pm por admin Eduardo

» Games Players BR... Sobe novo Dono!
Compilando um OTServer Icon_minitimeDom Jul 26, 2009 5:37 am por Admin Kairo Vs

» [8.42] World of PotBr 02!
Compilando um OTServer Icon_minitimeSex Jul 24, 2009 4:12 am por Kwiiby

» Compilando um OTServer
Compilando um OTServer Icon_minitimeQui Jul 23, 2009 10:50 pm por Kwiiby

» Faço site e Vendo
Compilando um OTServer Icon_minitimeQui Jul 23, 2009 7:30 pm por Kwiiby

» Sugestões
Compilando um OTServer Icon_minitimeQua Jul 22, 2009 8:48 pm por Kwiiby

» [GunBound] Ponto Fraco dos mobiles
Compilando um OTServer Icon_minitimeQua Jul 22, 2009 7:37 pm por Malkeng

Parceiros

 

 Compilando um OTServer

Ir para baixo 
AutorMensagem
Kwiiby
Moderador
Moderador
Kwiiby


Mensagens : 38
GPB$ : 11882
Data de inscrição : 19/07/2009

Compilando um OTServer Empty
MensagemAssunto: Compilando um OTServer   Compilando um OTServer Icon_minitimeQui Jul 23, 2009 10:50 pm

O tutorial explica corretamente como compilar um OTServ em mysql e sqlite (eu não sei usar pgsql ou odbc portanto não vou explicar)

Atualizada a versão do mysql nos arquivos para uma mais atual(é extremamente recomendável a atualização caso contrario poderá haver erros no servidor)

Passo 1: Download dos arquivos

Eu juntei todas as livrarias e programas necessárias e compactei-as em um só arquivo
Link: http://rapidshare.com/files/128010881/Dev-Cpp.rar.html

Passo 2: Preparando o Dev-Cpp

Primeiro instale o Dev-Cpp e instale todos os 'DevPak's e extraia o 'Boost_1_34_1', o 'lua-5.1' e o 'mysql 6.0' na pasta "C:\Dev-Cpp\".

Agora abra o Dev-Cpp, vai em 'File' > 'New' > 'Project...' e em 'Name' ponha o nome que você quer para o projeto. Selecione 'Empty Project' e 'C++ Project' e clique em 'Ok'.

Agora va em 'Project' > 'Project Options' > 'C++ compiler' e adicione o seguinte:

CODE
-D__DEBUG__WATINGLIST__
-D__DEBUG_PLAYERS__
-D__ENABLE_SERVER_DIAGNOSTIC__
-D__USE_LUALIBRARIES__
-D__SKULLSYSTEM__
-D__USE_MYSQL__
-D__USE_SQLITE__
-DXML_GCC_FREE
-DBOOST_NO_EXCEPTIONS
-D__OTSERV_ALLOCATOR__
-D__EXCEPTION_TRACER__


Agora em 'Project' > 'Project Options' > 'Linker' adicione o seguinte:

CODE
-llibxml2
-llua
-llualib
-lwsock32
-lsqlite3
-lmysql
-lregex
-lws2_32
-lasio
-lgmp
-s
-Wl,-Map=otserv.map


E pronto o Dev-Cpp ja estará pronto para um projeto.

Passo 3: Preparando o Projeto

Primeiro de tudo você terá de decidir entre um OTServ já pronto e que foi feito pro alguém ou começar o seu próprio OTServ (coisa que é muito recomendada hoje em dia).

Caso você queria começar o seu próprio OTServ siga esse passos:


Baixe o Tortoise SVN: http://tortoisesvn.net/downloads

Agora faça o "Checkout" da seguinte maneira:

1º Crie uma pasta
2º Clique com o botão direito nela
3º Selecione "SVN Checkout"
4º Em 'URL Repository' ponha um dos seguintes endereços:

Para um servidor com funções avançadas do tipo 'Shared Exp' ou 'Quest Log' ponha este:
CODE

Código: Selecionar tudo
http://opentibia.svn.sourceforge.net/svnroot/opentibia/otserv/branches/avesta/




Para um servidor mais simples porém com o necessário ponha este:
CODE

Código: Selecionar tudo
http://opentibia.svn.sourceforge.net/viewvc/opentibia/otserv/trunk/




5º Clique em 'Ok'


Agora de volta ao projeto, vá em 'Project' > 'Add to Project' e va para a pasta onde tem os arquivos do OTServ e adicione todos, MENOS "databaseodbc.*" e "databasepgsql.*" .cpp e .h

Passo 4: Compilando o Projeto

Essa é a parte que eu mais gosto.

Aperte 'Ctrl+F9' para compilar ou aperte 'Ctrl+F11' para re-compilar tudo.

Fim

É isso pessoal. Caso ainda haja alguma duvida postem aqui que eu irei tentar resolve-la. Espero que com esse tutorial eu comece a ver mais servidores proprios e menos baseados em 'Evolutions'.

Creditos:
Fusion32
Ir para o topo Ir para baixo
 
Compilando um OTServer
Ir para o topo 
Página 1 de 1

Permissões neste sub-fórumNão podes responder a tópicos
Games Players Brasil :: MMORPG :: Tibia :: Programação :: Tutoriais-
Ir para: