O principal objetivo para o qual o projeto MaNGOS foi criado é o treinamento, portanto, seu código-fonte pode ser usado apenas para fins educacionais, incluindo o programa montado. Você não pode usar o MaNGOS para instalar projetos públicos.
É necessário
- - computador com acesso à Internet;
- - o programa "Bloco de notas";
- - utilitário para descompactar mapas;
- - Servidor de banco de dados MySQL;
- - Microsoft Framework 3.5;
- - Programa Navicat;
- - habilidades de administração de sistema.
Instruções
Passo 1
Instale o servidor de banco de dados MySQL em seu computador. Reinicie e instale o programa Navicat. Após instalar o Navicat, configure sua conexão com o servidor MySQL. Para fazer isso, abra o programa e execute o comando de conexão. Na janela de configurações, preencha o seguinte: no primeiro campo, insira servidor, no campo nome do host / endereço IP, insira localhost, porta - 3306, nome de usuário - root, insira a mesma senha de quando instalar o MySQL. Em seguida, crie quatro bancos de dados: scriptdev2, characters, angos e realmd. É necessário criar uma base para fazer um servidor MaNGOS. Clique com o botão direito do mouse na conexão do servidor, execute o comando Novo banco de dados, insira um nome para o banco de dados, defina a codificação para utf8, clique em OK. Crie o resto das bases para iniciar o servidor MaNGOS da mesma maneira.
Passo 2
Configure a montagem do servidor, para isso descompacte os arquivos do servidor para a pasta C: mangos, edite o arquivo mangosd.conf. Abra-o com o notepad e corrija as seguintes linhas: LoginDatabaseInfo = "127.0.0.1; 3306; root; mangos; realmd"; WorldDatabaseInfo = "127.0.0.1; 3306; raiz; mangas; mangas"; CharacterDatabaseInfo = "127.0.0.1; 3306; raiz; mangas; caracteres". Em seguida, encontre a linha LogsDir = " para configurar o servidor MaNGOS, especifique o log nas aspas. Depois disso, encontre a linha RealmZone = 1. Se seu cliente de World of Warcraft for inglês, ignore-o e, se for russo, substitua a unidade por 12. Em seguida, abra o arquivo realmd.conf e edite o LoginDatabaseInfo = "127.0.0.1; 3306; mangos; "linha. Mangos; reino" é igual à opção anterior. Abra o arquivo scriptdev2.conf e substitua a seguinte linha: ScriptDev2DatabaseInfo = "127.0.0.1; 3306; root; mangos; scriptdev2". Salve o arquivo.
etapa 3
Comece instalando os bancos de dados. Baixe o banco de dados do link https://zone-game.info/go/?https://svn2.assembla.com/svn/ytdbase/Full_DB/, preencha-o com um arquivo em lote no banco de dados MaNGOS. Descompacte o banco de dados em uma pasta com o arquivo em lote, renomeie o banco de dados para TDB_096_R45.01_rev6710.sql. Em seguida, será iniciada a instalação das tabelas. Após a instalação, baixe as atualizações do banco de dados usando o Navicat. Nele, abra a conexão do servidor, selecione o banco de dados, clique com o botão direito sobre ele, selecione o comando Executar arquivo em lote, no menu que abrir, clique no comando “Iniciar”. Depois disso, descompacte os arquivos do cliente do World of Warcraft, mova os mapas e as pastas dbc para a pasta onde o MaNGOS está instalado. Execute realmd.exe e, em seguida, mangosd.exe. Aguarde a inicialização do servidor, escreva Account create root 12345 no console. Este comando cria uma conta com a senha 12345.