Bom Achei esse tuto em portugues de como montar o server de Dekaron
Downlaods Necessários:
Server + DB
>>> Server Files + DB <<<
SQL Server
>>> MSSQL Server 2000 <<<
>>> MSSQL Server 2000sp4 <<<
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
Downlaods Necessários:
Server + DB
>>> Server Files + DB <<<
SQL Server
>>> MSSQL Server 2000 <<<
>>> MSSQL Server 2000sp4 <<<
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 "?
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: