Secret Experience

Secret Experience (https://secretexperience.net/)
-   Gunz Online (https://secretexperience.net/gunz-online/)
-   -   [Tutorial] Criando Seu Servidor Com Duelo, Missões e Tudo Mais (https://secretexperience.net/gunz-online/1171-tutorial-criando-seu-servidor-com-duelo-missoes-e-tudo-mais.html)

Miranda 10-12-2008 10:27 AM

[Tutorial] Criando Seu Servidor Com Duelo, Missões e Tudo Mais
 
Criando Seu Servidor De Gunz Online Com Missões, Duelos e Tudo Mais !

Servidor Da Level UP Antes Do Update Do Dia : 23/07/08

Nele Contem:

(DataBase, Locator, MatchAgent, MacthServer, UDPChecker, ServerManger)

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Download Do Servidor : [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Cliente a Ser Usado --> [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Corrigido [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] ( Filelist Com SKIP)
Corrigido [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] ( FileList Sem SKIP )
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Não Precisa De Hamachi


Antes de fazer qualquer coisa, que você vai precisar instalar o Microsoft SQL Server Management Studio Express e do Microsoft SQL Server 2005..

Faça um backup dos arquivos originais primeiro antes de editar qualquer coisa

Como configurar o seu BR-Gunz Client e Server:

Primeiramente Vamos Para o Cliente !
Você precisa HexworkShop e Pe-Explorer (download link acima)
e APP SERV instalado (download link acima

1> Abra o GunzLauncher.exe com PE Explorer
2> Clique em Viewer > Resources
3> Direito Clique no botão "EXE" pasta e selecione excluir recursos ( Delete Resources ).
4> Salve-o, e se ele perguntar algo sobre o tamanho da imagem clique em SIM.
5> Agora abra seu Launcher com HexWork Shop
6> Prima CTRL + F agora uma nova janela popup será
7> Em Type Selecione Text e Value digite "5.226.222.555"
8>, na primeira pesquisa vai alguma coisa como esta na Foto Abaixo

Mude 5.226.222.555 para seu ip usando um Hexa Editor De Preferencia o Que Postei Acima Para Download ! Lembre-se Que ele Só Aceita Numeros !
E Lembre-se Tambem que na frete de http:// Mude para o Link Do Seu WEB Site !

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Se o Seu ip é mais curto do que o que está ai clique na letra e ali no lado onde é cheio de numeros irá indicar a qual numero pertence a letra
Agora, clique aqui e mude os valores que você não precisa para 0. Se você for bom da mente você irá ver que as letras estão mudando para "." !

Bom Feito Isso Salve Seu launcher !

Agora Criando As Pastas No APPSERV


1> faça uma pasta chamada "gunzweb" lá dentro e dentro da pasta gunzweb faça a pasta "GunzUpdate" !
2> E Faça tambem uma pasta com o nome De Launcher na pasta www !

Ficará +/- assim:

Código:

C:/Appserv/www/gunzweb/GunzUpdate
e C:/Appserv/www/Launcher

3> Coloque o patch.xml na pasta do GunzUpdate e na pasta launcher o start.html que você acha baixando-os ali encima no tópico !
4> Feito Isso com o site Agora vamos editar as configurações de servidor.
1> Abra sua server.ini e altere todos os ips para o seu ip

Observe: Poderá ver seu IP no Site [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

2> Editar o [ENVIRONMENT] todos os valores de "1" para "0"

Como está aqui:

Código:

[ENVIRONMENT]
USE_HSHIELD="0"
USE_XTRAP="0"
USE_EVENT="0"
USE_FILECRC="0">

Em Pais Coloque = "BR"

4> E Salve !

Agora, edite o Locator.ini

1> Coloque o seu ip em "IP WAN"
2> Em TEST_SERVER Coloque 0 Ficando Assim : TEST_SERVER = "0"

Agora vamos editar o system.mrs

1> Descompacte o seu system.mrs
2> Abra System.Xml e olhe para a parte de Locatorlist e TLocatorlist
3> Mudar o ip do Locatorid = "1" para seu IP

4> Se existe um Locator id= "2" Remova !!
5> Salve-o.
6> Compacte Seu System.mrs

Bom Agora na Database GunzDB Terá Uma Table Chamada:
ServerStatus Em IP Coloque Seu IP Lá !

Abra o arquivo " Arquivos Do Site.rar "
E Terá:
patch.xml
Start.html
Coloque os arquivos na pasta do launcher que criamos nos passos anteriores !

O Sytem.xml Que Fica na System.mrs Terá Que Ficar assim:

Código:

<?xml version="1.0" encoding="UTF-8" ?>
<XML>
<XMLHEADER>version="1.0" encoding="UTF-8"</XMLHEADER>
<SKIN>Default</SKIN>
<DEFFONT>Arial</DEFFONT>
<IME>true</IME>
<BAREPORT>
<ADDR>www.battlearena.com</ADDR>
<DIR>incoming/gunz_global</DIR>
</BAREPORT>
<HOMEPAGE>
<URL>http://www.gunzonline.com</URL>
<TITLE>GunZ the Dual</TITLE>
</HOMEPAGE>

<LOCATORLIST>
<LOCATOR id="1" IP="Seu IP" />
</LOCATORLIST>

<TLOCATORLIST>
<LOCATOR id="1" IP="Seu IP" />
</TLOCATORLIST>
</XML>

Não use um no-ip apenas números!

CRIANDO O UPDATE


Agora Iremos Encinar a Fazer o Update !

Baixe o ZPatchBuilder (acima) e coloque ele em 'C:\Appserv\www\gunzweb\GunzUpdate'.

Agora Copie Todos os Arquivos Que Você Queira Dar Update e coloque-os em gunzweb\GunzUpdate.

OBS: (Se você mudou o nome de theduel.exe renomeá-lo para Gunz.exe)
Mas para o ZPatchBuilder Funcionar Copie o theduel.exe e renomeie ele novamente para Gunz.exe Ficando Dois arquivos Do Mesmo Tipo o Gunz.exe e o theduel.exe !

Clique No ZPatchBuilder e Irá gerar um Arquivo Chamado patch.xml.

E Pronto Seu Update Está Pronto Lembrando Que:

Toda Vez Que você for executar o ZpatchBuilder Você Terá Que Apagar o patch.xml Que está na pasta se não irá dar erro quando voces forem dar update com o launcher.

Seu patch.xml está pronto para ser usado.

2° Ppção para LAUNCHER! ( SEM UPDATE )
Faça um arquivo chamado "GunzLauncher.ini" na sua pasta e coloque Dentro Do Arquivo "@ SKIP_UPDATE" ( SEM ASPAS ).

Ele irá Pular o UPDATE e você já podera jogar direto !

Como usar mrs.exe:

1.Abra o Bloco de Notas
2.E Com o bloco de notas abra o Pack ou Unpack.

Pack = Compactar
Unpack = Descompactar

Para Descompactar Use:

Código:

mrs.exe d Nome do seu arquivo.mrs
Para Compactar Use:

Código:

mrs.exe c foldername ( Nome Da Pasta Que Você Quer Compactar )




Configurando MatchAgent:

Código:

<?xml version="1.0" encoding="euc-kr"?>
<XML>
<AGENTCONFIG>
<NAME>Nome Do Seu Servidor</NAME>
<MAXCLIENT>500</MAXCLIENT>
<MATCHSERVERADDRESS ip="127.0.0.1" tcpport="6000"/>
<ADDRESS ip="SEU IP" tcpport="7777" udpport="5100"/>
</AGENTCONFIG>

</XML>

Configurando MatchServer:

Código:

[DB]
DNS="GunzDB"
USERNAME="sa"
PASSEORD="123456"

[SERVER]
MAXUSER=500
SERVERID=1
SERVERNAME="NOME DO SEU SERVER OBS: O MESMO NOME QUE ESTA NA TABLE SERVERSTATUS"
FREELOGINIP="SEU IP"
KEEPERIP="SEU IP"
MONITORIP="127.0.0.1" <-- Deixar Assim
MONITORPORT=9000
MODE="test" <--TEST = Quest server, clan = Clan War, event = Event server. Normal = Normal match server
COUNTRY="BRZ" <-- Deixar Assim
LANGUAGE="BRZ"  <-- Deixar Assim
USETICKET="0" <-- Deixar Assim

[LANGUAGE]
LANG_TYPE="eng" <-- Deixar Assim

[LOCALE]
DBAgentPort=5100 <-- Deixar Assim ( Porta Do MatchAgent )
DBAgentIP=127.0.0.1 <-- Deixar Assim

[FILTER]
USE="0"
ACCEPT_INVALID_IP="1" <-- Deixar Assim

[ENVIRONMENT]
USE_HSHIELD="0"
USE_XTRAP="0"
USE_EVENT="0" <-- Deixar Assim
USE_FILECRC="0"
USE_MD5="0"

Configurando a Pasta Locator:


Código:

[DB]
DNS="GunzDB"
USERNAME="sa"
PASSEORD="Senha SQL"

[NETWORK]
IP="SEU IP"
PORT="8900"

Cargos:

Código:

Administrator - 255
Developer - 254
Banned - 253
Mod - 252
JJang - 2 ( Vencedor De Evento )
Usuario Normal - 0

Se Você Usa Roteador Libere As Seguintes Portas :

6000 TCP
5100 UDP
De 7000 Para 7777 TCP e UPD
8900 TCP
80 TCP



Caso Tenha Duvidas Poste e Iremos Esclarecelas !

Bom e Como Meu Velho e Grande Amigo Diz:

Creditos: LipeH


[SIZE="5"]
Favor Aperta no "OBRIGADO"
[/SIZE]

Tirromxd 24-01-2009 04:05 AM

Sabe me dizer se as functions da db estão com bugs na CW?
Você já testo cw pra ver se ta funfano direitin ? flw

lukasddd 14-10-2009 04:34 PM

Se nao estiver executa essa table no sql e ja era rere



set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO

-- ??? ?? ????
ALTER PROC [dbo].[spWinTheClanGame]
@WinnerCLID int,
@LoserCLID int,
@IsDrawGame tinyint,
@WinnerPoint int,
@LoserPoint int,
@WinnerClanName varchar(24),
@LoserClanName varchar(24),
@RoundWins tinyint,
@RoundLosses tinyint,
@MapID tinyint,
@GameType tinyint,
@WinnerMembers varchar(110),
@LoserMembers varchar(110)
AS
SET NOCOUNT ON -- ??.

IF @IsDrawGame = 0
BEGIN
BEGIN TRAN
-- ??? Wins+1
UPDATE Clan SET Wins=Wins+1, Point=Point+@WinnerPoint, TotalPoint=TotalPoint+@WinnerPoint WHERE CLID=@WinnerCLID
IF 0 = @@ROWCOUNT BEGIN -- ?? ??.
ROLLBACK TRAN
RETURN
END

-- ?? Losses+1
UPDATE Clan SET Losses=Losses+1, Point= dbo.fnGetMax(0, Point+(@LoserPoint)) WHERE CLID=@LoserCLID

IF 0 = @@ROWCOUNT BEGIN -- ?? ??.
ROLLBACK TRAN
RETURN
END
-- UPDATE Clan SET Point=0 WHERE CLID=@LoserCLID AND Point<0

-- ?? ??? ???.

INSERT INTO ClanGameLog(WinnerCLID, LoserCLID, WinnerClanName, LoserClanName, RoundWins, RoundLosses, MapID, GameType, RegDate, WinnerMembers, LoserMembers, WinnerPoint, LoserPoint)
VALUES (@WinnerCLID, @LoserCLID, @WinnerClanName, @LoserClanName, @RoundWins, @RoundLosses, @MapID, @GameType, GETDATE(), @WinnerMembers, @LoserMembers, @WinnerPoint, @LoserPoint)
EXEC [dbo].[spRegularUpdateClanRanking]
IF 0 <> @@ERROR BEGIN -- ?? ??.
ROLLBACK TRAN
RETURN
END
COMMIT TRAN
END
ELSE
BEGIN
UPDATE Clan SET Draws=Draws+1 WHERE CLID=@WinnerCLID OR CLID=@LoserCLID
END

nizaca 24-05-2010 12:00 AM

Bug loco
 
quando eu morro caindo em buracos ( nao testei por tiros ) depois dos 5 segundos de freeze nao aparece nada de aperta botao pra revive... fica morto simplesmente alguem sabe o que eh???


' meu sv ta funfando On... concigo loga e joga...'


o servidor nao tem quase nada cara... poucos itens , nao tem algumas coisas e tem o bug de morrer... nota 8/10 ^^

edusurf10 18-11-2010 02:40 AM

eu so nao consigofazer o website connectar na db !!!
alguem me ajuda?
:shocked:

cupnoodles 03-06-2011 07:42 PM

Eu ainda não consigo mandar MP então vou postar aqui mesmo.
Miranda, eu estou com um problema com o Locator do meu servidor, fiz um post em outro tópico mais ainda não obtive respostas, acho que tem bastante gente da parte de gunz off agora.. também, plena sexta-feira.
enfim, não estou conseguindo configurá-lo, pode me ajudar com algumas dicas ?

alisson147 04-06-2011 08:31 AM

se eu poder ajudar ! meu server de test ele tem missao tudo mais so que foi configurado com hamachi, mas aqui esta minha configuração se poder ajudar e também em locatorstatus na db esta ip do hamachi !
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

cupnoodles 05-06-2011 09:59 PM

Valeu ai alisson147, mais eu já tinha conseguido ajuda em outro fórum.
obrigado mesmo assim.
se puder, me adicionar no msn, to com alguns problemas aqui pra criar, alguém que desse suporte seria ótimo (se quiser te passo e-mail por mp).
apropósito meu nome também é alison asudioausdioau.
abraço chará.

alisson147 06-06-2011 12:25 PM

pode passa eu ajudo no que for preciso ^^

razor999 24-08-2011 01:02 AM

[SIZE="3"]amigo sabe dizer
se funfa usando navicat?
no lugar do sql server?[/SIZE]

N0TH1N6 04-11-2011 04:42 PM

cara me ajkuda com auto update?
o meu client ja vem com o gunzLaucher.ini q impede de atualiza ai quando tiro ele o laucher n inicia o jogo, mas n quero ele quero q o jogo atualize
ajuda please

alisson147 28-01-2012 02:02 AM

Poderia reupar link do client por favor ? Se algum moderador diretos ou algo for reupar pesso que seja mesmo client do post sem plagio de outros pois esse client que esta aki tem suport a varios mapas e esses novos 1.5 que esta se passando por 2008 nao,Obrigado

OliverSykes 28-01-2012 03:17 AM

Conforme o seu pedido ja está na lista agora só aguardar e grato a esperar tudo !


Horários baseados na GMT -3. Agora são 08:16 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.