Criando Seu Servidor De Gunz Passo A Passo
Olá pessoal hoje venho aqui lhes ensinar a criar seu próprio servidor passo a passo...
=======Downloads=======
Microsoft SQL Server 2005 Express:
http://www.microsoft.com/downloads/details.aspx?FamilyID=220549b5-0b07-4448-8848-dcc397514b41&displaylang=pt-brEnterprise Management Studio Express:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796&DisplayLang=enDatabase + Server Files:
http://www.megaupload.com/?d=S70HL102Cliente Gunz/TheDuel:
http://www.megaupload.com/?d=BXPP5B6Z======Criando a DataBase=====
Primeiramente você tem que instalar o SQL Server e logo Depois Instale o SQL Express Edition.
Vá em Iniciar -> Programas -> Microsoft SQL Server 2005 -> SQL Server Magnament Studio Express
Após Abrir o SQL irá aparecer uma tela de conecção... Nessa tela Clique "Connect"
Se você escolheu uma senha na hora da instalação do SQL selecine abaixo "SQL Server Authentication" e etm login digite "sa" e em senha digite a senha que você escolheu.
Agora no canto esquerdo Clique em "Databases" com o botão direito e em seguida selecione "New Database"
Irá abrir outra janela... Nesta Janela bats digitar "GunzDB" (Sem Aspas) no campo " Database Name:" e em seguida clique em
"OK"
Agora a Database esta criada!
=======Restaurando a DataBase=======
Expanda as databases clicando 2 vezes em "DataBases" a esquerda e seu SQL
Agora clique com o botão direto em "GunzDB" depois clique em "Tasks" depois em "Restore" e depois em "Database"
Irá abrir uma nova janela... Nesta Janela Selecione o campo "From Device" e clique nos "..." a diretita de "From Device"
Irá abrir mais uma janela... Clique não mecha em nada só clique em "add"
Agora descompacte os server files + db e na janela que abriu vá até aonde você descompactou a DatBase e selecione "GunzDB.bak"
Agora basta clicar em "OK" e esperar aparecer "DataBase restore Sucefull"
Se ocorrer um erro pode é porque você fez alguma coisa de errado...
=======Criando a ODBC=======
Vá em Iniciar -> Iniciar
Agora digite "odbcad32" (Sem Aspas) e aperte "OK"
Irá abrir uma janelinha de ODBC,para quem não sabe ODBC é a conecção que os server files tem com o SQL Server
Vamos lá... Clique a Diretita em "Adicionar" Selecione la embaixo "SQL Server" e clique em "Concluir"
Em Nome Digite "GunzDB" em Descrição digite "Servidor De Gunz" e em Servidor digite seu servidor de SQL Server
Para descobrir seu Servidor de SQL Server inicie o SQL (Tem Que fechar e Abrir De Novo) agora no campo "Server Name" copie tudo que estiver lá,agora va na janelinha de ODBC e cole o que você copiou em "Servidor"
Clique em Avançar Se você tiver uma senha de SQL Selecione a 2° Opção em login digite "sa" e em senha digite sua senha
Se você não tiver uma senha selecione a 1° opção e clique em avançar
Cliquem Em Avanção -> Concluir-> Testar FOnte De Dados
Se Aparecer "TESTES CONCLUÍDOS COM ÊXITO!" é porque você fez tudo certo! Se Der erro é porque você fez alguma coisa de errado.
=======Configurando Locator=======
Locator é o programa responsavel pelo Login Server... Ou Seja se ele não estiver aberto não irá aparecer servido na hora do login.
Abra a pastado seu ServerFiles que você descompactou clique na pasta "Locator"
Abra o arquivo Locator.ini (Que tem uma engrenagem) Edite Ele da Seguinte Forma:
[DB]
DNS="GunzDB"
USERNAME="sa" (Se não tiver enha deichar em branco)
PASSWORD="SUASENHA" (Se não tiver enha deichar em branco)
[NETWORK]
IP="SEUIP" (Seu IP Descubra em
www.meuip.com.br)PORT="8900"
De resto não mude nada!
Salve e feche... Ainda não abra o Locator.exe
======Configurando MatchServer=====
MatchServer é o Programa que sustenta Todo Servidor sendo assim se ele for desligado todos no jogo perderão a conecção...
Abra a pastado seu ServerFiles que você descompactou clique na pasta "MatchServer"
Agora Abra o Arquivo server.ini (Com a Ingrenagem) e mofique-o deste geito:
[DB]
DNS="GunzDB"
USERNAME="sa" (Se não tiver enha deichar em branco)
PASSWORD="SUASENHA" (Se não tiver enha deichar em branco)
[SERVER]
MAXUSER=500
SERVERID=1
SERVERNAME="NOMEDOSEUSERVIDOR" (Nome do seu servidor TudoJunto)
FREELOGINIP="SEUIP" (Seu IP Descubra em
www.meuip.com.br)KEEPERIP="SEUIP" (Seu IP Descubra em
www.meuip.com.br)MONITORIP="SEUIP" (Seu IP Descubra em
www.meuip.com.br)MONITORPORT=9000
MODE="clan" (Modo... Ex:ClanServer,Missao Server e etc...) (Para deichar em Missao coloque "quest" e ´para dechar em clan coloque "clan" (Sem Aspas))
COUNTRY="BRZ"
LANGUAGE="BRZ"
USETICKET="0"
De Resto não mecha em nada!
Ainda não abra seu Match Server!
=======Configurando MatchAgent=======
MatchAgent é o programa que cuida da configuração de Rede do seu servidor se ele não for aberto o servidor estara muito LAG e quase ninguem cionsegue jogar
Abra a pastado seu ServerFiles que você descompactou clique na pasta "MatchAgent"
Abra o arquivo "AgenteConfig.xml" com o bloco de notas (Aquele com um globinho) modifque-o deste jeito:
NOMEDOSEUSERVER (Nome Do Seu servidor TudoJunto! Guarde este nome)
500
(Não Mecha!)
(Seu IP Descubra em www.meuip.com.br)
De resto não Mecha em nada!
Não abra ainda seu MatchAgent.exe
=======Configurando a DataBase=======
DataBase é onde fica todos os dados do servidor charaters,contas,senhas,leveis e etc...
Abra Se SQL Server...
Conecte,após se conectar clique 2 vezes em "GunzDB" a esquerda...
Depois Clique em "Tables" Tambem 2 vezes
Agora Tanto faz você mecher pela Esuqerda (<<) ou Pela Direita (>>)
Eu Prefiro mecher com a Direita mais vai a critério de vocês ^^
Bem... CLique com o botão Direito em "ServerStatus" Depois clique em "OpenTable" (Esse processo você vai fazer toda vez que eu lhe pedir para abrir uma Table)
Agora basta editar a coluna "IP" paras eu IP,em "ServerName" você coloca aquilo que eu te pedi para guardar quando você estava configurando o "MatchAgent" (Tem que ser igualzinho você pois confonfiguração do MatchAgent)
Oppened vc deicha "1" e em "Type" você escolhe o tipo do server (Clan,Missao) abaixo está a tabela de numeros e oq ue eles sao paar você colocar em "Type" :
Type Descrição
1 Debug
2 Normal
3 Clan Server
4 Missao server
5 Event Server
OBS:Esta parte você não poe por No-ip Tem que ser seu IP mesmo ou não vai Funcionar
Agora Basta clicar com botão direito em qual quer Coluna e clicar em "Execute SQL"
Pronto! Seu Servidor Esta Configurado Corretamente!
=======Configurando LocatorStatus (DB)=======
Ainda com SQL Aberto do ultimo passo abra a table "Locator Status"
Em "IP" Coloque seu IP de resto não mude nada!
Agora Basta clicar com botão direito em qual quer Coluna e clicar em "Execute SQL"
Facil Essa Parte ne ^^
======Ligando Servidor=======
Para Ligar Basta Executar os Arquivos Locator.exe,MatchServer.exe e MatchAgent.exe
Todos eles estão na pasta dos server files + DB que você baixou!
OBS:Se algum deles não abrio ou deu erro é porque você fez alguma coisa de errado... Poste aqui seu erro que eu lhe ajudarei!
=======Configurando Conecção do Cliente=======
Baixe o Cliente que está disponivel para Download Encima do tópico...
Abra seu System.mrs com algum Decomplier que você encontra na area de Downloads
Após abrir seu sistem abra a system.xml com bloco e notas e edite da segunte forma:
Agora salve o arquivo feche...
Agora Compacte seu System.mrs e cole na pasta de seu client...
Agora Basta você executar o seu theduel.exe ou gunz.exe e jogar!
Bom Jogo ^^
OBS:Todo lugar onde você poe seu IP você tambem pode por seu No-Ip (Menos Na Parte De Configurar o ServerStatus)
=======Créditos=======
Tutorial e explicação: Texaslub
SQl Server:Microsoft