Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Criando Servidor de Priston Tale no windows 7


vinci327
 Compartilhar

Posts Recomendados

Olá hoje vou ensinar a vocês como criar um servidor pirata de Priston Tale

 

1. ARQUIVOS NECESSÁRIOS

 

1.1 Banco de Dados

 

SQL Server 2008 Express: 32bits:http://download.microsoft.com/download/4/d/5/4d5cb668-690d-4e23-9c4d-8f64b894c7d1/SQLEXPR32_x86_PTB.exe32bits | 64bits:http://download.microsoft.com/download/4/d/5/4d5cb668-690d-4e23-9c4d-8f64b894c7d1/SQLEXPR_x64_PTB.exe

SQL Server 2008 Management Studio: 32bits:http://download.microsoft.com/download/6/C/6/6C615473-A7FA-4785-8AF4-97E9BD490E2A/SQLManagementStudio_x86_PTB.exe | 64bits:http://download.microsoft.com/download/6/C/6/6C615473-A7FA-4785-8AF4-97E9BD490E2A/SQLManagementStudio_x64_PTB.exe

SQL Server 2008 Service Pack 1 (disponível via Windows Update) (opcional; obrigatório no Windows 7)

Scripts dos bancos de dados para SQL 2008: Download :

É necessário se cadastrar para acessar o conteúdo.

 

 

 

1.2 Servidor

 

 

Arquivos do Servidor - Download:

É necessário se cadastrar para acessar o conteúdo.

 

TODOS OS LINKS ON

 

O que contém no servidor?

 

- Itens originais Priston Tale (até nível 105)

- Todos os mapas originais até Torre Sem Fim 3

- Todos os itens originais até nível 105

- Todos os NPCs em português

- Todas as lojas com itens padrão original

- Todos os itens originais Priston Tale

- Itens Craft e NPCs (mas não estão on-line no servidor)

- Todos os monstros originais

- Todos os cristais originais (inclui cristais de guarda)

- Todos os itens SHOP originais (inclui Fênix e outros)

E muito mais!

 

O que contém no game.exe/server.exe?

 

Os executáveis estão atualizados, versão 1986 do KPT. Isso inclui atualização no peso limite do baú, novos itens, mapas e outros.

 

 

 

 

1.3 Cliente do Jogo

 

 

Arquivos do Cliente (jogo): v1989 - Download:http://ptfull.download.xcdnplus.co.kr/pristontale(test)_setup(1989).exe

Arquivos do Cliente (configuração) - Download:

É necessário se cadastrar para acessar o conteúdo.

 

OBS: é quase impossivel colocar scan em todos os links, estou fazendo esse tutorial com a maior boa intenção de ensinar a vocês, podem confiar e baixar sem nenhuma preocupação !

 

Espero que entendam.. vamos lá !

 

 

2. INSTALAÇÃO

 

 

Nota: Limpe os dados temporários do Windows usando um programa de limpeza (ex: CCleaner), antes de continuar com o tutorial.

 

2.1 Instalando SQL Server 2008 Express

 

Execute o instalador do SQL Server 2008 Express. Por padrão, o nome do arquivo da versão 32bits é SQLEXPR32_x86_PTB.exe e SQLEXPR_x64_PTB.exe da versão 64bits.

 

Espere a extração dos arquivos para continuar.

 

Na tela que se abrir, selecione à esquerda a opção "Instalação". Depois clique em Nova Instalação autônoma do SQL Server ou adicionar recursos a uma instalação existente.

 

 

 

Aguarde até que uma nova janela se abra.

 

Na primeira etapa, o instalador irá verificar a disponibilidade de instalação em seu computador. Se ocorrer erros no teste, tente corrigi-los antes de prosseguir.

 

 

 

Se tudo estiver certo, clique em OK.

A janela irá fechar-se automaticamente. Aguarde até que uma nova janela se abra.

 

Será necessário instalar arquivos de suporte. Clique em Instalar.

Aguarde o término da instalação para continuar.

 

 

 

Em "Regras de Suporte da Instalação", o instalador irá verificar novamente a disponibilidade. Se ocorrer erros no teste, tente corrigi-los antes de prosseguir. Se tudo ocorreu bem, clique em "Avançar".

 

 

 

Em "Chave do Produto (Product Key)", verifique se "Express" está selecionada e clique em Avançar.

 

 

 

Em "Termos de Licença", marque a caixa e clique em Avançar.

 

 

 

