ddddsexta-feira, 19 de abril de 2013

Criando seu servidor de GunBound Season II

Olá Amigos (a) Da LifeGAmes

vou mostra nesse topico como criar um serve de gunbound season2 lebrando que esse serve files que estou disponibilizando e o do Kyll3r os direitos são todos deles mais estou aqui para colocar um tutorial ja que nao vi nenhum aqui no forum vamos la segue a baixo os links para download

DOWNLOADS:

Server Fileshttp://uploaded.net/file/wkgkjkgw

Banco de Dadoshttp://uploaded.net/file/oy4trzb5

CLIENT Downloadhttp://uploaded.net/file/976c47b0

EASY PHPhttp://uploaded.net/file/gfoocghc

NO-IPhttp://uploaded.net/file/92qxyrz5

NAVICAThttp://uploaded.net/file/fr7qv7f6

IXFShttp://uploaded.net/file/pb962jkw

Partneragenthttp://uploaded.net/file/3nb5hhtx

Launcherhttp://uploaded.net/file/16qf690b

Coloquei no download do NO-IP mais nao sera obrigatorio se vc for utilizar  pra estudo ou pra da umas treinada nos JEWELS xD mais se for ultilizar pra fazer um serve pros amigos vc vai necessitar xD

Bom vamos ao tutorial!!

TUTORIAL:

Abra o Arquivo "Server Files.rar" e extraia o mesmo para a pasta "GBWC Season 2" em seu HD pasta "C:\"


Vamos COnfigurar o Serve Files 1º vamos la !!!

Server Files:

Vá na pasta GunBoundBroker, e abra o arquivo GameServerList.txt

La você irá encontrar 2 linhas que deverá editar.

São elas:


GBRevolution Season 2;Servidor Livre\nAvatar OFF;127.0.0.1;8360;0;100;
GBRevolution Season 2;Servidor Livre\nAvatar OFF;127.0.0.1;8444;0;100;

Vou explicar cada coisa para quem nunca fez um serve de Gunbound

GBRevolution Season2: Nessa Area vai ser o Nome do seu servidor

Servidor Livre\nAvatar OFF: Aqui e a descrição do seu servidor se ele é com avatar ON/OFF

127.0.0.1;8360;0;100: Aqui e onde vc altera seu IP ou NO-IP e a porta do seu servidor

nessa area vc vai altera seu IP na linha onde esta escrito 127.0.0.1 voçê coloca seu ip para sabe seu ip entre nesse site aquihttp://www.meuip.com.br depois de ter alterado seu IP e o nome do seu Gunbound
salve e feche e vamos pra proxima etapa.
Agora vamos abrir o arquivo Setting.txt na mesma pasta.
Nesse arquivo procure por essa linha:
"Accept=Seu Ip aqui;190.0.0.0/8;74.0.0.0/8;192.0.0.0/8;", ou
esse linha aqui caso nao encontre a primeira: "Accept=127.0.0.1;190.0.0.0/8;74.0.0.0/8;192.0.0.0/8;"
Onde estiver escrito a frase "Seu Ip aqui" ou "127.0.0.1" você deve trocar pelo ip do seu computador,
volto a repetir o IP de seu computador pode ser encontrado no site http://www.meuip.com.br .
Agora salve e feche pronto caros amigos seu Broker está configurado!  Vamos para proxima etapa....
Agora vá na pasta "GunboundServer01" e procure o arquivo "Setting.txt" Abra-o.
Procure a linha.
Accept=Seu ip aqui!;190.0.0.0/8;74.0.0.0/8;192.0.0.0/8; ouAccept=127.0.0.1;190.0.0.0/8;74.0.0.0/8;192.0.0.0/8;

