Você será redirecionado em 5 segundos, caso isso não aconteça clique aqui...
Mostrando postagens com marcador Gunbound. Mostrar todas as postagens
Mostrando postagens com marcador Gunbound. Mostrar todas as postagens
ddddsegunda-feira, 22 de abril de 2013
ddddsexta-feira, 19 de abril de 2013
→ Tutorial Compilando e Configurando Auto Updater
Olha gente pra variar Youtoba ferra a img do video mas façam o download pode ser melhor visualizado de quelquer forma estarei upando tb pra download pq acho meio dificil entender com a img do video desse jeito oks
Download da Source do Auto Updater
Primeiramente as Ferramentas necessarias são.
MicroSoft Visual Studio 2010
E Paciencia.
Primeiro Passo.
Abra o Arquivo WindowsFormsApplication1.sln
COmo mostra a video Aula
Ao abrir o arquivo ficara assim olhe bem
Vc altere a seu gosto em propriedades olhem
Alterei o nome para LifeGames Updater agora irei mudar a img
virao Na aba backgroundImage em propriedades busque a imagem que vcs querem de fundo
agora um passo importante colocar um nome liberando a licença exemplo
usarei GBFantasy
if (ProductVersion != "GBHeroWC")
nessa linha como disse terei que colocar GBFantasy se deixa com esse nome que esta
Ira me retornar uma msg dizendo que o produto nao esta licenciado.
Pronto parte do Updater é só isso o esquema de compilação irei compilar agora
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
Succeeded 1 ou seja compilado com sucesso
Virao esse erro né ? essa é a parte da configuração agora , vou criar uma pasta
chamada apply aqui mesmo e fazer o updater.conf
Launcher.exe|http://www.unixgames.com.br/update/|GBFantasy
Launcher.exe esse é o launcher do seu cliente que sera baixado todas vez que executar
o updater
http:// aqui tu poe o endereço ou no-ip de onde estara hospedando arquivos do updater
updater no meu caso eh o nome da pasta onde esta os arquivos do updater
GBFantasy é o nome para o qual eu licenciei o updater vamos testar com o conf la na pasta.
estão vendo ele baixou o launcher da minha hospedagem e agora baixando o GME
baixando a dll mscoore.dll que é importante que coloque junto no seu cliente oks
para o bom funcionamento do updater.
Agora vamos criar um arquivo chamado Updates.ocx
esse Updates.ocx deve ficar na pasta update ou a que escolher no servidor que hospeda oks
e la vc colocar assim
2
Launcher.exe|1 o 1 sera a versao atual caso queira atualizar faça assim abaixo do launcher
GunBound.gme|2 e no campo acima onde esta o 1 coloque o 2 ficara assim
E na pasta do cliente crie um arquivo chamado Update.ocx e salve dentro coloque o numero
da versao que estara no mesmo Updates.ocx se tiver 1 coloque 1 no demais o proprio
updater faz o serviço oks.
Bom isso é tudo e não tem segredo duvidas pergunte no topico .
Estarei pronto a ajudar . mas antes se empenhe primeiro . oks
Obs. O arquivo Updater.conf tem que estar na pasta apply do seu cliente
Obs2. Para criar os arquivos Updates.ocx e Update.ocx abra o bloco de notas coloque as configuraçoes necessarias e clicam em salvar como em nome coloque o nome do arquivo e sua extensão exemplo Updates.ocx e em Tipo coloque Todos os arquivos como na imagem abaixo