Em "Seleção de Recursos", marque a opção "Serviços de Mecanismo de Banco de Dados" e clique em Avançar.

 

 

 

Em "Configuração da Instância", deixe selecionado a opção "Instância Nomeada" com o valor SQLExpress, o resto deixe como está. Clique em Avançar.

 

 

 

Em "Requisitos de Espaço em Disco", clique em Avançar.

(é necessário ter espaço em disco suficiente para obter sucesso nessa etapa)

 

Em "Configurações do Servidor", clique em Usar a mesma conta para todos os serviços do SQL e coloque seu nome do usuário e senha do Windows. Automaticamente os campos da aba "Contas de Serviço" serão preenchidos com esses dados. Clique em Avançar.

 

 

 

Em "Configuração do Mecanismo de Banco de Dados", selecione a opção "Modo Misto (Autenticação do SQL Server e do Windows)" e digite uma senha de sua preferência. É recomendado uma senha com seis caracteres (letras e/ou números). Essa será sua senha do SQL e utilizaremos em quase tudo.

Em "Especificar administradores do SQL Server", clique em "Adicionar usuário atual". Você também pode adicionar outros usuários do Windows, na seção "Adicionar...". Depois, clique em Avançar.

 

 

 

Em "Relatório de Erros de Uso", deixe tudo desmarcado e clique em Avançar.

 

Mais uma vez será analisado a disponibilidade de instalação. Aguarde e clique em Avançar.

 

 

 

Em "Pronto para Instalar", confirme as configurações e clique em Instalar.

 

 

 

Aguarde o andamento da instalação antes de irmos à próxima etapa.

 

 

 

2.3 Instalando SQL Server 2008 SP1

 

Abra o Windows Update e verifique as atualizações. Atualize antes de instalar o Management Studio, no Windows 7.

 

 

 

 

 

2.2 Instalando SQL Server 2008 Management Studio

 

 

Execute o arquivo de instalação do Management Studio.

 

Se aparecer algum aviso de incompatibilidade, apenas clique em "executar programa".

 

 

 

Na tela que se abrir, selecione à esquerda a opção "Instalação". Depois clique em Nova Instalação autônoma do SQL Server ou adicionar recursos a uma instalação existente.

 

 

 

Aguarde até que uma nova janela se abra.

 

Agora siga o modelo de instalação anterior. As únicas diferenças aqui, que deverão ser feitas de outra forma, são:

 

Em "Tipo de Instalação", escolha "Executar uma nova instalação do SQL Server", e clique em Avançar.

 

 

 

Em "Seleção de Recursos", marque a opção "SQL Server Management Studio", e clique em Avançar.

 

 

 

 

OBS: Reinicie o computador após a instalação.

 

 

 

2.4 Instalando o Cliente

 

 

Execute o PristonTale(test)_Setup(1989).exe e siga as instruções do instalador.

 

 

 

3. CONFIGURAÇÃO DO BANCO DE DADOS

 

 

3.1 Abrindo SQL Management Studio

 

 

Abra o SQL Server 2008 Management Studio, você pode encontrá-lo no Menu Iniciar.

Depois de aberto, altere a forma de autenticação para Autenticação do SQL Server.

 

Em "Logon", digite sa.

Em "Senha", digite a senha inserida na instalação do SQL Server Express, em "Modo Misto".

Marque a opção Lembrar senha e clique em Conectar.

 

 

 

Nota: Vá em Propriedades do Computador e verifique qual o nome do computador. Veja se está igual o da seção "Nome do Servidor", seguido de \EXPRESS.

 

Quando o SQL estiver pronto, expanda a chave Banco de Dados.

 

 

 

3.2 Criando Banco de Dados

 

 

Clique com o botão direito na chave "Banco de Dados" e selecione Novo Banco de Dados.

 

Na tela que se abrir, digite o nome da banco de dados no campo "Nome do banco de dados" e clique em "OK".

Crie os seguintes banco de dados:

 

account_db

accountdb

BillingDb

BillingLogDb

ClanDB

GameLogDB

ItemLogDB

LogDB

PCRoom

PCRoomLog

rPTDB

SoD2DB

SodDb

 

OBS: Você deve criar uma por vez. Lembre-se de criá-las na mesma ordem citada logo acima.

 

 

 

3.3 Executando Scripts

 

 

Vá até o local onde você armazenou os scripts disponibilizados no início do tópico e abra um por vez com o bloco de notas. Note que o script LevelListfaz parte do banco de dados accountdb.

 