Onde estiver escrito a frase "Seu Ip aqui" ou "127.0.0.1" novamente você deve trocar pelo ip do seu computador,
Agora vamos mudar a mensagem que aparece no canal quando algum player entra no seu servidor lebrando que essa parte que vou ensinar não e obrigatoria caso voçê for fazer um servidor para estudos mais vamos la!!!
Na mesma pasta abra o arquivo "channel_ment.txt" voçês vão ver um site assim
"%www.digitalzone.com.br"
troque pela mensagem que voçê quiser depois salve e feche depois vamos mudar a mensagem para pessoa que entra na sala lenbrando que não e obrigatorio mudar tambem na mesma pasta procure o arquivo "room_ment.txt" troque a linha escrito
"%www.digitalzone.com.br"
Pela mensagem que voçê preferir tambem salve e feche depois de editá-la. Pronto seu GunboundServer 1
está configurado. Agora vamos para ultima parte do tutorial onde vamos configurar os Files:
Vá na pasta "HiddenServer" de seu server files e procure o arquivo "Setting.txt" Abra-o tambem
Procure pela Linha:
Accept=Seu ip aqui!;190.0.0.0/8;74.0.0.0/8;192.0.0.0/8; ouAccept=127.0.0.1;190.0.0.0/8;74.0.0.0/8;192.0.0.0/8;
Onde estiver escrito a frase "Seu Ip aqui" ou "127.0.0.1" novamente você deve trocar pelo ip do seu computador,
Agora vamos Mudar a Descrição do seu servidor quando você entra no canal, abra o arquivo "channel_ment.txt". Volto a repetir que nao e obrigatorio se voçê for ultilizar para estudo
troque a linha:
"%www.digitalzone.com.br"
Por sua mensagem, Vamos mudar a descrição de quando você entra na sala para jogar abra o arquivo "room_ment.txt". Volto a Repetir que não e obrigatorio se voçê for ultilizar paraestudo do mesmo jeito que o "channel_ment.txt" procure pela linha:
"%www.digitalzone.com.br"
Pela sua mensagem.
Pronto Server configurado mais precisamos estalar os servidores e muito simples voçê só tem que clicar duas vezes no arquivo"Instalar_Serviços.bat" e ele vai instalar os arquivos no seu computador
MAIS NÃO LIGUE SEU SERVIDOR AINDA. Temos que estala os outro programa pra seu fucionamento vamos estalar o "Easy.php"segue a baixo o tutorial de como estalar

Tutorial Easy.php

Instale "EasyPHP", abra-o, clique com o botão direito no icone na barra do relogio, selecione Configurações depois Apache

De Control+F e procure por Listen

Encontrará umas 3 linhas, a ultima será:

Listen 127.0.0.1:80

Dê um enter e escreva:

Listen seuhost.servegame.com:80 ou
Listen seuip:80 caso voçê nao esteja ultilizando o NO-IP

Ótimo, procure agora por mod_rew

Achará uma linha:

#LoadModule rewrite_module modules/mod_rewrite.so

Mude para:

LoadModule rewrite_module modules/mod_rewrite.so

Simplismente retire o caractere "#"

Mais pra frente achará:

#AddModule mod_rewrite.c

Mude para:

AddModule mod_rewrite.c mesma coisa retire o caractere "#"


Salve tudo.



Pronto Amigo Seu Web Server foi configurado.
Agora vamos criar o Banco de Dados para que seu servidor saiba quem esta cadastrado no seu serve seu rank,gold,cash,vitorias etc...
Vamos la!

Instale o Navicat, abra-o, clique em Connection, em Connection Name coloque qualquer nome, exemplo GunBound, depois dê ok...(Lenbrando que EasyPHP deve estar aberto)

Dê dois cliques no canto esquerdo na conexão que você fez, clique com o botão direito nela e selecione:

'New Database'

coloque o nome de GunBound

depois de dois cliques em GunBound

clique com o botão direito e selecione:

'Execute batch file'

Procure pela sua GunBound.sql e clique em  "Start"


Depois faça o mesmo Processo com o arquivo batch.sql

Dê dois cliques no canto esquerdo na conexão que você fez, clique com o botão direito nela e selecione:

New Database'

coloque o nome de Batch

depois de dois cliques em batch

clique com o botão direito e selecione:

'Execute batch file'

Procure pela sua batch.sql e clique em "Start"

pois faça o mesmo Processo com o arquivo admin.sql

Dê dois cliques no canto esquerdo na conexão que você fez, clique com o botão direito nela e selecione:

New Database'

coloque o nome de Admin

depois de dois cliques em admin

clique com o botão direito e selecione:

'Execute batch file'

Procure pela sua admin.sql e clique em "Start"


Pronto seus banco de dados estão todos exportados!

Vou ensinar como configurar o no-ip caso aja alguem que queira deixa seu serve online! nao vou ensinar detalhado por que nao tem segredo para configurar o no-ip quem ja fez serve de outros jogos segue o mesmo modelo....

INSTALANDO o NO-IP:

Instale o Duc-NoIP, entre e por ele crie uma conta com seu email, depois disso crie um hot "dominio" exemplo: meugb.servegame.com.


Depois de fazer isto feche o no-ip reabra e selecione o dominio que você criou.
Agora vamos a parte mais xata na minha opinião por que tem que olha bem para não fazer errado vamos la!!
CONFIGURAMENTO DO CLIENT:

Vamos la abra o "IXFS"


