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.

PokeNet - Instalação/Configuração do Servidor


Dark*Stronger
 Compartilhar

Posts Recomendados

eb8v4l.png

prebeta_ss2t.png

Eae Galera! Esse tuto explica ponto por ponto de como criar seu servidor PokeNet(MMorpg Pokemon)

 

Index:

1. Instalação do servidor

-1.1 Downloading Server Files

-1.2 Instalando a MySQL

-1.3 Instalando a Database

-1.4 Download/Instalação JRE & JDK

-1.5 Explicando o Server .bat

2. Executando o servidor

3. Configuração do Cliente

-3.1 Instalando o cliente

4. Instalando o Website

-4.1 Download/Instalando/Inicializando Xampp

-4.2 Subindo o website no Xampp

5. GM, comandos e Extras

-5.1 Comandos

-5.2 SVN Extras

6. Problemas e erros

7. Créditos

 

 

1. Instalação do server

1.1 Download Server Files

Link:

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

 

1.2 Instalando a MySQL

Agora vamos configura MySQL Server.

Isto é para o banco de dados de todas as contas/personagens que serão criados.

Vamos fazer o download da MySQL.

Link:

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

 

Salve em algum lugar. Inicie o instalador.

Quando carregado clique no "Next >".

Tenha certeza que o Typical está marcado. clique no "Next >".

E clique em "Install".

Agora instalando a MySQL. (Espere até terminar a instalação)

Agora irá abrir uma nova janela.

Clique no "Next >" e novamente "Next >"

então a janela fechará.

Voltamos a janela de instalação.

Tenha certeza que "Configure the MySQL Server now" está selecionado.

e "Register the MySQL Server now" está descelecionado.

Clique em Finish.

Agora irá abrir uma nova janela.

Clique em "Next >".

Agora tenha certeza que "Detailed Configuration" está selecionado e clique em "Next >". Selecione "Developer Machine" e clique no "Next >".

Aqui tenha certeza que "Multifunctional Database está selecionado e clique no "Next >" e novamente no "Next >".

Agora tenha certeza que "Online Transaction Processing (OLTP)" está selecionado e clique em "Next >".

Aqui tenha certeza que tudo está selecionado e clique em "Next >".

Agora temos que selecionar "Standard Character Set" e clique em "Next >".

Tenha certeza que "Include Bin Directory in Windows PATH" esteja descelecionado e clique em "Next >"

Agora selecione "Modify Security Settings" e escolha uma senha (Não ponha nenhuma senha fácil).

Tenha certeza que Create An Anonymous Account está descelecionado e então clique em "Next >" e clique em "Execute". (Espere até terminar)

E clique em "Finish".

 

Parabéns! Você configurou sua própria MySQL Server.

 

1.3 Instalando a Database

 

Agora vamos configurar a database na MySQL pro seu PokeNet server.

Primeiro vamos fazer o download do Navicat(Lite).

Link: Navicat Lite 8.2.17 Installer

 

Depois, localize seu pokemon.sql localizado no server files do SVN

 

Instale. Agora inicialize.

Clique em Connection > MySQL.

Agora você terá que escrever:

Connection Name: localhost

Hostname/IP ***ress: localhost

Port: 3306

Username: root

Password: (Aqui a senha que você escolheu na hora de criar a Mysql)

 

E clique em "Test Connection".

-Se foi um sucesso clique em ok.

-Se falhar reveja o tutorial pois você fez algo errado.

 

Agora de um duplo-clique em "localhost_3306".

Você vai ter três coisas novas.

(Ignore isso não implica em nada na DB.)

Agora clique com o botão direito do mouse em "localhost_3306".

E clique em "New Database..."

Preencha em "Enter database name:" com: pokenet.

Você criou uma nova database a qual você vai usar para o Server.

Agora de um duplo-clique em "pokenet" isso vai abrir uma coisa,apenas ignore.

Agora clique com o botão direito em "pokenet" e "Execut SQL file..."

Va até o arquivo SQL que você baixou. Com o abridor.

E procure por pokenetdb_blank.sql e use apenas esse arquivo.

(Deveria está localizado nos server files)

 

E clique em "start".

Agora está instalando o arquivo SQL na sua database Database.

Espere até terminar.

Quando terminar clique em "Close".

Logo em seguida saia do Navicat.

 

Parabéns! Você configurou seu próprio PokeNet Server Database.

 

1.4 Download/Instalando JRE & JDK

O Engine do Pokenet é programada em java, logo você irá precisar de ambos.

 

Faça o download:

JRE 6: Link

JDK 6: Link

 

Siga a instalação,é facil.

 

1.5 Explicando o Server .bat

 

O server usa um arquivo .bat para a inicialização .jar. Existe alguns parâmetros que você deve ter conhecimento no caso de você querer edita-lo. Arquivos .bat são editados por qualquer editor de texto então a configuração é extremamente fácil.

 

Os comandos são:

java -jar PocketMonsutaServer.jar -s high -p 500

(O nome do .jar pode ser diferente do seu)

-s e -p parâmetros indicam as configurações de qualidade/quantidade.

 