Obs3. Os nomes citados como Launcher.exe , GBFantasy , GBHero são ficticios vcs poe os nomes que quiserem são apenas exemplos e lembrando para aqueles que gostam de mudar creditos nao adianta mexer na estrutura do updater que se alterar algo ele nao ira funcionar oks . Duvidas somente no Topico oks
Download da Source do Auto Updater
Primeiramente as Ferramentas necessarias são.
MicroSoft Visual Studio 2010
E Paciencia.
Primeiro Passo.
Abra o Arquivo WindowsFormsApplication1.sln
COmo mostra a video Aula
Ao abrir o arquivo ficara assim olhe bem
Vc altere a seu gosto em propriedades olhem
Alterei o nome para LifeGames Updater agora irei mudar a img
virao Na aba backgroundImage em propriedades busque a imagem que vcs querem de fundo
agora um passo importante colocar um nome liberando a licença exemplo
usarei GBFantasy
if (ProductVersion != "GBHeroWC")
nessa linha como disse terei que colocar GBFantasy se deixa com esse nome que esta
Ira me retornar uma msg dizendo que o produto nao esta licenciado.
Pronto parte do Updater é só isso o esquema de compilação irei compilar agora
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
Succeeded 1 ou seja compilado com sucesso
Virao esse erro né ? essa é a parte da configuração agora , vou criar uma pasta
chamada apply aqui mesmo e fazer o updater.conf
Launcher.exe|http://www.unixgames.com.br/update/|GBFantasy
Launcher.exe esse é o launcher do seu cliente que sera baixado todas vez que executar
o updater
http:// aqui tu poe o endereço ou no-ip de onde estara hospedando arquivos do updater
updater no meu caso eh o nome da pasta onde esta os arquivos do updater
GBFantasy é o nome para o qual eu licenciei o updater vamos testar com o conf la na pasta.
estão vendo ele baixou o launcher da minha hospedagem e agora baixando o GME
baixando a dll mscoore.dll que é importante que coloque junto no seu cliente oks
para o bom funcionamento do updater.
Agora vamos criar um arquivo chamado Updates.ocx
esse Updates.ocx deve ficar na pasta update ou a que escolher no servidor que hospeda oks
e la vc colocar assim
2
Launcher.exe|1 o 1 sera a versao atual caso queira atualizar faça assim abaixo do launcher
GunBound.gme|2 e no campo acima onde esta o 1 coloque o 2 ficara assim
E na pasta do cliente crie um arquivo chamado Update.ocx e salve dentro coloque o numero
da versao que estara no mesmo Updates.ocx se tiver 1 coloque 1 no demais o proprio
updater faz o serviço oks.
Bom isso é tudo e não tem segredo duvidas pergunte no topico .
Estarei pronto a ajudar . mas antes se empenhe primeiro . oks
Obs. O arquivo Updater.conf tem que estar na pasta apply do seu cliente
Obs2. Para criar os arquivos Updates.ocx e Update.ocx abra o bloco de notas coloque as configuraçoes necessarias e clicam em salvar como em nome coloque o nome do arquivo e sua extensão exemplo Updates.ocx e em Tipo coloque Todos os arquivos como na imagem abaixo

Obs3. Os nomes citados como Launcher.exe , GBFantasy , GBHero são ficticios vcs poe os nomes que quiserem são apenas exemplos e lembrando para aqueles que gostam de mudar creditos nao adianta mexer na estrutura do updater que se alterar algo ele nao ira funcionar oks . Duvidas somente no Topico oks
→ [Tutorial] Inserindo Maya no Client Season 1 [ Substituindo Ligth ]
[Tutorial] Inserindo Maya no Client Season 1 [ Substituindo Ligth ]


Tutorial
~> Abra o Graphics com o editor do gunbound que queira inserir
~> Faça o download no final do Tópico dos Arquivos do Maya
~> Arraste todos os arquivos da pasta maya img e da pasta maya som para dentro do graphics.
~> Logue no Gunbound e o maya estará no lugar do Light.
~> Arquivos do Maya retirados do Client do Gunbound Fire meu Ex Gunbound, tenho eles desde 2009
então pf não venha falar de Ragezone fiz este tutorial de cabeça --'
Download
Créditos Tutorial: zLuckrØx
Créditos Arquivos Maya: não sei, bruno que passou
→ [Tutorial] Como adicionar um avatar no client
Olá galera! Aqui vou ensinar você a adicionar um novo avatar no jogo!
Pegue o .IMG do ultimo avatar da sequencia, exemplo: fg00261.img
Este avatar é o Observador Body cujo código é 33024
Renomeie o arquivo que você criou com o editor de IMG Multiplas para o nome que corresponda ao seu avatar.
A contagem segue o ultimo numero existinte
Lembre-se, fb00261 é só um exemplo. Isso pode variar de client para client, então você deve sempre pegar o ultimo avatar da sequenciar como base para criar outros.
Depois de criar o avatar, adicione o arquivo .IMG no GRAPHICS.XFS e teste o seu novo avatar.
Quote
Observação:
Todo avatar é composto por 11 imagens no formato BMP.
Essas imagens devem ser compiladas no formato R5 G6 B5 16bits
Todo avatar é composto por 11 imagens no formato BMP.
Essas imagens devem ser compiladas no formato R5 G6 B5 16bits
Quote
Requisitos:
Criar o avarar
Utilizar o editor de IMG Multiplas disponivel no fórum para compilar as 11 imagens BMP.
Criar o avarar
Utilizar o editor de IMG Multiplas disponivel no fórum para compilar as 11 imagens BMP.
Pegue o .IMG do ultimo avatar da sequencia, exemplo: fg00261.img
Este avatar é o Observador Body cujo código é 33024
Renomeie o arquivo que você criou com o editor de IMG Multiplas para o nome que corresponda ao seu avatar.
Quote
Ex.:
Corpo feminino (female body) = fb
Corpo masculino (male body) = mb
Corpo feminino (female body) = fb
Corpo masculino (male body) = mb
A contagem segue o ultimo numero existinte
Quote
Ex.:
fg00261, caso voce crie outro, o nome do arquivo será fg00262 e o código sera: 33025
fg00261, caso voce crie outro, o nome do arquivo será fg00262 e o código sera: 33025
Lembre-se, fb00261 é só um exemplo. Isso pode variar de client para client, então você deve sempre pegar o ultimo avatar da sequenciar como base para criar outros.
Depois de criar o avatar, adicione o arquivo .IMG no GRAPHICS.XFS e teste o seu novo avatar.
→ Editando Avatar.xfs com Editor Hex
Olá pessoal venho aqui ensinar a editar aquivos "DAT" com um editor Hex igual o meu amigo "TheMarks" mostrou na imagem dele eu sei que já temos um editor DAT em php e em exe mais na minha opinião para quem quer mexer com gunbound deveria pelo menos aprender a fazer esse tutorial para provar seu valor em serve private eu particularmente prefiro esse modo de add avatares por que assim da mais gosto em mexer no serve mais chega de papos e vamos ao que interessa:
1º Os arquivos necessários
http://www.sendspace.com/file/0qa7la
http://www.sendspace.com/file/9gr86m
2º Extrai os arquivos de acordo com qual vc quer editar segue a baixo a lista dos arquivos
mh.dat = Cabeças masculinas
mb.dat = Corpo masculino
mg.dat = Óculos masculinos
mf.dat = Bandeira feminina
fh.dat = Cabeça feminina
fb.dat = Corpo feminino
fg.dat = Óculos feminino
ff.dat = Bandeira feminina
3º Abra o arquivo que preferi com um editor Hex como na imagem a baixo