Procure a pasta onde você instalou o Client, abra o arquivo nyxlaunchereng.xfs


Extrai o arquivo nyxlauncher.ini


Então iremos trabalhar nele, abra o arquivo nyxlauncher.ini


La estarão estas linhas:
[NyxLauncher]
Url_Fetch=Aqui coloque a URL do seu fetchIp=Aqui você deve trocar pelo IP de seu computadorPort=8400 "Olhe bem essa parte pq tem qu ser essa port"
[Gunbound]
Url_Fetch=Novamente coloque a URL do seu fetch "caso nao tenha use: http://gbrevolution.com.br/fetch.php"
[Gunbound]
AppId=2605
Url_Notice=http://gbrevolution.com.br/notice/notice.php  "Neste campo você deve colocar a URL da notice de seu servidor que é a qual aparece no launcher"
Url_ManualPatch=http://gunbound.softnyx.net/03_how/01_download.asp  "Neste campo você deve colocar a URL da pagina de download do seu servidor"
Url_FullDownload=http://gunbound.softnyx.net/03_how/01_download.asp "Novamente você deve colocar a URL da pagina de download do seu servidor"
Salve o Arquivo e exporte novamente para o arquivo nyxlaunchereng.xfs e de "sim" para que o arquivo seja subistituido depois disso clique em "Finalize Archive"

Vamos agora configurar o GunBound.INI dentro do seu graphics.xfs
Extrai o arquivo GunBound.ini do arquivo *** graphics.xfs

La estarão estas linhas:

[Gunbound]
BrokerServerIP=Ip de seu computador "aqui você deve colocar o ip de seu computador"
BrokerServerPort=8400 "Aqui a port sempre sera 8400"
BuddyIP=Ip de seu computador "aqui você deve colocar o ip de seu computador"
BuddyPort=8352
GameLanguage=1
HiddenServerIP=Ip de seu computador "aqui você deve colocar o ip de seu computador"
HiddenServerPort=8444 "Aqui a port sempre sera 8444"
PowerBall=0  "aqui você deve colocar 1 para ativar o modo powerball de jogo e 0 para desativar"
NewForce=0   "aqui você deve colocar 1 para ativar a nova force e 0 para desativar"
NewItem=0       "aqui você deve colocar 1 para ativar os novos itens e 0 para desativar"
Salve o Arquivo e exporte novamente para o arquivo graphics.xfs e de "sim" para que o arquivo seja subistituido depois disso clique em "Finalize Archive". Pronto Client configurado e tudo certo vamos ao FIREWALL caso voçê for fazer um servidor pra teste ou estudo simplismente desative seu firewall agora se for colocar online voçê tera que liberar as portas vamos vou colocar as portas que deverar ser liberada

Portas a liberar:
8360,8444,8400,8372 lebrando que é TCP e UDP.
Agora sim volte la na pasta "C:\GBWC Season2" clique em Iniciar_Serviços.bat e desfrute de seu servidor season 2!

Caso o Server Files não inicie você deve usar o "Partneragent" vou ensinar como estalar o "Partneragent" voçê extrai o"Partneragent" dentro da pasta C:\....\EasyPHP1-8\mysql\data
e pronto "Partneragent" estalado

Se der erro de version incorrect fassa o seguinte:
Va em todas pastas do Server files, abra os arquivos "Setting.txt"
Procure a linha:
Citação:
VersionFirst=1
VersionLast=99
Troque numero da versão do "VersionLast" para 999, ou o numero da versão do seu client!


Pergutas Frequetes:
Sky meu servidor entra normal mais nao aparece a lista de servidores por que?
Resposta: Veja se voçê colocou as portas certas no Gunbound.INI e no NyxLauncher.INI

Sky esse server files tem intens 2?
Resposta: Não esse serve files não tem inten 2 ele somente e a season 2 logo que lançou com os novos satélites

Sky meu Gunbound não Atualiza o Game Guard por que?
Resposta: Se seu Windows e o Seven desculpe informa mais ele não vai atualizar pelo motivo do client ser muito antigo o GameGuardnão esta adaptado para o Windows Seven

Creditos pelos Links: Kyll3r direto todo dele

Creditos pelo Tutorial: SKy

Projeto Gunbound - pgb,projeto,rpg,gbdual,dual,games,criar,servidor,gbattle,sonywc,gbsony,gitz,gbound,gunbound,gitzwc,gb,jogo online,gunbound wins,winswc,www.empiregb.org, empiregb, gunbound empire wc,GunBound Perfect WC, GB Perfect, Gunbound TH Revolution, gbrevolution