Philipe Cardoso Com 33 anos de idade, sou um carioca apaixonado por tecnologia e fotografia. Além de ser o criador do Portal Zoom Digital, que preserva sua essência desde os tempos em que era um blog, também sou um verdadeiro entusiasta e amante de todas as formas de tecnologia. Através do Portal, compartilho minha paixão pela tecnologia e trago as últimas novidades e tendências para os leitores. Também sou fascinado pelo mundo da fotografia, explorando o poder das imagens para capturar momentos únicos e transmitir histórias cativantes.

[Parte 1] – Criando servidor de World of Warcraft

4 min read

Softwares necessários:* Um sistema operacional Windows
* 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 😀

Philipe Cardoso Com 33 anos de idade, sou um carioca apaixonado por tecnologia e fotografia. Além de ser o criador do Portal Zoom Digital, que preserva sua essência desde os tempos em que era um blog, também sou um verdadeiro entusiasta e amante de todas as formas de tecnologia. Através do Portal, compartilho minha paixão pela tecnologia e trago as últimas novidades e tendências para os leitores. Também sou fascinado pelo mundo da fotografia, explorando o poder das imagens para capturar momentos únicos e transmitir histórias cativantes.

42 Replies to “[Parte 1] – Criando servidor de World of Warcraft”

  1. Amigos,

    Fiquei muito interessado em montar um Servidor de WOW Burnig Cruzade, tenho um de Lineage CTI versao Hellbound rodando em um DC nos EUA, o servidor ja roda blz a mais de 5 meses, gostaria de saber se vcs fazem instalação remota, se sim quanto custo o valor do servidor mais a instalação , eu tbm gostaria que dessem suporte nos meses seguintes quanto seria o valor ???

  2. blz so que da proxima vez naum copie o tuto dos outros e poste como se fosse seu, blz ou então coloque o credito de quem fez, nada mais justo blz, fora isso ta legal

  3. Prezado Visitante anonimo.

    Creio que sua leitura não anda muito boa pois se estivese poderia ter visto ao final da página Fonte : Mangos Project A fonte foi citada diferentemente do que voce citou acima, em nenhum momento postei como se fosse meu.. é um tutorial traduzido por mim.

    Leia o post todo antes de falar algo. E muito obrigado por sua visita.


  4. Olá Keny

    Muito boa sua contribuição, mas e quando a versão for atualizada? O dono do servidor ficaria totalmente dependente da liberação de uma nova versão compilada, o que este tutorial postado aqui no Zoom Digital oferece é a idependencia e a própria compilação do servidor pelo dono, assim quando se atualizar a versão ele mesmo pode realizar este procedimento sem depender da liberação de uma versão compilada e muitas vezes com problemas de terceiros.

    Mas não descarto o download para que quer montar um servidor apenas para testar.

    Obrigado de qualquer jeito

    Att

  5. eu queria saber como criar um server desde o começo…
    c tem alguem que pode me ajuda…
    pelo amor de DEUS me ajude

  6. Philipe Cardoso,

    Gostei bastante do tuto, muito bom mesmo, só que estou a procura de um jeito em que eu possa estar montando o meu servidor em Linux, mais precisamente no Deian.
    É possivel, fazer em linux ou só em windows mesmo, se puder me responder por e-mail (evandroribeiro@sumicity.com.br).
    Desde já agradesso e espero respostas. Abraços…

  7. hum..se eu n me engano, wow soh funciona em Mac e Windows nao?

  8. Ola Gente,

    Existe a possibilidade de compilar também o core para Linux, no caso já vi compatível com WIndows e Linux nunca com Mac.
    Espero ter ajudado.

    Att

  9. olá, boa tarde a todos…
    Ainda estou na luta para encontrar um tuto que me auxilie na criação de um servidor de WoW em Linux.
    Está sendo uma tarefa acredito eu que mais dificil que montar o servidor em sí.
    Se alguém já tiver algo que possa me ajudar e ajudar outras pessoas que também estejam com a mesma dificuldade, por favor compartilhe…
    No mais agradesso.
    Evandro Ribeiro

  10. Ola pessoal, gostaria de tirar uma duvida.
    Meu amigo já esta com o server rodando e tudo certo, so que, quando se cria conta pelo site os dados da criançao nao vao para o banco de dados.
    Gostaria de saber se alguem tem alguma ideia do que possa ser isso.

    Vlw pela ajuda

  11. Olá Cxor Neste caso tem que configurar o banco de dados para acessar seu banco instalado, me passa o erro e também como está a esturutra na conexão com o banco para que possa verificar

  12. Ótimo tutorial, porem tem que ser atualizado, o MaNGOS não usa mais SVN, agora estão usando GIT, só muda a forma de baixa-lo, o resto continua a mesma coisa.

    Se alguem precisar de ajuda com algo referente a emulação de servidores de WoW, pode nos procurar.

    O WoW-EMU caminha para se tornar a maior biblioteca sobre emuladores de WoW da língua portuguesa.

    ➡ Visite nosso forum:
    http://www.wowemu.com.br
    forum.wowemu.com.br

  13. Aew galera queria saber se o unico jeito de joga Wow é pagando…
    Tirem essa minha duvida…
    vlw

  14. É impressionante como so entra a galera para reclamar, o cara na maior boa vontade do mundo “perde” o tempo dele pra ajudar, para de reclamar e ajuda. Paulo Coutinho pq vc não faz algo melhor?

  15. Gostaria de fazer umarguntas.
    É nessessário o wow estar numa certa versão para criar o server? (tipo, so pode criar o servidor se estiver na versão 2.4.3 e TBC, porque o meu é lich king e 3.0.9)

  16. Olá Vc tem que estar com o jogo na msm versão do Server para jogar mas nao precisa do jogo para rodar o server.

    Pode criar ele sem prob mas so vai conseguir logar se tiver na msm versão att

  17. Bom..talvez vcs possam me tirar uma duvida relacionada ao mangos..Eu tenho um server aki..porem o DK começa lvl 55 claro..soh q com talentos 0..eu faço as quests que pede aki..e ele continua com 0 de talentos..ai se eu upo ateh lvl 80 ele soh fica com 25 pontos de talento..isso ta quebrando meu server..Alguem q saiba como arrumar por favor me de uma Luz…se nao for aki…alguem q saiba um Tutorial ou algum forum Bomm q discuta sobre assuntos de modificações em servers eu agradeceria mto…

    Obrigado..

  18. se alguem criar um serve pra mim eu posso dar um prist vip no xlanhouse e um pala e um warrior tudo vip e furions full

  19. eu gostarai de saber quandos gigas o pc precisa pra fazer o wow como a versao 3.1.3 em?

  20. logo colocarei um servidor on wow mais ta ae to terminando de amontar ele direitinho guando estiver pronto coloco aqui o anucios para quem quizer entrar em um servidor entrar no mue bom dia a todos .^^

  21. Alguem poderia me tirar uma duvida como eu baixo a primeira versao de wow e continuo atualizando??

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *