• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

Grand Chase Season 2 "PARCIAL"+TUTORIAL

Shion

Legendário XPZ
zkjs08.png


01.PREPARANDO:

Em primeira mão, obtenha os arquivos desbugados [hide]
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!
.[/hide]

Reserve um espaço para os arquivos de servidor e faça a restauração dos bancos de dados "gc", "Log", "msg" e "stat" utilizando os backups deste
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!
.

A partir deste momento, você deve estar assim, caso contrário, repita o processo.

2z53peu.jpg


02.RESTAURANDO:

Perante a situação, não é difícil compreender que os backups estão incompletos.

Há algumas tabelas a serem restauradas, tais como:

dbo.Agreement



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!


dbo.ESantaLimitDate


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!


dbo.GMessage


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!


dbo.WIUSer


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!


03.CONFIGURAR
Para começar com os bancos de dados:

GC:


01. Tabela dbo.ClientChecksum - É necessário adicionar uma row com os dados requisitados. Sendo: UID (não preencher), ProtocolVer ("protocolo do main.exe"), Checksum (CRC32 do main.exe), RegDate (data). Estou ciente de que você terá problemas ao preencher a coluna "CheckSum", portanto, utilize a seguinte query para adicionar a row:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!

Trocar o ProtocolVer e Checksum com os dados requisitados.


Use o
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!
para calcular o CRC32 de seu main.exe.

02. Tabela dbo.ConnectStatusDB - É necessário adicionar uma row com os dados requisitados. Se você já é familiarizado com os arquivos antigos, use-os como exemplo. Caso contrário: NO (não preencher), GameCode 0, ServerCode 0, UserNum 0, ServerIP (use seu IP local ou de seu VPN/VPS), ServerPort 9400 
(ver GameServer>config_server.lua>NetLayer.m_usPortMast er), ServerPart (ordem - como deve ser o primeiro, preencha com 1), ServerName (nome do servidor, sinta-se à vontade), MaxNum (limite de jogadores), ExtraFlag (a.k.a. "protocolo do main.exe" - muda automaticamente; preencha com qualquer número).

03. Tabela dbo.users - É necessário adicionar uma row com os dados requisitados. Se você já é familiarizado com os arquivos antigos, use-os como exemplo. Caso contrário: Login (nome de usuário), passwd (senha em md5 - use o HashCalc), sex (0 para masculino e 1 para feminino), LoginUID (não preencher), firstLogin (data), lastConnect (data), playTime 0, gamePoint (GP), IPAddress (não preencher), Connecting False, ModeLevel (não preencher), email (email).

Log - Não é necessário configurar nada para o funcionamento parcial do servidor.

msg:

01. Tabela dbo.MSGRouterList - É necessário adicionar uma row com os dados requisitados. Se você já é familiarizado com os arquivos antigos, use-os como exemplo. Caso contrário: UID (não preencher), ID (acho que é numeração, deixei 0), UserNum 0, IP (use seu IP local ou de seu VPN/VPS), Port 9200 (ver MsgRouter>config_mr.lua>NetLayer.m_usPortMaster), ProtocolVersion 215 (ver ver MsgRouter>config_mr.ini>Protocol Version 1), bUse (não sei - preencha com True ou False).

02. Tabela dbo.MSGServerList - É necessário adicionar uma row com os dados requisitados. Se você já é familiarizado com os arquivos antigos, use-os como exemplo. Caso contrário: UID (não preencher), UserNum 0, IP (use seu IP local ou de seu VPN/VPS), Port 9300 (ver MsgServer>config_msg.lua>NetLayer.m_usPortMaster), ProtocolVersion 215 (ver MsgRouter>config_msg.ini>Protocol Version 1).

stat: Não é necessário configurar nada para o funcionamento parcial do servidor.


E, agora, os arquivos de servidor:

ATENÇÃO! AGUARDE O SINAL ANTES DE EXECUTAR OS ARQUIVOS!

Center:
01. config_center.lua - Em Server:SetServerListProtocol: utilize o protocolo do main.exe.

GameServer:
01. config_server.ini - Em Protocol Version 1: utilize o protocolo do main.exe.
02. config_server.lua - Em SimLayer:SetTableChecksum: referência à tabela dbo.ClientChecksum. Vizualize os dados binários da coluna "Checksum" com a seguinte query:



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!

03. odbc_main.dsn - Em PWD: altere "kei" para a senha do usuário "sa".

MsgRouter - Não é necessário configurar nada para o funcionamento parcial do servidor.

MsgServer - Não é necessário configurar nada para o funcionamento parcial do servidor.

TCPRelay - Não é necessário configurar nada para o funcionamento parcial do servidor.

UDPRelay - Não é necessário configurar nada para o funcionamento parcial do servidor.

Agora sim! Abra os arquivos de servidor e não se esqueça de alterar o IP do "loginserverip.stg" de seu main.exe.

|AGRADECIMENTOS|

Divine por ter compartilhado esses arquivos conosco.

Toda a negada do Skype e pelo Kei pois, sem eles, nada disso seria possível

Foi meio difícil bolar o tópico, mas foi o que eu consegui fazer... Gostaria de receber o LIKED de vocês!
 
Topo Bottom