Segue a baixo o índice de cada coisa
1- Vermelho : Nome do Avatar (este vc pode editar ao lado eh mais fácil =P)
2 - Azul : Mostrar ou não no avatar Shop
3 - Rosa : Valor em Gold
4 - Amarelo: Valor em Cash
5 - Preto : Status do Avatar
6 - Verde : Descrição do avatar ( Alterando o texto ao lado eh mais fácil )
Edita cada coisa ao seu gosto vou colocar abaixo uns exemplo para vocês terem uma ideia
Azul : 00 00 = Não mostrar no avatar shop, 00 01 = Mostrar no avatar shop
Rosa e Amarelo: Preços em cash e gold > ai vai alguns valores: 50 C3 00 00 = 50k, 13 88 00 00 = 5k,E8 03 00 00 = 1k, 10 27 00 00 = 10k
Preto : Cada 4 pares são um atributo Exemplo :
00 00 00 00 [Delay do tiro]
00 00 00 00 [Bunge]
00 00 00 00 [Ataque]
03 00 00 00 [Defesa] ( 3 de defesa )
00 00 00 00 [Life]
00 00 00 00 [Item Delay]
00 00 00 00 [Shield]
03 00 00 00 [Gold] ( 3 de Gold )
Vou colocar também alguns status
Status 50 = 32 00 00 00
Status -50 = CE FF FF FF
Já o Verde e o Vermelho podem ser editados como texto na parte Direita do programa.
Lembrando que para editar os DAT tem quer ser descriptografados mais todos os gunboundWc de agora já estão com os avatares descriptografados
Créditos: Joabe ( Não sei se foi ele que descobriu mais foi ele que me ensinou por isso coloquei créditos dele)
Créditos pelo Tópico : Sky
Se ajudo por favor Repute
1º Os arquivos necessários
http://www.sendspace.com/file/0qa7la
http://www.sendspace.com/file/9gr86m
2º Extrai os arquivos de acordo com qual vc quer editar segue a baixo a lista dos arquivos
mh.dat = Cabeças masculinas
mb.dat = Corpo masculino
mg.dat = Óculos masculinos
mf.dat = Bandeira feminina
fh.dat = Cabeça feminina
fb.dat = Corpo feminino
fg.dat = Óculos feminino
ff.dat = Bandeira feminina
3º Abra o arquivo que preferi com um editor Hex como na imagem a baixo

