Criando Servidor de GunZ [COMPLETO]
Nesse tutorial iremos aprender a como criar um server de Gunz The Duel sem erros.
O que você necessita:
Server Files 2008 - [ Download ]
Database 2008 - [ Download ]
Antes que você faça qualquer coisa,
Você necessita instalar o Microsoft SQL Server Management Studio Express e Microsoft SQL Server 2005.
Etapa 1 - Instalando o SQL Server
Etapa 2 - Restaurando a DB:
Criando/conectando Database
Abra o Microsoft Server Management Studio Express. No painel a direita vá na pasta "Database", e dê um clique direito nela, em seguida vá em "New Database".
Uma nova Janela abrira, em "Database name" bote o nome "GunzDB" e clique em OK a database será criada.
Agora você tera que restaurar a "Database". Clique em File > Open > File. e encontre seu arquivo GunzDB.bak e abra-a.
Irá abrir a janela de conexão com o SQL, veja se esta com a mesma conexão que você conectou antes e clique em "Connect".
Agora de um clique com o botão direito em "File" e clique em "SQL Editor" para ativar as ferramentas do SQL.
No toolbar há um menu drop-down com o Database "master" selecionada, de um clique sobre a seta e seleciona a Database "GunzDB" e de um clique na tecla ao lado do menu drop-down, "Execute".
Uma mensagem de exibição devera aparecer escrito: "Command(s) completed successfully.", se aparecer erros você fez algo errado.
Etapa 3 - Criando o ODBC
Clique em Iniciar > Executar e digite "odbcad32". Vá na Paleta "Fonte de Dados de usuários" e clique em "Adicionar".
Abrirá uma nova janela. Desça a barra de rolagem e selecione "SQL Server" e clique em "Concluir".
Uma outra janela abrira. Para o nome, datilografe "GunzDB", para a descrição você pode datilografar o que você quiser. Em "Servidor" datilografe o nome do servidor que o SQL 2005 está localizado e clique em Próximo.
Feito isso, Selecione a database "GunzDB" no menu drop down, e clique em Concluir.
Abrirá uma janela, clique em "Testar fonte de dados", irá testa, quando terminar clique em "OK".
Feito, seu ODBC já está configurado, agora vamos arrumar o cliente.
Etapa 4 - Configurando o servidor
Extraia a pasta "Blasper Server Files 2008" no diretório que você quiser.
Após fazer isso vá na pasta MatchServer, e abra o server.ini e edite as áreas destacadas em AZUL:
[DB]
DNS="GunzDB"USERNAME="sa"PASSWORD="SENHA DO SQL"
Ok, ainda no server.ini edite esse outro código:
[SERVER]
MAXUSER=500SERVERID=1SERVERNAME="NOME DO SERVIDOR"FREELOGINIP=""KEEPERIP="SEU IP"MONITORIP="127.0.0.1"MONITORPORT=9000MODE="Clan"COUNTRY="BRZ"LANGUAGE="BRZ"USETICKET="0"
Salve e feche, agora volte na pasta do seu Server Files e entre na pasta Locator, abra o Locator.ini e edite:
[DB]
DNS="GunzDB"USERNAME="sa"PASSWORD="SENHA DO SQL"[NETWORK]IP="SEU IP"PORT="8900"
Por último, vá na pasta do seu Server Files e abra a pasta MatchAgent, botão direito em AgentConfig.xml, configure o código:
<?xml version="1.0" encoding="euc-kr"?>
<XML><AGENTCONFIG><NAME>NOME DO SERVIDOR</NAME><MAXCLIENT>500</MAXCLIENT><MATCHSERVERADDRESS ip="127.0.0.1" tcpport="6000"/><ADDRESS ip="IP DO SEU SERVIDOR" tcpport="7777" udpport="5100"/></AGENTCONFIG></XML>
Todos os códigos citados acima, edite apenas o que eu informei. Ex.: "IP DO SEU SERVIDOR", "NOME DO SEU SERVIDOR", etc.
Vá para a pasta MatchServer e execute o Servidor.exe, espere carregar e minimize-o.
Seu match deu algum erro? Execute essa query em seu SQL Server: Clique aqui
Etapa 5 - Criando uma conta (manualmente)
Em Microsoft SQL Server Management Studio Express, vá para "Database" e a expanda, vá na Database.
"GunzDB" e em "Tables" de um clique com o botão direito em "dbo.Accounts" e va em "Open Table".
Você não necessita preocupar-se sobre o campo do AID (DISPOSITIVO AUTOMÁTICO DE ENTRADA) como aquela é uma geração automática do número de cliente.
No campo do UserID, datilografe seu login ID, no campo Password, coloque sua senha e no UGradeID dentro você poem o cargo da sua conta, abaixo os cargos e os números
Administrador - 255
GM Developer - 254Banido - 253Usuário normal - 0 ou deixe em brancoQuando acabar de criar a conta clique em "Execute" (o símbolo de exclamação).
Agora para finalizar, vá em dbo.login, preencha o campo AID com a AID que foi feita na dbo.account e
coloque na dbo.login, depois coloque o mesmo User ID e Password que você colocou no dbo.account.
Etapa 6 - Configurarando a system.mrs:
Extraia o arquivo "MRS Decompiler.rar" em algum lugar do seu computador. Dentro do diretório do seu computador que esta o MRS Decompiler, coloque a system.mrs que tem no seu GunZ Client by Phoenix.
Depois execute o arquivo "MRS Decompiler.exe" no topo do arquivo, vai ter Decompile / Unpack, digite system, depois clique em Decompile.
Vai ser criada uma pasta chamada system, vá nessa pasta e copie o arquivo "zitem.xml". Agora vá para a pasta "MatchServer" e cole o "zitem.xml" em cima do que já existe. Você precisa executar outra vez o Servidor.exe para que as mudanças terem efeito.
Depois configure o arquivo chamado system.xml dentro da pasta system clicando com o botão direito em system.xml e depois em editar.
Procure por esse código e edite as áreas em vermelho para seu IP/NO-IP:
<LOCATORLIST>
<LOCATOR id="1" IP="SEU IP" /><LOCATOR id="2" IP="SEU IP" /></LOCATORLIST><TLOCATORLIST><LOCATOR id="1" IP="SEU IP" /><LOCATOR id="2" IP="SEU IP" /></TLOCATORLIST>
Etapa 6 - Configurar SQL (Final)
Por último, você deve ir na tabela "dbo.serverstatus" e configurar os lugares "IP", "PORT" e "NAME".
Depois de ter configurado, vá para "dbo.locatorstatus" e faça o mesmo.
Obs.: A configuração do serverstatus e locatorstatus devem ser a mesma do seu server files (serve.ini e locator.ini). Para salvar aperte Ctrl Shift S.
Etapa 7 - Entrar
Execute o Servidor.exe, Locator.exe e MatchAgent.exe entre no jogo e quando for logar, coloque os dados da conta que foi criado no quinto passo.