1º Descrição
2º Arquivos [Downloads]
3º Tutoriais
3.1 – Restaurando a database
3.2 – Configurando IP, s
3.3 – Center
3.4 – Gameserver
3.5 – MsgRouter e MsgServer.
3.6 – Criando Conta
3.6.1 - Hash
3.6.2 - Adicionar Itens nas Contas
3.7 – Editando seu personagem
3.8 – Aumentando Rates
3.9 – Ligando um servidor.
4º - Perguntas Freqüentes
5º - Extra
Obs :
É 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 Studio Express
Cliente Season 1
Pack VideoSenha para extração : "gcprivate"
- Restaurando a database -
Microsoft SQL Server 2005 Express:
Baixe os Arquivos, Descompacte os Arquivos na mesma pasta (Server e DB) instale o MSSQL EXPRESS.
Abra o Enterprise Manegement:
[SPOILER]
Vai com o outro botão em cima de Datebase e clik em new Database
[SPOILER]
Crie 3 db gc, stat e web:
[SPOILER]
Clik em ok.
Feito isso Clik em cima da db criada e clik em Task/restore/database e seleciona o a db estraida.
[SPOILER]
[SPOILER]
Clik em ok.
Feito isso Clik em cima da db criada e clik em Task/restore/database e seleciona o a db estraida.
[SPOILER]
Feito isso esta pronto a db.
[SPOILER]>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
A*d*d*ress=127.0.0.1,1433 (Sem retirem os * )
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', 9500, 5, 0, 'odbc_internal.dsn' )
Agora vamos editar os IPs no sql ^^
Abra essas Tables na Databse 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
- 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.
Esse programa comanda os personagens, as missões, os pvps, a EXP, enfim, quase tudo que você faz vai para ele.
- 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
1º MsgRouter
Protocolos - config_mr.ini
- Configurando IP, s -
[SPOILER]>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
A*d*d*ress=127.0.0.1,1433 (Sem retirem os * )
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', 9500, 5, 0, 'odbc_internal.dsn' )
Agora vamos editar os IPs no sql ^^
Abra essas Tables na Databse 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
- 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.
- 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
1º MsgRouter
Protocolos - config_mr.ini
Logs - config_mr.lua
Digite sua senha que vai ser transformada em string, seguido clique no botão md5.
Veja, sua senha foi transformada no campo abaixo.
.
- Adicionando Itens as contas -
Segue a Imagem na table GoodsObjectList.
[IMG]http://img168.imageshack.us/img168/3184/***itemxt8.png[/IMG]
- ITEMUID = Não precisa mecher nele. É Automatico.
- OWNERLOGIN = Coloque o login da pessoa que irá receber o item.
- BUYERLOGIN = Coloque o login da pessoa que irá receber o item.
- ITEMID = Coloque o ID do Item.
- REGDATE = Qualquer data.
- STARTDATE = Qualquer data.
- END DATE = Qualquer data.
- PERIOD = Tempo do Item. Pernamente é -1
Você: Aewlz, onde acha os ID dos itens ?
andreddj2: Na table GoodsInfoList.
- 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.
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
Você: Como coloco 2 Classe, 3 Classe, 4 Classe ? Coluna Promotion:
0 = 1 Classe
1 = 2 Classe
2 = 3 Classe
3 = 4 Classe
- Editando Rates -
0 = 1 Classe
1 = 2 Classe
2 = 3 Classe
3 = 4 Classe
- Editando Rates -
- 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 -
[SPOILER]
Porquê meu servidor da "Falha na conexão com servidor de Login." ?
Resposta: Você configurou O IP do seu main.exe errado.
Resposta: Você configurou O IP do seu main.exe errado.
Ufa, consegui logar mas agora fica dando "Tempo de conexão esgotada" e agora?
Resposta: Isso deve ser seu ExtraFlag errado, o correto é Deixa-lo em 265.
PS: ExtraFlag é no SQL, na tabela ConnectStatusDB, ok..
Resposta: Isso deve ser seu ExtraFlag errado, o correto é Deixa-lo em 265.
PS: ExtraFlag é no SQL, na tabela ConnectStatusDB, ok..
Como arrumo o Livro de evolução 0 ?
Resposta: Num é que tem que arrumar, você deve por ele como -1 ou 1 sei lá, cada um tem um jeito de por, mas o correto é por ele como 0 , observaçao: isso é no tempo do item, ok.
Resposta: Num é que tem que arrumar, você deve por ele como -1 ou 1 sei lá, cada um tem um jeito de por, mas o correto é por ele como 0 , observaçao: isso é no tempo do item, ok.
No meu Servido está dando erro de Hackshield oque eu faço ?
Resposta:
WINDOWS XP: é muito simples vá no disco q esta salvo seu windows e siga esse seguinte endereço:
seudisco/windows/system32/drivers/etc/hosts.
Abra-o com Bloco de Notas, estará mais ou menos assim:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este é um arquivo HOSTS de exemplo usado pelo Microsoft TCP/IP para Windows.
#
# Este arquivo contém os mapeamentos de endereços IP para nomes de host. Cada
# entrada deve ser mantida em uma linha individual. O endereço IP deve
# ser colocado na primeira coluna, seguido do nome de host correspondente.
# O endereço IP e o nome do host devem ser separados por pelo menos um
# espaço.
#
# Adicionalmente, comentários (como estes) podem ser inseridos em linhas
# individuais ou após o nome de computador indicado por um símbolo '#'.
#
# Por exemplo:
#
# 102.54.94.97 rino.acme.com # servidor de origem
# 38.25.63.10 x.acme.com # host cliente x
127.0.0.1 localhost
Na ultima linha esta assim "127.0.0.1 localhost".
É muito simples pule quatro linhas e coloque isto:
"SeuIP gameguard.grandchase.com.br"
que ficará assim:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este é um arquivo HOSTS de exemplo usado pelo Microsoft TCP/IP para Windows.
#
# Este arquivo contém os mapeamentos de endereços IP para nomes de host. Cada
# entrada deve ser mantida em uma linha individual. O endereço IP deve
# ser colocado na primeira coluna, seguido do nome de host correspondente.
# O endereço IP e o nome do host devem ser separados por pelo menos um
# espaço.
#
# Adicionalmente, comentários (como estes) podem ser inseridos em linhas
# individuais ou após o nome de computador indicado por um símbolo '#'.
#
# Por exemplo:
#
# 102.54.94.97 rino.acme.com # servidor de origem
# 38.25.63.10 x.acme.com # host cliente x
127.0.0.1 localhost
69.162.97.162 gameguard.grandchase.com.br
Resposta:
WINDOWS XP: é muito simples vá no disco q esta salvo seu windows e siga esse seguinte endereço:
seudisco/windows/system32/drivers/etc/hosts.
Abra-o com Bloco de Notas, estará mais ou menos assim:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este é um arquivo HOSTS de exemplo usado pelo Microsoft TCP/IP para Windows.
#
# Este arquivo contém os mapeamentos de endereços IP para nomes de host. Cada
# entrada deve ser mantida em uma linha individual. O endereço IP deve
# ser colocado na primeira coluna, seguido do nome de host correspondente.
# O endereço IP e o nome do host devem ser separados por pelo menos um
# espaço.
#
# Adicionalmente, comentários (como estes) podem ser inseridos em linhas
# individuais ou após o nome de computador indicado por um símbolo '#'.
#
# Por exemplo:
#
# 102.54.94.97 rino.acme.com # servidor de origem
# 38.25.63.10 x.acme.com # host cliente x
127.0.0.1 localhost
Na ultima linha esta assim "127.0.0.1 localhost".
É muito simples pule quatro linhas e coloque isto:
"SeuIP gameguard.grandchase.com.br"
que ficará assim:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este é um arquivo HOSTS de exemplo usado pelo Microsoft TCP/IP para Windows.
#
# Este arquivo contém os mapeamentos de endereços IP para nomes de host. Cada
# entrada deve ser mantida em uma linha individual. O endereço IP deve
# ser colocado na primeira coluna, seguido do nome de host correspondente.
# O endereço IP e o nome do host devem ser separados por pelo menos um
# espaço.
#
# Adicionalmente, comentários (como estes) podem ser inseridos em linhas
# individuais ou após o nome de computador indicado por um símbolo '#'.
#
# Por exemplo:
#
# 102.54.94.97 rino.acme.com # servidor de origem
# 38.25.63.10 x.acme.com # host cliente x
127.0.0.1 localhost
69.162.97.162 gameguard.grandchase.com.br
Não consigo jogar em grupo na missão
Resposta: Simples, Seu servidor deve estar em Hamachi, através do hamachi gera vários bugs e com isso recomendo criar o servidor sem hamachi
Resposta: Simples, Seu servidor deve estar em Hamachi, através do hamachi gera vários bugs e com isso recomendo criar o servidor sem hamachi
- Extra -
Criando Auto-Patcher GCPrivate
Aqui esta os Links dos Arquivos necessarios
AppServ download - Baixaki
http://www.baixaki.com.br/download/m...ily-update.htm
WinRAR download - Baixaki
Multiupload.com - upload your files to multiple file hosting sites!
Alterando O Tempo De Diário E Pontos Ganhos Diariamente/Semanalmente
[SPOILER]Tutorial muito simples , que ensina a alterar o tempo para marcar diário e alterar a quantia de pontos ganha por dia e por semana .
Primeiro vá na pasta onde estão suas server files.
Abra a Pasta Game Server.
Localize o arquivo "Config_server.lua"
Abra-o
localize as seguintes linhas:
--Calendar system( gcpoint )
SimLayer.m_dwAccUpdateTime = 60 * 1000 -- ´Þ·Â °»½Å ½Ã°£ ms
SimLayer.m_nAttendTime = 90 -- Ãâ¼® ÀÎÁ¤ ½Ã°£, ´ÜÀ§:ºÐ
SimLayer.m_nGCPointDay = 100 -- ÀÏÀÏ Ãâ¼®½Ã Áö±ÞµÇ´Â Áö¾¾Æ÷ÀÎÆ®(ÀÓ½Ã)
SimLayer.m_nGCPointWeek = 100 -- ÁÖ°³±Ù½Ã Áö±ÞµÇ´Â Áö¾¾Æ÷ÀÎÆ®(ÀÓ½Ã)
SimLayer.m_dwAccUpdateTime = 60 * 1000 -- ´Þ·Â °»½Å ½Ã°£ ms
SimLayer.m_nAttendTime = 90 -- Ãâ¼® ÀÎÁ¤ ½Ã°£, ´ÜÀ§:ºÐ
SimLayer.m_nGCPointDay = 100 -- ÀÏÀÏ Ãâ¼®½Ã Áö±ÞµÇ´Â Áö¾¾Æ÷ÀÎÆ®(ÀÓ½Ã)
SimLayer.m_nGCPointWeek = 100 -- ÁÖ°³±Ù½Ã Áö±ÞµÇ´Â Áö¾¾Æ÷ÀÎÆ®(ÀÓ½Ã)
Aonde está 90 você vai colocar o tempo para marcar o diário,
lembrando que tem que estar em minutos , ou seja 90 minutos
igual a 1 h e 30 min. Ou seja se quiser que fique 2 horas coloque 120
Nas linhas onde tem 100 , é os pontos que serão ganhos , na primeira linha
que tem 100
SimLayer.m_nGCPointDay = 100 // aqui é os pontos que serão ganhos diariamente.
SimLayer.m_nGCPointWeek = 100 // aqui é os pontos que serão ganhos semanalmente
Pronto. ^^
Todos os ID's By Predator!!.rar
MEGAUPLOAD - The leading online storage and file delivery service
MEGAUPLOAD - The leading online storage and file delivery service