Segue a baixo o índice de cada coisa
1- Vermelho : Nome do Avatar (este vc pode editar ao lado eh mais fácil =P)
2 - Azul : Mostrar ou não no avatar Shop
3 - Rosa : Valor em Gold
4 - Amarelo: Valor em Cash
5 - Preto : Status do Avatar
6 - Verde : Descrição do avatar ( Alterando o texto ao lado eh mais fácil )
Edita cada coisa ao seu gosto vou colocar abaixo uns exemplo para vocês terem uma ideia
Azul : 00 00 = Não mostrar no avatar shop, 00 01 = Mostrar no avatar shop
Rosa e Amarelo: Preços em cash e gold > ai vai alguns valores: 50 C3 00 00 = 50k, 13 88 00 00 = 5k,E8 03 00 00 = 1k, 10 27 00 00 = 10k
Preto : Cada 4 pares são um atributo Exemplo :
00 00 00 00 [Delay do tiro]
00 00 00 00 [Bunge]
00 00 00 00 [Ataque]
03 00 00 00 [Defesa] ( 3 de defesa )
00 00 00 00 [Life]
00 00 00 00 [Item Delay]
00 00 00 00 [Shield]
03 00 00 00 [Gold] ( 3 de Gold )
Vou colocar também alguns status
Status 50 = 32 00 00 00
Status -50 = CE FF FF FF
Já o Verde e o Vermelho podem ser editados como texto na parte Direita do programa.
Lembrando que para editar os DAT tem quer ser descriptografados mais todos os gunboundWc de agora já estão com os avatares descriptografados
Créditos: Joabe ( Não sei se foi ele que descobriu mais foi ele que me ensinou por isso coloquei créditos dele)
Créditos pelo Tópico : Sky
Se ajudo por favor Repute
→ [Tutorial] Criando servidor de GunBound Thor's Hammer
Olá pessoal, vi que não há um tutorial explicando como criar um servidor de GunBound Thor's Hammer.
Então vou ensiná-los de uma maneira bem detalhada e simples.
Vamos lá ..
Downloads nessessários
Criando a database (utilizando AppServ)
Configurando o website
Vá na pasta _inc e abra o arquivo config.php e altere as configuracoes da database. Voce pode ir mechendo para descobrir mais coisas.
Configurando os arquivos do servidor:
-> BuddyCenter/settings.txt
Port deixe como está
Accept são os ranges de IPs que podem acessar o servidor da buddy(para mais informações sobre como usar os ranges procure no google)
Os outros parametros são configuracoes do MySQL, configure de acordo com sua database.
-> BuddyServ/settings.txt
StarAccept são os ranges de ips que podem acessar o servidor
Port deixe como está
VersionFirst é a versão minima do client que pode acessar o servidor
VersionLast é a versão maxima do client que pode acessar o servidor
CenterIp é o IP da maquina que o servidor está
CenterPort deixe como está
Os outros parametros são configuracoes do MySQL, altere apenas o usuario e a senha.
-> Center/settings.txt
Accept são os ranges de ips que podem acessar o servidor
Altere os dados da database e nada mais, não fará diferenca alterar os outros parametros.
-> Gunbound8360/settings.txt [SERVER 1]
Port deixe como está
CenterIP é o IP da maquina que está rodando o servidor
CenterPort deixe como está
VersionFirst é a versão minima do client que pode acessar o servidor
VersionLast é a versao maxima do client que pode acessar o servidor
Log é uma opção, 0 = não grava logs, 1 = grava logs
GradeLimitFirst é o level minimo que pode acessar o servidor (Dragão de prata -> -4 Chicken -> 19)
GradeLimitLast é level maximo que pode acessar o servidor
FuncRestrict é uma combinação de numeros que definem as caracteristas do servidor, ex: se tem tornado, force, vento, evento, avatar on ou off etc (Gerador de FuncRestrict -> http://gbadmin.host5...orfuncrestrict/)
Configure da mesma maneira os outros servidores.
Agora os arquivos do servidor já estão configurados, vamos agora configurar o client.
Configurando o client
Você deve possuir um arquivo de fetch. De primeira instancia vamos usar um fetch fake apenas para você poder logar, mas no fórum já existe um tutorial de como criar um fetch que faz atualizações.
- Abra o bloco de notas
- Va em Arquivos -> Salvar
- Salve o arquivo como fetch.dll (salve como DLL)
- Coloque esse arquivo na pasta do seu site e logo após abra o bloco de notas novamente e copie o seguinte:
Você deve alterar os parametros BuddyIP e IP para o IP da maquina que está rodando o servidor.
No parametro URL_Fetch você deve colocar a url para o arquivo que voce criou ali em cima(fetch.dll) que deve estar na pasta do seu site.
Em Location você deve colocar o caminho da pasta onde está instalado o GunBound, utilizando sempre duas barras invertidas (\\).
Url_ForgotPwd -> O link que vai abrir quando o jogador clicar em Forgot Password
URL_Signup -> O link que vai abrir quando o jogar clicar em Register
URL_Notice -> O link da pagina que aparece no launcher, a noticia.
Salve o arquivo como Registro.reg e execute ele. Clique em SIM na primeira mensagem e OK na segunda.
.. ou se quiser pode usar um que eu tenho só para testar:
http://gbadmin.host56.com/fetch.dll
Pronto o client já está configurado.
Database -> OK
Servidor -> OK
Client -> OK
Ligue o MySQL e Apache (Na pasta do AppServ tem os arquivos .BAT dentro das pastas MySQL e Apache2.2)
Agora vá na pasta do servidor e execute o arquivo InstallServices.bat e logo em seguida StartServer.bat
Se tudo funcionar direito o servidor já está ligado e um aplicado chamado Broker vai abrir.
Configurando o Broker
Quando o broker abrir você verá isso:

Server IP coloque o IP da maquina que está rodando o servidor.
Main Server são as configuracoes do servidor 1 (altere essa porta no arquivo Config.ini para 8360)
Server 2 são as configuracoes do servidor 2(tambem altere a porta no arquivo Config.ini para 8361)
Se quiser colocar mais servidores voce deve copiar a pasta GunBound8360 e alterar as configuracoes de portas para 8362 (server 3) e 8363 (server 4) e alterar o nome da pasta tambem.
Depois de configurar tudo isso clique em restart server.
Pronto você já pode logar no seu servidor. Abra o GunBound e efetue o login em uma conta que você criou pelo website ou então em alguma já existente na database.
Espero que tenham gostado, tentei explicar com o maximo de detalhes possivel.
Gostou? Repute por favor
Caso alguem nao entenda alguma parte ou está tendo qualquer tipo de problema, responda ai embaixo que eu ou outra pessoa ajuda
Tutorial: TheMarKs
Server files: softnyx
Editores: softnyx talvez, não sei
Broker otimizado: themarks e kyll3r
Broker original[nao incluso]: GBpirate
Então vou ensiná-los de uma maneira bem detalhada e simples.
Vamos lá ..
Downloads nessessários
Conteúdo Oculto
AppServ -> http://prdownloads.s....0.exe?download
GunBound TH Server Files -> https://mega.co.nz/#...vSIBnsVhvoX_Kjc
GunBound TH Database -> http://www.sendspace.com/file/juu0sa
GunBound TH Client -> https://mega.co.nz/#...I2e8rGCjnlQ1Pvg
GunBound TH Editores[extra] -> https://mega.co.nz/#...wIco3Gh2KZs1TUQ
GunBound TH Pack de Websites -> http://www.4shared.c...s_Gunbound.html(Senha: www.secretwarez.net) pack by kyller
AppServ -> http://prdownloads.s....0.exe?download
GunBound TH Server Files -> https://mega.co.nz/#...vSIBnsVhvoX_Kjc
GunBound TH Database -> http://www.sendspace.com/file/juu0sa
GunBound TH Client -> https://mega.co.nz/#...I2e8rGCjnlQ1Pvg
GunBound TH Editores[extra] -> https://mega.co.nz/#...wIco3Gh2KZs1TUQ
GunBound TH Pack de Websites -> http://www.4shared.c...s_Gunbound.html(Senha: www.secretwarez.net) pack by kyller
Criando a database (utilizando AppServ)
Quote
Vá até a pasta do AppServ: C:\AppServ\mysql\data e dentro cole a pasta gunbound que você baixou (database)
Acesse a URL do servidor que você configurou no AppServ, se não se lembra vá em Iniciar -> Pesquisar -> digite httpd e clique em Edit httpd file e procure por Listen, no segundo ou terceiro resultado você verá algo assim Listen meuservidor.com ou Listen 127.0.0.1
Acesse: meuservidor.com/phpMyAdmin lá você verá a database chamada gunbound no menu dropdown na esquerda da pagina, lá você pode editar o que quiser na database.
Pronto nossa database está criada.
Acesse a URL do servidor que você configurou no AppServ, se não se lembra vá em Iniciar -> Pesquisar -> digite httpd e clique em Edit httpd file e procure por Listen, no segundo ou terceiro resultado você verá algo assim Listen meuservidor.com ou Listen 127.0.0.1
Acesse: meuservidor.com/phpMyAdmin lá você verá a database chamada gunbound no menu dropdown na esquerda da pagina, lá você pode editar o que quiser na database.
Pronto nossa database está criada.
Configurando o website
Vá na pasta _inc e abra o arquivo config.php e altere as configuracoes da database. Voce pode ir mechendo para descobrir mais coisas.
Configurando os arquivos do servidor:
-> BuddyCenter/settings.txt
Spoiler
[BuddyCenter]
Port=8353
Accept=192.168.0.1/24;128.0/1;64.0/1;192.168.0.6;
BuddyDB_Host=127.0.0.1
BuddyDB_Port=3306
BuddyDB_DB=gunbound
BuddyDB_Pwd=123456
BuddyDB_User=root
Log=1
Port=8353
Accept=192.168.0.1/24;128.0/1;64.0/1;192.168.0.6;
BuddyDB_Host=127.0.0.1
BuddyDB_Port=3306
BuddyDB_DB=gunbound
BuddyDB_Pwd=123456
BuddyDB_User=root
Log=1
Port deixe como está
Accept são os ranges de IPs que podem acessar o servidor da buddy(para mais informações sobre como usar os ranges procure no google)
Os outros parametros são configuracoes do MySQL, configure de acordo com sua database.
-> BuddyServ/settings.txt
Spoiler
[BuddyServ]
Port=8352
StarAccept=127.0.0.1;192.168.0.1/24;128.0/1;64.0/1;192.168.0.6;
VersionFirst=0
VersionLast=999
CenterIp=127.0.0.1
CenterPort=8382
AuthTable_Password=Password
AuthTable_Id=Id
AuthTable=user
AccountTable_Nickname=NickName
AccountTable_Id=Id
AccountTable=user
UserTable_Grade=TotalGrade
UserTable_Guild=Guild
UserTable_Id=Id
UserTable=game
BuddyDB_Host=127.0.0.1
BuddyDB_User=root
BuddyDB_Pwd=123456
BuddyDB_DB=gunbound
BuddyDB_Port=3306
Log=1
Port=8352
StarAccept=127.0.0.1;192.168.0.1/24;128.0/1;64.0/1;192.168.0.6;
VersionFirst=0
VersionLast=999
CenterIp=127.0.0.1
CenterPort=8382
AuthTable_Password=Password
AuthTable_Id=Id
AuthTable=user
AccountTable_Nickname=NickName
AccountTable_Id=Id
AccountTable=user
UserTable_Grade=TotalGrade
UserTable_Guild=Guild
UserTable_Id=Id
UserTable=game
BuddyDB_Host=127.0.0.1
BuddyDB_User=root
BuddyDB_Pwd=123456
BuddyDB_DB=gunbound
BuddyDB_Port=3306
Log=1
StarAccept são os ranges de ips que podem acessar o servidor
Port deixe como está
VersionFirst é a versão minima do client que pode acessar o servidor
VersionLast é a versão maxima do client que pode acessar o servidor
CenterIp é o IP da maquina que o servidor está
CenterPort deixe como está
Os outros parametros são configuracoes do MySQL, altere apenas o usuario e a senha.
-> Center/settings.txt
Spoiler
[GunBoundCenter]
Port=8382
GunBoundDB_Host=127.0.0.1
GunBoundDB_User=root
GunBoundDB_Pwd=
GunBoundDB_DB=gunbound
GunBoundDB_Port=3306
UserDB_Host=127.0.0.1
UserDB_User=root
UserDB_Pwd=
UserDB_DB=gunbound
UserDB_Port=3306
Accept=189.111.76.241;
SetServiceStatus=1
AdminGiftMale=22
AdminGiftFemale=23
AdminGiftGrade=16
AdminGiftSender=Admin
AdminGiftMsg=New Player Gift
Port=8382
GunBoundDB_Host=127.0.0.1
GunBoundDB_User=root
GunBoundDB_Pwd=
GunBoundDB_DB=gunbound
GunBoundDB_Port=3306
UserDB_Host=127.0.0.1
UserDB_User=root
UserDB_Pwd=
UserDB_DB=gunbound
UserDB_Port=3306
Accept=189.111.76.241;
SetServiceStatus=1
AdminGiftMale=22
AdminGiftFemale=23
AdminGiftGrade=16
AdminGiftSender=Admin
AdminGiftMsg=New Player Gift
Accept são os ranges de ips que podem acessar o servidor
Altere os dados da database e nada mais, não fará diferenca alterar os outros parametros.
-> Gunbound8360/settings.txt [SERVER 1]
Spoiler
[GunBoundServ]
Port=8360
AdminDB_Host=127.0.0.1
AdminDB_User=root
AdminDB_Pwd=
AdminDB_DB=gunbound
AdminDB_Port=3306
BillDB_Host=127.0.0.1
BillDB_User=root
BillDB_Pwd=
BillDB_DB=gunbound
BillDB_Port=3306
CenterIp=127.0.0.1
CenterPort=8382
VersionFirst=252
VersionLast=500
Log=1
SetServiceStatus=1
RecommendedMan=1
GradeLimitFirst=-4
GradeLimitLast=20
GuildMarkLimit=0
FuncRestrict=1048575
NoRoomCreate=0
EventActProp0=70
EventActProp1=0
EventActProp2=0
EventActProp3=0
EventWriteToLog0=1
EventWriteToLog1=1
EventWriteToLog2=1
EventWriteToLog3=1
PassableAuthority=0
RoomCloseWarnMsg=Room closed by the administrator
RoomCloseMsg=Closed
Port=8360
AdminDB_Host=127.0.0.1
AdminDB_User=root
AdminDB_Pwd=
AdminDB_DB=gunbound
AdminDB_Port=3306
BillDB_Host=127.0.0.1
BillDB_User=root
BillDB_Pwd=
BillDB_DB=gunbound
BillDB_Port=3306
CenterIp=127.0.0.1
CenterPort=8382
VersionFirst=252
VersionLast=500
Log=1
SetServiceStatus=1
RecommendedMan=1
GradeLimitFirst=-4
GradeLimitLast=20
GuildMarkLimit=0
FuncRestrict=1048575
NoRoomCreate=0
EventActProp0=70
EventActProp1=0
EventActProp2=0
EventActProp3=0
EventWriteToLog0=1
EventWriteToLog1=1
EventWriteToLog2=1
EventWriteToLog3=1
PassableAuthority=0
RoomCloseWarnMsg=Room closed by the administrator
RoomCloseMsg=Closed
Port deixe como está
CenterIP é o IP da maquina que está rodando o servidor
CenterPort deixe como está
VersionFirst é a versão minima do client que pode acessar o servidor
VersionLast é a versao maxima do client que pode acessar o servidor
Log é uma opção, 0 = não grava logs, 1 = grava logs
GradeLimitFirst é o level minimo que pode acessar o servidor (Dragão de prata -> -4 Chicken -> 19)
GradeLimitLast é level maximo que pode acessar o servidor
FuncRestrict é uma combinação de numeros que definem as caracteristas do servidor, ex: se tem tornado, force, vento, evento, avatar on ou off etc (Gerador de FuncRestrict -> http://gbadmin.host5...orfuncrestrict/)
Configure da mesma maneira os outros servidores.
Agora os arquivos do servidor já estão configurados, vamos agora configurar o client.
Configurando o client
Você deve possuir um arquivo de fetch. De primeira instancia vamos usar um fetch fake apenas para você poder logar, mas no fórum já existe um tutorial de como criar um fetch que faz atualizações.
- Abra o bloco de notas
- Va em Arquivos -> Salvar
- Salve o arquivo como fetch.dll (salve como DLL)
- Coloque esse arquivo na pasta do seu site e logo após abra o bloco de notas novamente e copie o seguinte:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\SoftNyx\GunBound] "Language"=dword:00000001 "Version"=dword:0000020e "Background"=hex:01 "AppID2"=dword:00000066 "AppID1"=dword:00000065 "Url_Fetch"="http://fetch.gunbound.ca/fetch.php" "GameName"=hex:00 "AppID3"=dword:00000067 "LastID"=hex:73,68,65,6e,65,6c,65,76,65,72,73,00,00,00,00,00,00 "Effect3D"=hex:03 "Url_Notice"="http://gunbound.ca/gbsplashhd.php" "EffectVolume"=dword:0000005f "port"=dword:000020b4 "AutoRefresh"=dword:00000000 "MidiMode"=hex:01 "Url_Signup"="http://gunbound.ca" "IP"="game.gunbound.ca" "Location"="C:\\Program Files (x86)\\Softnyx\\Gunbound" "MusicVolume"=dword:0000005a "ChannelName"=hex:00 "MouseSpeed"=dword:00000032 "LastServer"=dword:00000001 "Url_ForgotPwd"="http://gunbound.ca" "ShootingMode"=hex:00 "BuddyIP"="buddy.gunbound.ca"
Você deve alterar os parametros BuddyIP e IP para o IP da maquina que está rodando o servidor.
No parametro URL_Fetch você deve colocar a url para o arquivo que voce criou ali em cima(fetch.dll) que deve estar na pasta do seu site.
Em Location você deve colocar o caminho da pasta onde está instalado o GunBound, utilizando sempre duas barras invertidas (\\).
Url_ForgotPwd -> O link que vai abrir quando o jogador clicar em Forgot Password
URL_Signup -> O link que vai abrir quando o jogar clicar em Register
URL_Notice -> O link da pagina que aparece no launcher, a noticia.
Salve o arquivo como Registro.reg e execute ele. Clique em SIM na primeira mensagem e OK na segunda.
.. ou se quiser pode usar um que eu tenho só para testar:
http://gbadmin.host56.com/fetch.dll
Pronto o client já está configurado.
Database -> OK
Servidor -> OK
Client -> OK
Ligue o MySQL e Apache (Na pasta do AppServ tem os arquivos .BAT dentro das pastas MySQL e Apache2.2)
Agora vá na pasta do servidor e execute o arquivo InstallServices.bat e logo em seguida StartServer.bat
Se tudo funcionar direito o servidor já está ligado e um aplicado chamado Broker vai abrir.
Configurando o Broker
Quando o broker abrir você verá isso:

Server IP coloque o IP da maquina que está rodando o servidor.
Main Server são as configuracoes do servidor 1 (altere essa porta no arquivo Config.ini para 8360)
Server 2 são as configuracoes do servidor 2(tambem altere a porta no arquivo Config.ini para 8361)
Se quiser colocar mais servidores voce deve copiar a pasta GunBound8360 e alterar as configuracoes de portas para 8362 (server 3) e 8363 (server 4) e alterar o nome da pasta tambem.
Depois de configurar tudo isso clique em restart server.
Pronto você já pode logar no seu servidor. Abra o GunBound e efetue o login em uma conta que você criou pelo website ou então em alguma já existente na database.
Espero que tenham gostado, tentei explicar com o maximo de detalhes possivel.
Gostou? Repute por favor
Caso alguem nao entenda alguma parte ou está tendo qualquer tipo de problema, responda ai embaixo que eu ou outra pessoa ajuda
Creditos
Tutorial: TheMarKs
Server files: softnyx
Editores: softnyx talvez, não sei
Broker otimizado: themarks e kyll3r
Broker original[nao incluso]: GBpirate
→ Criando Avatares Translution
Ola Gente venho ensinar a vcs como criar um avatar translution aqueles avatares meio transparentes e um tutorial muito fácil vamos la???
A coisa e muito simples vc pega o avatar quer vc quer tonar-lo translution e coloque somente uma letra "l" no final ta imagen vou explicar melhor por exemplo eu quero mudar o oculos da Fenix vermelha pra Translution digamos que a imagem dela seja
mb00002 "Isso aqui e so um exemplo não quer dizer que esse seja o avatar phoenix" voltando agora vc perguta como muda para Transluiton facio pegue a imagen e fassa assim :
mb0002l coloque o "l" no final e pronto avatar transformada em translution.
Obs: A letra que ultilizo e "L" mais tem clients que não aceita o "L" ele da erro então tente com a letra "i"
Dica: pra quem for ultilizar esse metodo eu sempre copio a imagen pra deixa dois avatares no avatar shop por exemplo quero ter uma phoenix normal e outra translution entao pego a imagen normal d aphoenix que no exemplo mb00002 e copio mudo o numero do avatar exemplo um que nao tenha no meu client por exemplo mb00015 e transformo em translution assim vou ter dois avatares diferente mais a mesma imagen e isso ai pessoal quem gostou ta um reput ai vlw abraço ate a proxima vlw
A coisa e muito simples vc pega o avatar quer vc quer tonar-lo translution e coloque somente uma letra "l" no final ta imagen vou explicar melhor por exemplo eu quero mudar o oculos da Fenix vermelha pra Translution digamos que a imagem dela seja
mb00002 "Isso aqui e so um exemplo não quer dizer que esse seja o avatar phoenix" voltando agora vc perguta como muda para Transluiton facio pegue a imagen e fassa assim :
mb0002l coloque o "l" no final e pronto avatar transformada em translution.
Obs: A letra que ultilizo e "L" mais tem clients que não aceita o "L" ele da erro então tente com a letra "i"
Dica: pra quem for ultilizar esse metodo eu sempre copio a imagen pra deixa dois avatares no avatar shop por exemplo quero ter uma phoenix normal e outra translution entao pego a imagen normal d aphoenix que no exemplo mb00002 e copio mudo o numero do avatar exemplo um que nao tenha no meu client por exemplo mb00015 e transformo em translution assim vou ter dois avatares diferente mais a mesma imagen e isso ai pessoal quem gostou ta um reput ai vlw abraço ate a proxima vlw
Assinar:
Postagens (Atom)