Como Montar um Servidor de Dekaron

MasterKr

Legendário XPZ
26 de Setembro de 2009
1,572
31
48
31
www.masterkrgames.com
Bom Achei esse tuto em portugues de como montar o server de Dekaron

Downlaods Necessários:

Server + DB

>>> Server Files + DB <<<

Você não tem permissão para ver o link. Faça o login ou registre-se agora.


SQL Server

>>> MSSQL Server 2000 <<<

Você não tem permissão para ver o link. Faça o login ou registre-se agora.


>>> MSSQL Server 2000sp4  <<<

Você não tem permissão para ver o link. Faça o login ou registre-se agora.


Bem vamos começar nosso tutorial...

------Criando e restaurando a DataBase------

Primeiramente baixe e instale o SQL Server 2000...

Apos isto abra o SQL e clique com o botão direito em "DataBases" e depois clique em "NewDatabase" e irá abrir uma janela com um campo vazio escrito "Name:" em "Name:" digite "Billing" (Sem aspas é claro) e depois clqiue em OK.

Faça este mesmo processo com os "Name:" :

cash

character

account

Depois disto cliue com o botão direto em "Account" e depois va em "All Tasks" e depois em "Restore DataBase"

Nisto uam janela irá se abrir nesta jenela selecione o campo "From Device" e depois coique em "Select Device" e depois na janelaque irá se abrir cliquem em "Add" e novamente outra janela irá se abrir e nessa janela clique no campo "..." e depois selecione a "account.bak" que você baixou la enciam junto com os ServerFiles.

Depois de selecionar clique em OK depois novamente em OK.

Agora vá an aba "Options" e mude todo o diretorio para C:\Arquivo.mdf ou ndf

Selecione o campo "Force restore over existing DataBase"

Ed eposi clique em OK e espere carregar... Depois de carregado uma mensagem irá aparecer "Restore of Database 'account' completed sucessfully" < Se esta mensagem aparecer é que tudo deu certo agora se der um erro você fez alguma coisa de errado...

Agora repita esse processo com a Database "Billing,cash e character"

Depois disto as Datbases estão criadas e restauradas com sucesso!

----------------Alguns ajustes na DB--------------

Primeiramennte se seus server files não tiver o arquivo SN.txt não presciza fazer esta parte

Descompacte os ServerFiles que você baixou la encima...

Depois de descompacter acesse a pasta e vá na pasta "Server"

Agora abra o arquivo SN.txt copm o bloco de notas ou NotPad

Selecione todo o conteudo da part de cima e copie-o.

Agora abra o seu Query Analizer (Ele vem junto com o SQL Server 2000),depois de aberto digite a senha do sql se houver e clique em OK.

Agora no campo em btanco cole oque copiou... E clique no botão de PLAY la encima..

Agora faça a mesma coisa com a parte de baixo do arquivo SN.txt

--------------------Configurando Server Files----------------

Vá na pasta dos server files e acesse a pasta "?
?+WEB+??" e depois a pasta "dkserver"

Feito isso agora vamos configurar as pastas... Vá na pasta "Cast" e agora ara o arquivo "config.ini" e edite a 3° linha onde está "127.0.0.1" (Sem aspas) e troque isto pelo seu IP do PC ou do HAMACHI.

Para descobrir seu IP absta entrar em Meu IP - Qual é o Meu IP? se seu IP for dinamico ele vai mudar toda hora e se mudar toda hora eu aconselho a fazer o seu servidor via hamachi.

Feito isto volte a pasta "dkserver" e clique na pasta "DekaronServer" e abra o "config.ini" e edite as linhas: 6,12,17,21 e 29

Edite todas essas linhas onde esta "127.0.0.1" (Sem aspas) com o seu IP do PC ou do HAMACHI.

Agora faça a mesma coisa com as pastas:

Login

Sesion

Messanger

Edite todas essas pastas nos arquivos "config.ini" onde esta "127.0.0.1" (Sem Aspas) para seu IP do PC ou do HAMACHI.

-------------------Ligando o Servidor----------------------

Depois de fazer todos os processos acima seu servidor ja esta pronto paar ser ligado...

Par ligar o servidor vá na pasta "dkserver" e clique em "dbmon.exe" irá abrior um negocio preto em CMD isto é normal deixe este arquivo aberto... Depois va na apsat "dkserver" novamente e acesse a pasta "Cast" e clique em "CastServer[1.26.0].exe" novamente irá abrir um negocio preto em CMD deixe isto aberto...

Vá novamente na pasta "dkserver" e vá aps pasta "Login" e clique em "loginserver.exe" irá abrir o mesmo arquivo preto de sempre.. E agora vá an apsta "dksever" novamente e depois na pasta "Messanger" e execute o arquivo "MsgServer[1.3.0].exe" op mesmo arquivo preto irá se abrir...Volet a pasta "dkserver" e clique na pasta "Sesion" e execute o arquivo "SesionServer[1.22.0].exe" e irá abrir novamnete a janela preta...Volte a pasta "dkserver" e vá na pasta "DarkaronServer" e execute o arquivo "DekaronServer.exe"

Depois de todos esses aruivos estiverem abertos.. E nem um fechar seu server estará ligado com sucesso e pronto para jogar!

-------------------Criando uma conta Manualmente-----------------

Abra seu SQL Server 2000. Depois acesse a Database "Account" e depois vá em 'Tables" e clique com o botão direito an table "Tbl_user" e depois vá em Open Table e selecione o 1°.

