Primeiramente, Baixe os arquivos que utilizaremos para Criar o Servidor.
Server Files Versão 581 , Compartível com Versão 585
Função: Arquivos do Server, Sem Duvida, a Parte Mais Importante.
EasyPHP 1.8
Função: Banco de Dados MySQL, e Servidor Apache para Colocar o Site de seu Private Server ON!
Navicat 2005 + Crack
Função: Ótima Ferramenta, para o manuseamento das DataBases.
NO-IP Dinamic Update Client
Função: Ferramenta, para que seu IP , possa ser "fixo".
PartnerAgent
Função: Serve para que não ocorra erros desconhecidos durante a execução do servidor
Patch de Sites para GB by ReDy
http://rapidshare.com/files/88356966/Sites_Para_GunBound.rar.html
Função: Vários Sites Para GB, para você escolher ^^
PARA FUNFAR VC TERA Q TER A VERSAO + NOVA DO GUNBOUND WC
Criando o Servidor
Primeiramente, extraia os arquivos do Server para "C:\GunBoundServer", Instale o EasyPHP, o Navicat, e o NO-IP DUC.
NO-IP
Entre no Site: http://www.no-ip.com,
clique em "Sign up Now", preencha os dados a seu gosto, e clique em "I
Accept. Create My Account" , e pronto, uma account criada.
Logue-se,
e no painel a esquerda, na parte Hosts/Redirects , clique em "Add" ,
onde estiver "Host Name" você põe um endereço, mais abaixo, escolha a
variedade de Sub-Dominios , que a No-IP tem a oferecer, após isso
clique em "Create Host" e Pronto, você possui um No-IP para seu Private
Server.
Após instalado o No-IP DUC, entre com o seu email e
senha ( utilizados no cadastro no site do NO-IP) , e logue-se, após
estar logado, clique na caixinha ao lado de seu endereço dns criado na
No-IP, caso apareça uma carinha de vergonha, é que o Endereço de DNS,
já está atuzalizado, caso apareça uma carinha feliz, você acaba de
atualizar o IP de seu Redirecionador de DNS.
EasyPHP 1.8
Agora
vamos configurar o EasyPHP, após te-lo instalado corretamente, inicie-o
, clique com o botão direito e vá em "Configuração -> Apache" ,
abrirá, um arquivo do bloco de notas, Clique em Ctrl + F , e procure
por listen , você achará algo parecido com isso:
QUOTE
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 127.0.0.1:80
Abaixo do "Listen 127.0.0.1:80" , coloque: Listen seuno-ip:8090
QUOTE
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 127.0.0.1:80
Listen gunboundqualquer.no-ip.org:8090
Agora, iremos "permitir" a execução de um modulo, de Ctrl + F e procure por rew , aparecerá algo parecido com isso:
QUOTE
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Please read the file README.DSO in the Apache 1.3 distribution for more
# details about the DSO mechanism and run `apache -l' for the list of already
# built-in (statically linked and thus always available) modules in your Apache
# binary.
#
# Note: The order in which modules are loaded is important. Don't change
# the order below without expert advice.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
#LoadModule status_module modules/mod_status.so
#LoadModule info_module modules/mod_info.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule anon_auth_module modules/mod_auth_anon.so
#LoadModule dbm_auth_module modules/mod_auth_dbm.so
#LoadModule digest_auth_module modules/mod_auth_digest.so
#LoadModule digest_module modules/mod_digest.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule headers_module modules/mod_headers.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule php4_module "${path}/php/php4apache.dll"
#
# Reconstruction of the complete module list from all available modules
# (static and shared ones) to achieve correct module execution order.
#
# The modules listed below, without a corresponding LoadModule directive,
# are static bound into the standard Apache binary distribution for Windows.
#
# Note: The order in which modules are loaded is important. Don't change
# the order below without expert advice.
#
# [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE, UPDATE THIS TOO!]
ClearModuleList
#AddModule mod_vhost_alias.c
AddModule mod_env.c
AddModule mod_log_config.c
#AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
#AddModule mod_status.c
#AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_isapi.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
#AddModule mod_speling.c
AddModule mod_userdir.c
AddModule mod_alias.c
#AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_auth_anon.c
#AddModule mod_auth_dbm.c
#AddModule mod_auth_digest.c
#AddModule mod_digest.c
#AddModule mod_proxy.c
#AddModule mod_cern_meta.c
#AddModule mod_expires.c
#AddModule mod_headers.c
#AddModule mod_usertrack.c
#AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
AddModule mod_php4.c
#
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
Agora Retiraremos os "#" em vermelho, permitindo assim, que os modulos possam ser executados. Ficará assim:
QUOTE
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Please read the file README.DSO in the Apache 1.3 distribution for more
# details about the DSO mechanism and run `apache -l' for the list of already
# built-in (statically linked and thus always available) modules in your Apache
# binary.
#
# Note: The order in which modules are loaded is important. Don't change
# the order below without expert advice.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
#LoadModule status_module modules/mod_status.so
#LoadModule info_module modules/mod_info.so
#LoadModule speling_module modules/mod_speling.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule anon_auth_module modules/mod_auth_anon.so
#LoadModule dbm_auth_module modules/mod_auth_dbm.so
#LoadModule digest_auth_module modules/mod_auth_digest.so
#LoadModule digest_module modules/mod_digest.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule headers_module modules/mod_headers.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule php4_module "${path}/php/php4apache.dll"
#
# Reconstruction of the complete module list from all available modules
# (static and shared ones) to achieve correct module execution order.
#
# The modules listed below, without a corresponding LoadModule directive,
# are static bound into the standard Apache binary distribution for Windows.
#
# Note: The order in which modules are loaded is important. Don't change
# the order below without expert advice.
#
# [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE, UPDATE THIS TOO!]
ClearModuleList
#AddModule mod_vhost_alias.c
AddModule mod_env.c
AddModule mod_log_config.c
#AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
#AddModule mod_status.c
#AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_isapi.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
#AddModule mod_speling.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_auth_anon.c
#AddModule mod_auth_dbm.c
#AddModule mod_auth_digest.c
#AddModule mod_digest.c
#AddModule mod_proxy.c
#AddModule mod_cern_meta.c
#AddModule mod_expires.c
#AddModule mod_headers.c
#AddModule mod_usertrack.c
#AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
AddModule mod_php4.c
#
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
Salve, e Reinicie o EasyPHP,Pronto, EasyPHP Configurado Corretamente.
Restaurando o Banco de Dados
Descompacte o PartnerAgent para a pasta "C:\Arquivos de programas\EasyPHP1-8\mysql\data"
Abra seu Browser , e digite nele, http://127.0.0.1/mysql/
, irá abrir o PHPMyAdmin do MySQL, Crie um Novo Banco de Dados, com o
nome: gbwc. Após ter criado o banco de dados, na parte azul, da
esquerda, clique no segundo "botãozinho" , escrito "SQL" , Abrirá uma
janela , nessa janela , clique em "Import Files" , clique em arquivo, e
vá na Pasta DataBases , onde você extraiu o servidor, que no caso é
"C:\GunBoundServer\DataBases" , escolha entre as Databases da versão
581 ou 585 ( Dê Preferência a 581, que roda normalmente, a 585 possui
alguns problemas ) e clique em "Executa" , após isso espere, e sua
database estára OK!
Configurando o Server
Humm
uma Parte Chata, de se explica, mais é algo simples, mude onde estiver
escrito "Seu_NO-IP" pelo seu NO-IP criado, nos seguintes locais:
• C:\GunBoundServer\BuddyCenter\settings.txt
• C:\GunBoundServer\BuddyServ\settings.txt
• C:\GunBoundServer\GunBoundBroker\GameServerList.txt
• C:\GunBoundServer\GunBoundBroker\Settings.txt
• C:\GunBoundServer\GunBoundServ\settings.txt
• C:\GunBoundServer\GunBoundServ2\settings.txt
• C:\GunBoundServer\GunBoundServ3\settings.txt
QUOTE
Nota,
nos settings.txt dos GunBoundServer's , é onde se pode trocar XP,Gold e
a Provabilidade , de vir Knight/Dragon , nas partes:
XP e Gold
GoldFactor=100
ScoreFactor=100
PS: Não Ponha Mais que 300
Knight e Dragon
Tank.Hidden.Ratio=40
PS: 100 = 100%
Configurando o Site
Extraia
um dos Sites a seu gosto, para a pasta "C:\Arquivos de
programas\EasyPHP1-8\www" , abra a pasta, _inc , vá no config e
Configure tudo corretamente, O Nome de seu server,o IP , Valor de Cash
e Gold que a pessoa ganha, e etc.
Bom Gente acho que é só isso xD Caso eu veja que está faltando alguma coisa, eu vou adicionando xD
Creditos: Admin