Como criar um servidor de GC Pirata

Descrição
Arquivos [Downloads]
Tutoriais
3.1Restaurando a database
3.2Configurando IP, s
3.3Center
3.4Gameserver
3.5MsgRouter e MsgServer.
3.6Criando Conta
3.6.1 - Hash
3.7 Editando seu personagem
3.8Ligando um servidor.
Perguntas Freqüentes
Configurando Rates
Editando Main
Configurações básicas - Porém essenciais

- Descrição -

Estou Aqui para ensinar como criar um servidor de Grand Chase, é bem difícil, mas com esse tutorial, conseguira fazer bem rápido...

É LEGAL FAZER UM SERVIDOR PARA SE DIVERTIR DESDE QUE NÃO TENHA FINS LUCRATIVOS, AGORA FAZER UM SERVIDOR PARA FINS LUCRATIVOS É CRIME E VOCÊ PODE SER PRESO.


- Arquivos [Downloads] -


Light 1017 SQL [Obrigatório] [Server Files]
Database [Obrigatório] (NEWMANIA)
Microsoft SQL Server 2005 Express [Necessário]
- Enterprise Management
Cliente Season 1 [Necessário]
Patch Inicial [Necessário]
Main.exe - EDITADO

- Restaurando a database -

Microsoft SQL Server 2005 Express:

1º)
Descrição
2º)
Arquivos [Download's]
3º)
Tutorial
4º)
Considerações finais

1º)Descrição
Aqui, hoje vou tentar ensinar como se faz um server de GC, (apenas o server, pois ainda naum consegui fazer o main.exe não funfa ¬¬'') é bem simples.

2º)Arquivos [Download's]
Server
DB
(NEWMANIA)
MSSQL 2005, Baixe o mssql express e o enterprise manegementr, uma dica: baixe o full não é trial.

3º)Tutorial
Baixe os Arquivos, Descompacte os Arquivos na mesma pasta (Server e DB) instale o MSSQL EXPRESS.

Abra o Enterprise Manegement:

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 1360x768 e pesa 114KB.



vai com o outro botão em cima de Datebase e clik em new Database

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 1360x768 e pesa 118KB.



Crie 3 db gc, stat e web:

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 1360x768 e pesa 130KB.



clik em ok.

feito isso Clik em cima da db criada e clik em Task/restore/database e seleciona o a db estraida.

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 1360x768 e pesa 126KB.

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 1360x768 e pesa 130KB.

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 1360x768 e pesa 153KB.



Pronto.DB Restaurada.

Créditos : Black Khaos

- Configurando IP, s -


> Vamos começar pelas
ODBC.
Abra os seguintes arquivos com o
Bloco de notas:

.\Server\GameServer\odbc_internal.dsn
.\Server\GameServer\odbc_stat.dsn
.\Server\Center\odbc_internal.dsn
.\Server\Center\odbc_stat.dsn


E so editar desse jeito:

[ODBC]
DRIVER=SQL Server

UID=
usuario do sql
Address=127.0.0.1,1433
Network=DBMSSOCN
DATABASE=gc
WSID=xmlab-coolcopy
APP=Microsoft Data Access Components
SERVER=(local)
Description=brazil internal

PWD=
Senha do SQL

> Agora os
IPS

Abra esses arquivos com
Bloco de Notas

.\Server\GameServer\config_server.LUA
.\Server\GameServer\config_server.LUA~


Depois va na linha
71 com CTRL+G e edite desse jeito:

Init_NCashBillingInfo( 'SEU IP AQUI'[/color], 9500, 5, 0, 'odbc_internal.dsn' )

Agora vamos editar os
IPs no sql ^^

Abra essas Tables na
Database GC i é soh editar os IPs ^^:

ConnectStatusDB
MsgRouterList
MsgServerList


OBS: Não sei si e preciso mais execute o arquivo
RegServer.bat na pasta do GameServer só por precaução ^^

Pronto

