Posted by : Philipe Monteiro in (Extras)
[Parte 1] – Criando servidor de World of Warcraft
Tagged Under : como criar server de world of warcraft, como fazer um server de world of warcraft?, compilando mangos, criando servidor com mangos, criando um server de wow, criando um servidor de wow, criar server de wow, criar server online wow, criar server wow, criar server wow mangos, Criar servidor de world of warcraft, criar servidor de wow, criar servidor para wow, criar um server no wow, instalando server wow, server de wow, servidor de jogo

* Uma versão do MS Visual C + +:
o Visual Studio 6 (Versão 7 / 2003)
o Visual Studio 2005 (Versão 8 / 2005) + SP1
o Visual C + + 2005 Express Edition (Versão 8 / 2005). Disponível gratuitamente aqui.
Possivelmente este patch para o SP-1, especialmente se você estiver em Vista.
* TortoiseSVN – uma fonte freeware partilha candidatura disponível aqui.
Instale MS Visual C + +:
* Visual C + + 2005 Express Edition
o Você também deve instalar e configurar Platform SDK para usar Visual C + + 2005 Express Edition. Siga cuidadosamente as instruções aqui. Siga os 4 primeiros passos e completamente a primeira metade da etapa 5! Não basta baixar e instalar. Siga as instruções ou você não será capaz de compilar. Precisa de ajuda? Veja este
NOTA: Se você ainda receber cerca de winsock.h erros e outros, tente esta solução, ele deve trabalhar
o SP-1 é recomendado.
* Visual Studio 2005
Você deve instalar o SP-1 para VS 2005. (O velho “funcional” dossier já não é necessário atualizar a SP-1).
TortoiseSVN instalar e configurar SVN pastas:
* Instalar o TortoiseSVN
* Crie um diretório em seu disco rígido. Por exemplo: “C: \ fontes \ mangos \”
* Botão direito sobre a pasta “\ mangos \” e selecione “SVN Checkout”
o na linha superior, onde se lê “URL do repositório” posto na url “https: / / mangos.svn.sourceforge.net / svnroot / mangos / trunk /”.
o Não alterar quaisquer outras opções e, em seguida, prima OK. Isto irá fazer o download do código fonte mais atual.
* (Nota: Se for utilizar scripting (ou seja, scriptdev) você terá de recuperar e prep-lo de uma forma semelhante a este ponto. Consulte o seu preferido fonte de scripts para instruções sobre como incluir scripts em uma compilação MaNGOS. NÃO pedir assistência a este fórum sobre scripts.)
Atualizando seu arquivos fonte
(Somente para atualizações, e não primeira vez compilações. Saltar esta secção se estiver a compilar uma virgem.)
FRASE
* Clique direito sobre o “C: \ fontes \ mangos \” pasta e selecione atualizar.
* Se uma atualização estiver disponível, será imediatamente transferido para este diretório anterior substituindo quaisquer arquivos. Você verá uma lista dos arquivos a serem adicionados e / ou atualizado como o processo termine.
* Após concluir a atualização, você verá uma caixa de diálogo, tais como “Completo Na revisão: ####”. Esse é o seu novo número revisão.
* A partir daí você pode selecionar o “show diário …” botão para obter uma lista do que foi adicionado ou atualizado ou prima OK para sair.
* A partir deste ponto basta para continuar o processo de compilação como listados abaixo.
* IMPORTANTE: Sempre que você atualizar esse diretório verificar se algum dos ficheiros *. conf.in foram atualizados. MaNGOS não vai funcionar se você não tiver o curso. Conf arquivos. (Se não forem atualizados, então você pode continuar usando seu existentes. Conf ficheiros.)
* IMPORTANTE: Também não se esqueça de verificar sempre o “C: \ fontes \ mangos \ sql \ atualiza \” diretório de novos arquivos. Este diretório contém consultas SQL que modificar a estrutura e os dados são críticos para o núcleo de funcionar. Se você receber uma nova revisão para garantir que todas as atualizações do SQL com números <= seu número actual revisão ter sido carregado em seu banco de dados. Estes arquivos só precisam de ser carregado por uma vez.
* Sugestão: Saiba o máximo que puder sobre TortoiseSVN-lo através da web e arquivos de ajuda do site. É uma excelente ferramenta para a partilha fonte. Quanto mais você aprende sobre o que mais você será capaz de fazer com o MaNGOS código fonte. (Like personalizados ou pré-lançamento código patches você poderá ver com os fóruns!)
Compile MaNGOS:
FRASE
[*] Open up C + + Visual Studio e vá para Ferramentas> Opções. Na caixa de diálogo que aparece clique no sinal de mais ao lado de Projetos e Soluções e, em seguida, clique em VC + + Diretórios. O menu suspenso deve dizer de arquivos executáveis. Clique no botão que se parece com uma pasta e tipo
CÓDIGO
C: \ Arquivos de programas \ Microsoft Platform SDK para Windows Server 2003 R2 \ Bin
Em seguida, clique no menu suspenso e selecione Incluir arquivos. Clique no botão novamente pasta e tipo de
CÓDIGO
C: \ Arquivos de programas \ Microsoft Platform SDK para Windows Server 2003 R2 \ Incluir
Em seguida, clique no menu suspenso e selecione novamente Biblioteca Files. Clique no botão eo tipo de pasta
CÓDIGO
C: \ Arquivos de programas \ Microsoft Platform SDK para Windows Server 2003 R2 \ Lib
* Procure o seu computador para “C: \ fontes \ mangos \ vencer \” e dê um clique duplo (aberto) o. LS arquivo para a sua versão VC + +
o mangosdVC71.sln – Versão 7 / 2003 (Visual Studio 6)
o mangosdVC80.sln – Versão 8 / 2005 (Visual Studio Express 2005/VC + +)
* Em seu VC + + aplicação janela selecione Build-> Gerenciador de configuração a partir do menu.
Selecione o “Release”, no menu suspenso para “Active Configuration Solution”
o “Active Solution Platform” deve default para “Win32″. Não alterar esta situação.
o Fechar a caixa de diálogo.
* Agora selecione Build-> Build Solution no menu. (Nota: Se você tivesse um erro ou que estão tendo problemas com a construir você pode selecionar Build-> Limpo Solução para “reset” a compilação.)
* Seu pedido MaNGOS irá agora compilar.
o Isso pode levar algum tempo, dependendo da velocidade do seu processador.
Você vai ter o várias mensagens de alerta. Isto é esperado e não deve alarme você.
o Quando o processo for concluído você verá uma mensagem como “Build: 9 conseguiu, 0 falhou, 0 up-to-date, 0 pulado”. A chave é assegurar que falhou = 0. (Se você está fazendo uma atualização de uma construção já existente, pode obter uma mensagem como “Build: 3 conseguiu, 0 falhou, 6 up-to-date, 0 pulado.” Mais uma vez, falhas, para que você não estão em boa forma.)
* Às vezes você irá obter este erro: “Erro LNK1181: não pode abrir ficheiro” mangosd.lib ‘ “. A fim de corrigir esse iussue você pode fazer estas etapas (uma vez):
Clique com o botão direito sobre o “Solução” mangosdVC80 ‘(9 projetos) “na solução explorador.
Selecione o “Projeto Construir Ordem …”
o Clique no botão “dependências” guia.
No que o “Projetos:” lista suspensa, selecione “script” e selecione “mangosd” e clique em OK.
o Build Solution.
Créditos para Rusty.
Parabéns! MaNGOS agora está compilado!
Os arquivos necessários para o funcionamento MaNGOS agora estão em sua “C: \ fontes \ mangos \ bin \ versão \” diretório. Você terá que copiar qualquer *. exe *. dll e arquivos que você encontrar no diretório e colocá-los no diretório onde você está pensando em correr MaNGOS. (i.e. “C: \ MaNGOS”)
Também será necessário recuperar os arquivos de conf.in “C: \ fontes \ mangos \ src \ mangosd \” e “C: \ fontes \ mangos \ src \ realmd \” e renomeie-los simultaneamente, ao eliminar a “. In” a partir do arquivo.
Você ainda deverá configurar MaNGOS antes de executar o servidor.
Este guia cobre apenas compilar os binários para criar a aplicação.
Se você tiver dúvidas ou problemas em correr com esses procedimentos, por favor postar suas questões como uma resposta a este tópico e alguém irá tentar ajudá-lo através dele. Isto é, se podemos dizer que você fez o que disseram os procedimentos para fazer. cool.gif
(Criado por elegos87, Pretty-fied/Formatted por Spuddlethud)
MANGOS COMPILADO
Fonte : Mangos Project
Atenção Caso veja algum erro seja na tradução ou no servidor entre em contato
































