O sonho de muitos criadores de jogos é fazer o seu próprio RPG Online, mas todos pensam que isto é impossível, pelo fato de não houverem programas disponíveis para a criação destes jogos. Mas quem disse isso mentiu! Há um programa muito simples que cria jogos online sem o menor esforço: o RPG Maker XP! Isso mesmo, devido ao RGSS, você poe fazer o que você quiser - o que você quiser mesmo, até jogos Online! E neste tutorial, eu vou ensinar todos vocês o que devem fazer!

 Para criar um jogo online usando o RPG Maker XP, você deve baixar os seguintes arquivos:

 RPGXP Netplay: É um jogo exemplo que contém os scripts necessários. [ Link 1 - Link 2 ]
 RPGXP Server: É o servidor do jogo. Para rodar, você precisa ter o Ruby Interpreter instalado em seu computador. [ Link 1 - Link 2 ]
 RGSS DLL: É a RGSS100J.dll modificada. Depois de salvar seu game você deverá ir na pasta do projeto e substituir a RGSS100J.dll por esta versão modificada para o jogo funcionar. [ Link 1 - Link 2 ]

 Você também pode optar por baixar o Open Source do primeiro jogo de RPG Maker XP online no Brasil, o Shishion Village Online. [ Link 1 - Link 2 ]

 Como inserir os scripts

 Abra o jogo RPGXP Netplay de exmplo e vá ao script editor, depois copie todos os scripts que possuem o sinal asterisco(*) na frente do nome e cole-os no seu jogo na mesma ordem em que ele estava no exemplo. Copie também o script de nome "Main" e cole no lugar do que está no seu jogo.

 Como Configurar o IP do Servidor

 Abra o arquivo Config.ini que vem junto com o arquivo RPGXPServer.rb e coloque o IP da máquina onde o servidor será rodado. Caso queira rodar o servidor sem estar conectado à internet use o IP 127.0.0.1


 Host = "127.0.0.1"

 Port = "50000"


 Coloque também o número da porta onde o cliente se conectará.

 Como Configurar o IP do Cliente

 Abra o projeto do seu jogo online, acesse o editor de script e clique no script "Main". Agora encontre a linha onde está o IP e a porta e os substitua pelo IP e a porta que você colocou no arquivo Config.ini do servidor.


 $network = Network.new("127.0.0.1", 50000)


 Agora você poderá rodar seu jogo.

 *Obs: Este script pertence a Golden Aura e parece estar em fase de criação, não é aconselhado para se usar como MMORPG, mas da pra conectar uns 3 ou 4 Jogadores.
este script ainda tem alguns erros, se alguém conseguir melhorar posta aqui.

 *Obs2: O teclado virtual (by Cyber Sam) não está configurado em português, mas você pode substituir ou adicionar teclas usando o código numérico das teclas.

 Acho que é só isso mesmo! Aproveitem! FLW!

 Tutorial original feito por Pegasus Seiya
 Editado por Flaepru