Irá abrir a Tabela... Com ela aberta edite algum usuário conforme a coluna "User_ID" seja o login e a coluna "user_pwd" seja a sua senha... Agora selecione o númwero da coluna "resident_no" e depois copie ele. Depois disto tudo clique em um sinal de exclamação la encima (!) e feche a table.

Agorá va na Table "USER_PROFILE" e procure o numero que vc copiou na teblema "resident_no" depois de achar onde esta "user_id" coloque seu login. agora vá no sinald e exclamação la enciam e fecha e table.3

Pronto sua conta está criada com sucesso!

--------------------Editando o Cash na conta----------------------

Abra seu SQL Server 2000. Vá na DataBase "cash" e depois abra a table "User_cash" e localize o "resient_no" que vc copiou na table "tbl_user". Depois de localizar basta colcoar a quantidade de cash na coluna "amount" e coloque a emsma quantidade de cash na coluna "free_amount" tambem. Agora vá no poto de exclamassão e feche a table.

Pronto cash adicionado com sucesso!

----------------------Editando seu Character(Personagem)--------------------

Abra seu SQL Server 2000. Vá na database "character" e abra a table "user_character" nesta table localize o "resident_no" copiado nos passos acima.. Depois de achar bast editar qual quer coisa com o nome da table. Ex:Level,Nome do Character e etc.

Depois de acabar vá no ponto de exclamassão e fecha a table.

E pronto Character editado com sucesso!

-------------------------Configurando seu client para conectar com servidor----------------------

Bem esta parte é bem simples.. Basta abri o seu launcher com um "HexEditor" (Paa encontrar digite no google que vc acha) depois de baixar abra seu launcher com o HexEditor.. E parte ctrl+F irá abrir uma janela e busca,nesta janela digite o IP contido no Launcher e modifique-o para o IP que você configurou nos server files agora feceh o progaram ele irá perguntar e é paar salvar clique em "Yes"ou "Sim".

Pronto agora basta executar o launcher e se divertir com seu servidor!!!

------------------Créditos-------------------

Tutorial totalmente feito por: gaspartx

Disponibilização pelos ServerFiels+DB: Hellsinghell


Querys

Citação:

Use master;

Go

EXEC sp_addlinkedserver 'LSV_GHBILL','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRACNT','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'DKRCASH','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRHELION','','MSDASQL',NULL,NULL,'DRIVER={SQ L Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRNUNVICE','','MSDASQL',NULL,NULL,'DRIVER={S QL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRQUNE','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRRONDOW','','MSDASQL',NULL,NULL,'DRIVER={SQ L Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRSIZ','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRTEST','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRZUTO','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'LSV_DKRSTA','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

EXEC sp_addlinkedserver 'DKRACCOUNT01','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;'

Citação:

Use master;

Go

exec sp_serveroption 'LSV_GHBILL','rpc out','true'

exec sp_serveroption 'LSV_GHBILL','rpc','true'

exec sp_serveroption 'LSV_DKRACNT','rpc out','true'

exec sp_serveroption 'LSV_DKRACNT','rpc','true'

exec sp_serveroption 'DKRCASH','rpc out','true'

exec sp_serveroption 'DKRCASH','rpc','true'

exec sp_serveroption 'LSV_DKRHELION','rpc out','true'

exec sp_serveroption 'LSV_DKRHELION','rpc','true'

exec sp_serveroption 'LSV_DKRNUNVICE','rpc out','true'

exec sp_serveroption 'LSV_DKRNUNVICE','rpc','true'

exec sp_serveroption 'LSV_DKRQUNE','rpc out','true'

exec sp_serveroption 'LSV_DKRQUNE','rpc','true'

exec sp_serveroption 'LSV_DKRRONDOW','rpc out','true'

exec sp_serveroption 'LSV_DKRRONDOW','rpc','true'

exec sp_serveroption 'LSV_DKRSIZ','rpc out','true'

exec sp_serveroption 'LSV_DKRSIZ','rpc','true'

exec sp_serveroption 'LSV_DKRTEST','rpc out','true'

exec sp_serveroption 'LSV_DKRTEST','rpc','true'

exec sp_serveroption 'LSV_DKRZUTO','rpc out','true'

exec sp_serveroption 'LSV_DKRZUTO','rpc','true'

exec sp_serveroption 'LSV_DKRSTA','rpc out','true'

exec sp_serveroption 'LSV_DKRSTA','rpc','true'

exec sp_serveroption 'DKRACCOUNT01','rpc out','true'

exec sp_serveroption 'DKRACCOUNT01','rpc','true'
 
Editado por um moderador:

selva1982

Usuário XPZ
10 de Fevereiro de 2010
38
0
0
Porfavor  tem  camo  vc  colcar  a dbserver do dekaron  pra  nois  poder baixar ...

pois estou atras da db server  que  nem um louco e nao acho

e que tenho  o link  on pois esse ai de cima esta off

desde ja obrigado
 
Editado por um moderador:

cyclonept

Usuário XPZ
12 de Outubro de 2011
37
0
0
Esse server tem todaas as classes jogaveis ? oque tem de novo nele quais as informaçoes etc... lvl armas personagens mapas magias se alguem, saber responder mto obrigado
 

00004444

Novato XPZ
17 de Outubro de 2013
1
0
0
 SessionServer sempre que executo esse arquivo aparece essa msg

O SessionServer[1.22.0].exe encontrou um problema e precisa ser fechado.