As configurações recomendados para o PokeNet listadas a baixo:

-Baixa

< 1.86ghz

< 256MB Ram

< 1mbps Up/Down Connection

75 Players

-Média

< 2ghz

512MB - 1GB Ram

1mbps Up/Down Connection

200 Players

-Alta

> 1.86ghz

> 1GB Ram

> 1mbps Up/Down Connection

> 500 Players

Defina o seu .bat (or .sh if on linux) em conformidade.

 

2. Executando o servidor.

 

Executar seu servidor é facil.

Abra a pasta do server.

Se você estiver em um Windows, abra o SERVER_START.bat caso esteja em um Linux então use o arquivo run_pokenet.sh.

Ao abrir um desses arquivos irá disparar um popup do prompt, depois uma pequena janela java.

Deve ser algo como isso:

0 players online

[No record]

Start Server

Stop Server

Save Settings

blah

blah

blah

blah

blah

Quit

Os 'blahs' é onde você vai por suas configurações da database, etc.

 

Para a primeira caixa ponha o host da SQL que provavelmente é "localhost".

O próximo é o nome da table que botamos o pokenet sql no qual chamamos de "pokenet".

As próximas duas caixas é o username e a senha da SQL, o username a menos que você tenha mudado,deveria ser "root" e a senha a que você escolheu no tutorial.

E a ultima Caixa é para o nome do seu server.

 

Clique em save settings e então em start the server up.

 

Parabéns!Você iniciou seu próprio server pokenet!

 

3. Instalando/configurando o Cliente

 

3.1 Instalando o Cliente

 

 

Primeiro baixe o cliente.

Link: PokeNet Client

 

Se você vai distribuir o cliente, os usuarios só precisam dos .bat, .jar, e pastas lib/res .

 

Quando você instalar o cliente, vá até a pasta /res e edite o servers.txt

 

Este é o formato:

Exemplo:

Admin Server

127.0.0.1

Pocket Monsuta [uSA]

pocket-monsuta.dyndns.org

 

Como o Admin se você vai jogar da máquina host do server, Você vai precisar conectar via 127.0.0.1 ou localhost, a primeira linha é o nome do server, que será mostrado no cliente e o segundo é o ip/hostname.

 

4. Instalando um Website

 

4.1 Download/Instalando/Inicializando Xampp

 

Download Xampp lite e instale.

Link:

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

 

Inicialize o Xampp Control Panel

E cheque Svc que fica antes do Apache e inicie o Apache e feche o Xampp Control Panel.

 

4.2 Subindo um site no Xampp

 

Criando o tutorial...

 

5. GM, Comandos e Extras

 

5.1 Comandos

/announce [message] - Anuncios

/jumpto [username] - Teleporte a um usuario

/mute [username] - Bloquear um usuario

/unmute [username] - Dosbloquear um usuario

/kick [username] - Kikar um usuario

/ban [username] - Ban um usuario

/unban [username] - Desbanir um usuario

/playercount - Mostra o # de players online

/changeweather - Muda o tempo do mapa

- normal - Muda o tempo para normal (sol)

- rain - Muda o tempo para chuvoso

- snow - Muda o tempo para (neve)

- fog - Muda o tempo para nebuloso

- sandstorm - Muda o tempo para tempestade de areia

- random - Mudança aleatória de tempo

-Ex: /changeweather rain

/stopserver - stops server

 

5.2 SVN Extras

[Há coisas extra aqui então deixe-me explicar e sinta-se livre para fazer o download se você quer que eles.]

É necessário se cadastrar para acessar o conteúdo.
- O cliente foi feito para instalar o cliente de jogo a partir do svn - eu acho que se você editar o código fonte e colocar o seu próprio svn up, então a sua utilidade.

É necessário se cadastrar para acessar o conteúdo.
- O cliente svn atual atualiza os atuais arquivos do client,mas faz o download de um svn.

É necessário se cadastrar para acessar o conteúdo.
- Um chat separado para Staff e usuarios, Nunca funcionou pois não temos o SQL etc. Depois é só dar uma olhada e cria-la.

É necessário se cadastrar para acessar o conteúdo.
- Mesmo chat do server.

É necessário se cadastrar para acessar o conteúdo.
- Basicamente só tem todas as informações fora de Bubapedia e coloca-lo em um formato que o cliente possa ler para as listas de movimento, evoluções, etc.

 

6. Problemas e erros

 

Server

Erro:

The account server is currently offline. Please try again later

 

Fix: Certifique-se que quando você ligar o seu servidor, você tê-lo configurado corretamente em primeiro lugar. A configuração adequada será algo parecido com isto:

database host

database name

database username

database password

server name

 

Cliente

Unable to run client (.bat abri mas fecha muito rapido)

MEGAUPLOAD - The leading online storage and file delivery service

Ponha isso na pasta do cliente subistituindo a pasta /lib.

 

Web

--

 

7. Créditos

 

Estrutura do tutorial: Nyaa [aka Aukemon0NL]

Emulador: Pokenet Dev Team

Tradução: RodriguesS

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
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.