terça-feira, 4 de setembro de 2012

Criando Servidor


 que você necessita:

  • Microsoft SQL Server 2005 e Express - 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 - Configurando Database:
Criando/conectando Database

Abra o Microsoft Server Management Studio Express. No painel a direita vá na pasta 'Database', de um clique direito nela, e 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 em vermelho:
[DB]
DNS="GunzDB"
USERNAME="sa"
PASSWORD="SENHA DO SQL"
Ok, ainda no server.ini edite esse outro código:
[SERVER]
MAXUSER=500
SERVERID=1
SERVERNAME="NOME DO SERVIDOR"
FREELOGINIP=""
KEEPERIP="SEU IP"
MONITORIP="127.0.0.1"
MONITORPORT=9000
MODE="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 - 254
Banido - 253
Usuário normal - 0 ou deixe em branco
Quando 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 - Configurar 'system.mrs':
Extraia o arquivo 'MRS Decompiler.rar' em algum lugar do seu computador. Dentro do directó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 - 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.

Boa sorte.

Nenhum comentário:

Postar um comentário