Você deve abrir cada script com o bloco de notas e copiar todo o texto do arquivo. Depois vá no banco de dados referente e clique em Nova Consulta. Então, cole todo o texto copiado.

Após colar, clique em Executar ou aperte a tecla F5.

Se aparecer que o comando foi executado com êxito, você fez corretamente.

 

Você terá que fazer o procedimento com todos os bancos de dados. Siga a ordem de acordo com a citação abaixo:

 

script LevelList > banco de dados accountdb

script account_db > banco de dados account_db

script accountdb > banco de dados accountdb

script BillingDb > banco de dados BillingDb

script BillingLogDb > banco de dados BillingLogDb

script ClanDB > banco de dados ClanDB

script GameLogDB > banco de dados GameLogDB

script ItemLogDB > banco de dados ItemLogDB

script LogDB > banco de dados LogDB

script PCRoom > banco de dados PCRoom

script PCRoomLog > banco de dados PCRoomLog

script rPTDB > banco de dados rPTDB

script SoD2DB > banco de dados SoD2DB

script SodDb > banco de dados SodDb

 

Depois de executar todos os scripts, feche tudo. Se você for solicitado para salvar os dados, clique em Sim e dê OK.

 

 

 

3.4 Habilitando Protocolos

 

 

Para que algumas funções do servidor funcionem corretamente, devemos habilitar os protocolos do SQL.

 

Abra o SQL Server Configuration Manager, encontrado no Menu Iniciar.

Na janela que se abrir, expanda a chave Configurações de Rede do SQL Server e clique na chave Protocolos para SQLEXPRESS.

Ao lado direito haverá alguns protocolos. Clique com o botão direito no protocolo "Pipes Nomeados" e escolha Habilitar. Faça o mesmo com o TCP/IP.

 

 

 

Depois de habilitar os dois protocolos, clique com o botão direito em "TCP/IP" e vá em Propriedades.

Na janela que se abrir, siga para a guia Endereços IP. Note que todos os IPs estão com a opção "Habilitado" marcado como não. Habilite todos os IPs ali presentes. Ou seja, onde está escrito Habilitado, altere de não para sim.

 

 

 

No último endereço, o IPAll, insira o valor 1433 em "Portas TCP Dinâmicas", e clique em "OK".

 

Depois disso, feche tudo e siga para a próxima etapa.

 

 

 

3.5 Criando ODBC

 

 

Digite no Menu Iniciar "ODBC", ou vá em Painel de Controle > Ferramentas Administrativas > Fonte de Dados (ODBC).

 

Na janela que se abrir, clique em Adicionar....

 

 

 

Na janela que se abrir, selecione SQL Server e clique em Concluir.

 

 

 

Uma nova janela se abrirá.

Em "Nome", digite c8master.

Em "Servidor", digite o nome da sua instância do SQL, no caso NOMEDOPC\SQLEXPRESS, e clique em Avançar.

 

 

 

Clique novamente em Avançar.

Marque a opção Alterar banco de dados padrão para e selecione accountdb. Clique em Avançar.

 

 

 

Clique em Concluir.

 

Fonte de dados no ODBC criada.

 

 

 

4. CONFIGURAÇÕES DO SERVIDOR

 

 

Depois de baixado os arquivos do servidor, abra o arquivo Hotuk.ini.

 

 

 

4.1 Configurando o Hotuk

 

 

Abra o hotuk.ini com o bloco de notas.

Com ele aberto, você deve alterar as configurações ali contidas para a do seu servidor. Primeiramente, localize o IP que se encontra no hotuk (normalmente 127.0.0.1) e aperte Ctrl + H. Abrirá uma pop-up.

Vamos substituir todos os valores do documento.

Na campo de digitação de cima (valor a ser substituído), digite o IP atual do arquivo: 127.0.0.1. Na campo de baixo (novo valor), digite o IP desejado.

 

Nota: Se você quiser jogar sozinho, pode deixar o IP padrão (127.0.0.1). Se você quiser jogar com outras pessoas, altere para seu IP atual/Hamachi/Servidor-dedicado. Em todos os arquivos que iremos alterar, você deve colocar o mesmo IP.

 

Depois de alterado todos os IPs, altere as seguintes linhas:

 

 

*GAME_SERVER Alfa 127.0.0.1 127.0.0.1 127.0.0.1

 

Altere o "Alfa" pelo nome do seu sub-servidor.

 

 

*SERVER_NAME Priston Tale

 

