Introdução
Atualização do POST - #3
- SERVER: ASCENT
- Tutorial retirado originalmente da Ragezone.com
- Tutorial traduzido por WoW BR
- Tutorial traduzido / Modificado por Chronos (Team Fakes / Templars)
- Parte 6 / 7 por Chronos (Team Fakes / Templars)
Lembramos que esse Tópico tinha algumas partes em inglês, e outras deixei mais fácil para atender.
--------------------------------------------
Requerimentos / DOWNLOADS
1.MySQL Server 5.1
2.SQLyog 6.1
3. Ascent Server 2.3.3
4.Character 2.3.3 - enUS
5.NCDB 2.3.3 (WORLD)
1. Configurando MySQL Server
- Execute o instal que voce baixou do mysql.
- Selecione Typical
- Instale o programa
- Apos instalado deixe marcaado pra voce configurar seu mysql
- Escolha Standard Configuration.
- Deixe marcado Install As Windows Service.
- Deixe marcado parada de seguranca Modify Security Settings e aperte enter quando voce puser password [nao eskeca da senha]
- Aperte Next Execute e Finish
2. Importando as Databases
- Instale Sqylog
- Apos instalado abra-o
- Crie 2 Database Uma chamada world e outra chamada character.
- Use butao direito no mouse sobre character database e clicke Restore From SQL Dump.
- Localize Character Database e clike en Execute.
- Agora a DB WORLD. Vá para a pasta que você baixou (NCDB). Haverá um lote arquivo chamado Tool.
- Clique com butao direito e EDIT
- Peca pra trocar username, passwd.
- Mude username para root.
- Mude password para senha que voce escolheu na instalacao
- Save o arquivo e rode
- Quando estiver pronto fexe o programa
3. Configurando os arquivos do Ascent [LAN]
Voce precisara configurar esses 3 arquivos : ascent.conf, logonserver.conf, and realms.conf.
Abra ascent.conf com Notepad. voce precisara editar que esta en red.
- Troque host para localhost.
- Troque username para root.
- Troque passwd para a senha que você configurou
- Change the top database to world.
- Change the bottom database to character.
- Remova essa linha die directive. (<die msg=”I am a newb who didn’t even read half my config file!”>).
- Mude senha remota para outra change_me_world
- Remova essa segunda linha die directive. ( <die2 msg=”I read nearly all my config file, but not the whole thing!”>).
- Remova essa linha frFR=enGB. ela aparece no final do arquivo abaixo desse config ->: <Localization LocaleBindings=”">.
Abra logonserver.conf no Notepad.
- Troque hostpara localhost.
- Troque user para root.
- Troque pass para Para senha que tu setou no mysql
- Troque dbname para character.
- Troque o Max Build from 6739 to 9999. isso permite que qualquer versao acima do 2.1.3 logue eu prefiro deixar uma versao apenas 7156 [2.3.0] Caso voce queira rodar 2.2.3 ou outra versao verifique no wow exatamente numero norlmamente no ladin do 2.2.3 ou 2.3.0 ou qualquer outra
- Mude senha remota que nem no ascent change_me_world [Observacao senha tem que ser exatamente = se não, não efetuara login
Por ultimo abre Realms.conf e edite que tiver en vermelho
Troque o "Test Realm" para o nome do teu server.
- Troque o 127.0.0.1 para seu ip interno Internal IP. [obs se for rodar local so voce voce pode deixar esse ai]
4. Extraindo os mapas do Cliente para seu ASCENT SERVER
Quando você baixar o Ascent Server vira um aplicativo chamado ad_enus.exe, que vem numa pasta chamada ad.exe, ou algo do TIPO.
(se não tiver, baixa o MAPA EXTRACTOR).
Coloque esse aplicativo na pasta principal do wow.
Dentro da pasta do WoW ainda, crie uma pasta chamada maps.
Exemplo
D:/worldofwarcraft/
Você deverá abrir esse arquivo (ad_enUS.exe) pelo CMD.
Iniciar -> executar -> ou segure o botão WINDOWS e aperte R
Irá aparecer a janela de comando. Nessa janela escreva: cmd
Agora digite: cd..
Digite atá chegar na raiz. Algo como C:/
agora digite: X:/
OBS: Onde X eo HD que ta instalado o WoW.
Agora use o comando: cd Nome_da_Pasta
Até chegar na pasta do ad_enus.exe ou seja do wow.
apos chegar la digite: ad_enus.exe
[ E ESPERA TERMINAR POR COMPLETO DEMORA CERCA De 40 min]
Ele irá extratir todos os mapas para a pasta maps que vc criou
Após terminado esse processo, Copie ou recorte (Pois isso que você fez é apenas para o SERVER) pra pasta do Ascent Server (WoW Server).
5. Criando Accounts
Abra o sqylog:
- Vai ate character database, vai ate accounts table.
- Coloque suas informacao
- Lembrando que só pode de a-z, sem numeros na senha e no login
6. Informações Extras
---------------------------------------------------------------------
Atualizando o seu Ascent Core
- If you wish to update your Ascent Core, download the newest revision from my server files.
- Open the file and then, copy ascent-world.exe, ascent-logonserver.exe, and the script_bin to the wow server folder you downloaded and overwrite the existing files.
- Check ascent-world.conf if the one included in the downloaded file is newer, (can see it when you open it in the 2nd or 3rd line)and if it is, replace it and configure it good again.
---------------------------------------------------------------------
Atualizando o seu NCDB Database
- If you wish to update your NCDB Database, download the newest revision from my server files.
- Open the file and extract it to a temp folder.
- Edit tool.bat with the right values.
- Run tool.bat and choose the option for update.
- Done.
---------------------------------------------------------------------
Configuração para o ROUTER (PORTAS)
- Go to your router (if you use one)
- Look if your router supports a DMZ.
- If so, put your PC's IP in there and you are done. If not, follow next step.
- Forward these ports:
- Código:
-
3724 - 3724
80 - 80
3306 - 3306
8129 - 8129
8093 - 8093
6112 - 6112
6881 - 6999
3036 - 3036
8050 - 8050
---------------------------------------------------------------------
COLOCANDO CONTA DE GM
vc deve ir no SQLyog, va na DB Character.
Depois acha Accounts, e em cima dele, clica com o botão direito, e vá em VIEW DATA, como segue na imagem abaixo:
IMAGEM
Pronto do lado direito vai aparecer as contas que tem no SEU SERVER, no seu caso, nenhuma conta:
IMAGEM
De 2 Clicks no botão do lado do NULL[*], para aparcer outra linha, e coloque os seguintes dados:
ACCT = Código da Conta, nesse caso vc colocaria 1, pq é a primeira conta.
LOGIN = Nome da Conta
PASSWORD = Senha da Conta
GM = Coloque AZ ou 4 (Isso dara como CONTA DE GM)
E-mail = Coloque seu E-mail
FLAG = Coloque 8, nao pode esquecer, tem q ser 8
---------------------------------------------------------------------
Salvando as Modições feita no SERVER
(em relação a NPCs e Objetos (geral))
Como alguns puderam notar, quando vc adiciona 1 NPC ou mesmo 1 OBJETO (pode ser 1 PORTAl, ou OBJETO NORMAL), quando você desliga o server, ele perde tudo aqui que vc fez (isso vale apenas para NPCs e Objetos (geral)). Se você ligar o server de novo, vai perceber que os NPC's e os OBJETOS q vc tinha criado, não estarão mais!
Para salva as configurações, coloque o 1 sempre no final dos códigos.
EXEMPLO usando adicinal de PORTAL:
código normal:
.go spawn id_do_portal
código usando o 1:
.go spawn id_do_portal 1
7. Cliente WoW + BC + PATCHS
http://www.ragezone.com.br/showthread.php?p=15578#post15578