Creditos:
davisson[DNG]


- Center -

Esse programa é quem comanda o “
Login Server”, controla os login e senha que vão, caso der algum problema nele, o servidor não ira funcionar.

A Table que ele usa é a
ConnectStatusDB, então use seu IP local lá, se estiver fazendo um servidor livre, use o IP externo.


- Gameserver -


Esse programa comanda os personagens, as missões, os pvps, a EXP, enfim, quase tudo que você faz vai para ele.

Configurando
Config_Server.lua

Linhas
10 e 11

Código:

SimLayer.m_bRecommendEnable = false mude para TRUE
SimLayer.m_bRecommendKREnable = false mude para TRUE

Linha 71

Código:

Init_NCashBillingInfo( 'Use seu IP aqui', 9500, 5, 4, 'odbc_internal.dsn' )

- MsgRouter e MsgServer -

Esses programas cuidam da “
Friend List” ou Lista de Amigos, se não estiverem ligados, a lista de amigos dirá “Falha na conexão com a lista” e é um dos mais difíceis de arrumar bugs.


Configurando


MsgRouter

Protocolos -
config_mr.ini

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 800x600 e pesa 63KB.



Logs -
config_mr.lua

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 800x600 e pesa 46KB.



MsgServer

Protocolos
config_msg.lua

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 800x600 e pesa 62KB.



- Criando Conta -

Vá ate a table
users...

LOGIN PASSWD SEX

No login, coloque seu login (dúh), no Passwd coloque sua senha criptografada e no
Sex 0(ZERO) é para masculino e 1(UM) é feminino...

Código:

Você: mas cara, como eu consigo uma senha criptografada?
Andreddj2: deixa-me terminar de explicar -.-

- Hash(NEWMANIA) -

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 800x600 e pesa 556KB.



- Editando os Level, EXP, Win,Lose... -

Para editar seu personagem, basta ir na table
Characters, vai ter uma linha com seu login, ai na frente, tem o Level, Exp, Win, Lose, basta editar lá e reinicia o seu jogo.

Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original é 800x600 e pesa 62KB.

Código:

Você: Como faço para colocar o Lass, Ryan, Ronan?
Andreddj2: Siga o Exemplo com minha conta na foto...

Coluna CharType:
0 = ELESIS
1 = LIRE
2 = ARME
3 = LASS
4 = RYAN
5 = RONAN

Código:

Você: Como coloco 2 Classe, 3 Classe, 4 Classe ?

Coluna Promotion:
0 = 1 Classe
1 = 2 Classe
2 = 3 Classe
3 = 4 Classe

Código:

Você: Como adiciono itens?

Vá até a aba GoodsInfoList, e abra ela.
Ela é a lista de itens do servidor.
Agora, abra a aba
GoodsObjectList, lá é onde você adciona seu item.
Qualquer coisa que tiver ID você poe seu login, que tiver Data você põe a data de hoje, e quando tiver Períod, ponha -1 para ficar infinito!

Créditos: Pozinho

- Ligando o Servidor -

Para ligar o servidor, quando tudo estiver configurado, abra o arquivo
StartAll.bat, se algum programa abrir e fecha, é porque você não configuro ele direito.


- Perguntas Freqüentes -

Código:

Você: Ai cara, toda vez que entro no servidor, da hack detectado.. O que eu faço?
Andreddj2: Esse problema varia muito, às vezes pode ser pouca memória, outras vezes pode ser o GameGuard mesmo...

Código:

Você: Ei, onde que coloco cash na conta?
Andreddj2: Bom, ninguém sabe ainda.

Código:

Você: Aff, Como eu edito os itens ?
Andreddj2: Para editar os itens, precisa mudar na database e no Main.exe, já que ninguém sabe editar o Main, num da!

Código:

Você: Como eu crio um Main para o meu Server ?
Andreddj2: Tem um tópico bem ali...

 

Procurar no site

© 2009 Todos os direitos reservados.