Altere o "Priston Tale" para o novo do seu servidor.

 

 

*DEBUG_ID Meu_GM_1

Nessa parte, você deve alterar o Meu_GM_1 para o ID do GM de seu Priston. Se houver mais de um GM no jogo, adicione mais uma linha abaixo dessa e coloque o novo ID. Lembrando que deve colocar o ID da conta e não o nick do personagem.

 

 

*ADMIN_LOGIN "Meu_ADM"

Nessa linha, altere o Meu_ADM para o ID da sua conta.

 

 

*ADMIN_NAME "Ativate"

Altere o Ativate para um nome qualquer. Esse será utilizado para permitir a utilização de comandos de GM.

 

 

*ADMIN_COMMAND "Master1"

*ADMIN_COMMAND "Master2"

*ADMIN_COMMAND "Master3"

 

Nessa parte, altere as três linhas, respectivamente, que serve para ativar o GM de nível 1/2/3. No caso, o comando Master1, irá ativar o GM de nível 1, quando digitado no jogo: /;Ativate Master1.

 

 

 

5. CONFIGURAÇÕES DO CLIENTE

 

 

Depois de instalado o cliente coreano, vá até a pasta e execute o launcher. Aguarde até que o launcher atualize o jogo automaticamente.

Depois de atualizado, copie as pastas Char e Field e cole-as no diretório raiz do servidor.

Agora remova todos os arquivos da pasta raiz do cliente, exceto o HanDes.dll e as pastas.

Depois, pegue todos os arquivos de cofiguração e coloque nas pastas, de acordo com a citação abaixo:

 

 

ldata.bmp > Pasta Image

ptReg.rgx > Pasta Raiz

Registro.reg > (execute-o)

 

 

 

5.1 Configurando Arquivos

 

 

Abra o arquivo Registro.reg com um bloco de notas e edite as linhas a seguir:

 

 

"Server1"="127.0.0.1"

"Server2"="127.0.0.1"

"Server3"="127.0.0.1"

"ServerName"="Priston Tale"

"Version"="1871"

"TestVersion"="1871"

 

Altere todos os IPs para o IP que você colocou no Hotuk.

Em "ServerName", coloque o nome do seu servidor.

Em "Version" e "TestVersion" altere para a versão do game.exe usado para entrar no jogo. Se você não colocar a mesma versão do game.exe, não será possível entrar no jogo através dele.

 

Depois de tudo, salve e feche.

 

Abra os arquivos ldata.bmp e ptReg.rgx com um bloco de notas e edite-os seguindo o modelo da etapa anterior.

 

 

 

6. TESTANDO O JOGO

 

 

Nota: Para prosseguir com essa etapa, as pastas Char e Field já devem ter sido copiadas para a pasta raiz do servidor.

 

 

 

6.1 Criando sua Conta

 

 

Abra mais uma vez o SQL Server 2008 Management Studio.

Expanda a chave Banco de Dados, a chave accountdb e depois a chave Tabelas.

Você verá várias tabelas.

Se você inseriu algum ID no arquivo hotuk.ini, que configuramos anteriormente, deverá colocar esse mesmo ID nessa etapa.

 

Agora faça o seguinte:

 

Para IDs começados com a letra A, abra a tabela dbo.AGameUser. Para IDs começados com a letra R, siga para dbo.RGameUser.

 

Quando localizar a tabela referente a primeira letra de seu ID, clique com o botão direito sobre ela e escolha a opção Editar 200 linhas superiores.

 

Vai abrir ao lado direito, a tabela para você preencher. Insira as informações, de acordo com a citação abaixo:

 

 

userid - A sua ID no jogo. Deverá começar com a mesma letra do nome da tabela.

Passwd - A sua senha para logar no jogo. Máximo de oito caracteres, letras ou números.

RegistDay - A data atual.

DisuseDay - A data atual.

StartDay - A data atual.

LastDay - Coloque, por exemplo, 31/12/2999.

EditDay - A data atual.

 

Nos outros campos, simplesmente coloque um 0 (zero).

Depois disso você pode fechar tudo.

 

Nota #1: Não clique em "Executar" como fazia nas versões anteriores do SQL Management Studio. Se fizer isso, os dados serão apagados e terá de digitar tudo novamente. Somente feche o SQL Management Studio que os dados serão salvos automaticamente. Da próxima vez que for criar uma nova conta na mesma tabela, adicione uma linha abaixo normalmente.

 

Nota #2: O SQL Server 2008 automaticamente irá alterar sua data. Por exemplo, de DD/MM/AAAA para MM/DD/AAAA. Isso evitará problemas com o sistema de clãs.

 

Agora vá na pasta raiz do seu servidor e execute o arquivo de criação de conta. Normalmente MakeAccUser.exe ou 1 Criador de Contas.exe.

Com a ferramenta aberta, digite seu ID no primeiro campo e preencha os demais com os nicks, classe e níveis de seus personagens.

Depois clique em Create.

 

 

Se na pasta do servidor houver um aplicativado chamado LevelEditor.exe, você pode utilizá-lo para alterar o nível do seu personagem, até o nível máximo permitido pelo servidor.

É só digitar o nick e o novo nível e clicar no botão para alterar.

Depois é só fechar tudo.

 

 

 

6.2 Ligando o Servidor

 

 

Vá na pasta raiz do seu servidor e abra o executável do servidor. Normalmente o nome é server.exe ou 1 Servidor.exe.

Aguarde até que apareça as informações no aplicativo.

 

 

 

6.3 Entrando no Jogo

 

 

Agora, vamos até a pasta do cliente e execute o game.exe. Por padrão, você irá logar no jogo como um jogador normal. Para logar de Game Master, certifique-se de que o game.exe não esteja sendo executado, então pegue o arquivo hotuk.ini de GM, que pode ser encontrado na pasta do seu servidor (não é o mesmo hotuk.ini que configuramos nas etapas anteriores) e colocá-lo na pasta raiz do seu cliente.

Depois disso, execute novamente o game.exe.

 

Quando a tela de login aparecer, digite o ID e senha que você colocou no SQL Server 2008 Management Studio e no hotuk.ini, sendo que ambos deverão ser iguais.

 

Se tudo estiver certo, você irá entrar no jogo normalmente e ficar feliz :D

 

FAQ

 

Falha de Conexão/Conn. Failed

 

Muitas vezes isso ocorre se no caso você não configurou direito o hotuk.ini ou os arquivos de configuração do client. Reveja se tudo está certo. Devem também estar com o mesmo IP e nomes do servidor.

 

DC ao logar e Conn. Failed na segunda vez

 

Se você tentar logar e for desconectado e na segunda vez nem conseguir mais logar, é por que você não colocou seu ID no hotuk.ini, como um Game Master. Isso ocorre porque o arquivo hotuk de GM está no seu client e você está tentando logar com ele, mas como o servidor não te reconhece, ele te desconecta e bloqueia a conta.

Para resolver isso, apague as pastas BlackUser, LogAdmin, LogDebug e LogFile, feche o jogo e o servidor, coloque seu ID no hotuk na linha *DEBUG_ID e abra o servidor e o jogo e tente logar. Por precaução, coloque duas barras "//" antes da linha *DEBUG_IP, que no caso, ele não irá filtrar os IPs dos Game Masters e sim os IDs somente.

 

Quando vou criar meu personagem, ele cria somente Lutador, não sendo aquele a qual eu escolhi

 

Isso ocorre porque a ferramenta de criação de personagens do seu servidor está bugada.

Procure na sessão de downloads um novo arquivo de criação de personagens.

 

Meu servidor sempre da erro, aparece "Servidor parou de funcionar" e sempre tenho que fechá-lo

 

Isso ocorre quando as linhas *PK_FIELD e *ENABLE_PK estão ativadas. Coloque duas barras "//" antes das duas linhas para desativar o PvP em mapas normais e o servidor parar de dar erro.

Se o erro persistir, troque o executável do servidor para outro mais recente

 

VEM COMIGO QUE É SUCESSO HAHAHA

 

Se ajudei agradeçam ! não custa nada.

 

Server files atualizado !

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
  • 3 semanas atrás...
  • 1 mês depois...
  • 4 semanas atrás...
  • 3 semanas atrás...
  • 3 meses depois...

Galera Aí tá os downloads das Clients Quem vocês querem é o do amigo , não pego

(Senha:clarota1000)

Client Full vers. 1857(kPT) Part1:

4shared.com /file/X_rSahmG/Cliente_Full_Clarinhapart1.html

Client Full vers. 1857(kPT) Part2:

4shared.com /rar/_Ra2AeU2/Cliente_Full_Clarinhapart2.html

(Senha:clarota1000)

Scripts do banco de dados:https://rapidshare.com/#!download|14...rar|23|R~0|0|0

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois...
Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.