Tutorial detalhado de como deixar o rmvx online
:: Plataformas :: RPG Maker VX :: RMVX On-Line :: RMVX On-Line tutoriais
Página 1 de 1
Tutorial detalhado de como deixar o rmvx online
Introdução
Olá, vocês já devem ter me visto lá na seção off topics brincando, mas agora estou aqui, a sério para poder ensinar a deixar seu jogo de rmvx online.
Este tutorial estará bem detalhado de como deixar online, para baixar ao mínimo as dúvidas.
Agora, então, vamos começar.
Downloads
http://www.4shared.com/file/52356938/cfbddf44/Net_RMVX_Online_20__100_.html
Do NO-IP DUC:
http://software-files.download.com/sd/9LdILbW1TseBU4NBRcy8dD4C7siL5IVkughCL60kMMnnLWdZvf67AcJwazbUqljmWm34x3sUta74xazIgSSJ83_9oqP2bW9Y/software/10375673/10055182/3/ducsetup.exe?lop=link&ptype=3000&ontid=2165&siteId=4&edId=3&spi=f5f7b5e2e81be8d1d9449d4975d812e9&pid=10375673&psid=10055182
Acreditem se quiser, este é o tamanho real do link do no-ip duc.
Vamos, depois de baixar isso, fazer uma continha do no IP, e já vou dizendo: eu testei com hamachi e não deu certo.
Criando uma continha do NO-IP
Vou explicar nos mínimos detalhes oque é NO IP:
No IP é um serviço gratuito de hospedagem de servidores que podem substituir o IP. Pessoas que têem o IP dinâmico (que a cada vez que desconecta e conecta a internet de novo o IP muda) tem poblema com fazer jogos online porque para outros jogadores entrarem têem aque mudar o IP e seria muito dificil dar o IP para todos ao mesmo tempo. Por isso que foi criado o serviço de NO IP: para que tal pessoa sempre tenha uma espécie de IP fixo para ser colocada no jogo, e a cada vez que você desconecta e conecta novamente e tal pessoa sai e entra no jogo novamente não seja nescessário dar outro IP para ela. Um lembrete: é crendice que no-ip não funciona em net compartilhada.
Vamos ao que interessa:
Entre no site:
http://www.no-ip.com/newUser.php
Lá você cria uma conta do NO IP.
Preencha todos os campos, tenha um e-mail válido.
Tenha também um conhecimento básico de inglês.
E então crique lá em baixo no botão "I accept. Create my account".
Você será enviado para uma página dizendo para confirmar no seu e-mail.
Vá até o e-mail que você colocou lá e abra o e-mail do NO IP. Clique no link de confirmação a abra sua conta no NO IP.
Vá novamente ao site do NO IP e logue com seu e-mail e senha.
Irá abrir uma aba a esquerda. Abra uma sub-aba hosts/redirects e nela abra uma página chamada add.
Irá carregar uma página que você devará preencer algumas coisinhas, estas são;
Hostname: coloque o nome do seu jogo aí ou oque vc quiser e em baixo vai ter um formulário; se for para jogo escolha servegame.com
Em host Type coloque DNS host (A).
Em IP adress: deixe oque estiver lá.
Em Assign to Group deixe --- e o resto deixe como estiver.
Lá em baixo clique em create host, depois de carregar abra o seu NO IP DUC coloque seu e-mail e senha e pronto; você tem uma espécie de IP fixo para seu jogo.
Lembre-se: toda vez que você quiser ligar o servidor do seu jogo você não só pode como DEVE abrir o seu NO IP DUC
Configurando o Server
Parte muito útil (aff, a parte mais útil de todas... :-) )
Bom, descompacte a pasta do seu server e os arquivos da pasta "Pack_OCX" junto do server e abra o arquivo "registro.bat" que você acabou de descompactar.
Vamos iniciar o processo para a criação: Abra o server.exe e mude a porta, de sua internet (que geralmente é 50000), e o nome do servidor (isso não importa). Pronto, o executavel do server está pronto.
Agora vamos para os scripts...
Primeiramente descompacte o arquivo de projeto. Caso quando você vai descompactar dê errado, tente novamente até conseguir. Literalmente, caso você abra o projeto e dê algúm erro de versão do rm antiga, você, abre o bloco de notas, ou, praticamente qualquer editor de texto, clica em abrir, e abre o aquivo "game.rvproj".
Deverá estar escrito isso:
- Código:
RPGVX 1.02
- Código:
RPGVX 1.00
E abra seu projeto.
Nele vai ter uma espécie de joguinho pronto, abra o editor de scripts e vá ao script Network_Data.
Dirija-se até a linha 8, que terá mais ou menos isso:
- Código:
["8.216.188.220" ,8080 , "Server Locale"],
Substitua oque estiver no lugar de "5.228.190.216"
Pelo seu endereço do no-ip ou seu IP.
No lugar de "Server Locale" coloque o nome do server e no lugar de 8080 coloque sua porta.
Lembrando: Esse IP não existe, é apenas código de testes com hamachi que eu fiz.
Vá na linha 17, deverá encontrar isso:
- Código:
NOMOTD = "Nessu messaggio"
Substitua "nessu messaggio" por "Nenhuma mensagem"
Ou melhor: Exclua TUDO depois da linha 14 inclusive ela mesma, e coloque isto:
- Código:
NOMOTD = "Nenhuma mensagem"
MAX_USER_LETTERS = 10 #Meglio non superare 10
MAX_PASS_LETTERS = 10 #Meglio non superare 10
Password_Display = false
REGISTER_TITLE = " Resgitrar "
REGISTERING_TITLE = " Estado "
REGISTER_STATUS = "Espere"
REGISTER_ERROR = "Erro"
REGISTER_DENIED = "Nome de usuário existente!"
REGISTERED = "Completato!."
REGISTER_BUTTON = "Registrar"
LOGIN_BUTTON = "Entrar"
EXIT_BUTTON = "Sair"
RETURN_BUTTON = "Voltar"
USERNAMETXT = "Usuário:"
PASSWORDTXT = "Senha:"
MOD_ERROR = "Erro, servidor não disponível"
UNEXPECTLOGERR = "Erro no login"
NOTAUTH = "Servidor não disponível. Tentativa"
USERTFAIL = "Falha no teste de usuário"
LOGIN_TITLE = " Estado do Log "
LOGIN_USERERROR = "Usuário ou Senha errada"
LOGIN_PASSERROR = "Usuário ou Senha errada"
LOGIN_STATUS = "Conecção com o servidor..."
LOGIN_STATUS2 = "Autenticado!"
LOGIN_FILLERROR = "Erro na conecção"
BLINK = false
BLINKBUT = false
# 0 = Maschio
# 1 = Femmina
#M,F # CLASSES ID
Character = [0,1],[0,1,2,3,4,5,6]
# Character_Face = [0,1],[0,1,2,3,4,5,6]
#[SESSO,CLASSE] = [NOME_CHARACTER,ID_CHARACTER]
Character[0][0] = ["Actor1",0],["Actor1",7]
Character[0][1] = ["Actor1",2],["Actor1",6]
Character[0][2] = ["Actor2",2],["Evil",6]
Character[0][3] = ["Actor2",4],["Actor2",6]
Character[0][4] = ["Actor1",4],["People4",6],["People4",7]
Character[0][5] = ["Actor3",0],["Evil",0]
Character[0][6] = ["Actor3",2],["Evil",2],["Evil",3]
Character[1][0] = ["Actor1",1]
Character[1][1] = ["Actor1",3]
Character[1][2] = ["Actor2",3],["Actor2",0],["Actor2",1]
Character[1][3] = ["Actor2",7],["Actor2",5]
Character[1][4] = ["Actor1",4],["People4",6],["People4",7]
Character[1][5] = ["Actor3",1]
Character[1][6] = ["Actor3",3],["Evil",2],["Evil",3]
Character_Face = Character
end
Agora a linguagem está traduzida. Lembre-se, que traduziu foi eu (pelo menos essa tradução).
Criando classes
Criar classes no rmvx é Hidro-simples.
Vamos na linha 49 do script "Network_Data".
Deverá encontrar isso:
- Código:
# 0 = Maschio
# 1 = Femmina
#M,F # CLASSES ID
Character = [0,1],[0,1,2,3,4,5,6]
# Character_Face = [0,1],[0,1,2,3,4,5,6]
#[SESSO,CLASSE] = [NOME_CHARACTER,ID_CHARACTER]
Character[0][0] = ["Actor1",0],["Actor1",7]
Character[0][1] = ["Actor1",2],["Actor1",6]
Character[0][2] = ["Actor2",2],["Evil",6]
Character[0][3] = ["Actor2",4],["Actor2",6]
Character[0][4] = ["Actor1",4],["People4",6],["People4",7]
Character[0][5] = ["Actor3",0],["Evil",0]
Character[0][6] = ["Actor3",2],["Evil",2],["Evil",3]
Character[1][0] = ["Actor1",1]
Character[1][1] = ["Actor1",3]
Character[1][2] = ["Actor2",3],["Actor2",0],["Actor2",1]
Character[1][3] = ["Actor2",7],["Actor2",5]
Character[1][4] = ["Actor1",4],["People4",6],["People4",7]
Character[1][5] = ["Actor3",1]
Character[1][6] = ["Actor3",3],["Evil",2],["Evil",3]
Character_Face = Character
Vou esplicar como criar classes:
Primeiramente crie uma linha em branco depois de
- Código:
Character[1][6] = ["Actor3",3],["Evil",2],["Evil",3]
E cole:
- Código:
Character[A][B] = ["C",D],["E",F]
Vou explicar:
Mas antes vou postar uma coisinha: Se for criar uma nova classe também no banco de dados adicione na linha 52 mais um:
Ela normalmente é assim:
- Código:
Character = [0,1],[0,1,2,3,4,5,6]
Se colocar outra classe no banco de dados coloque o ID ela, se o ID dela é 7 fica ssim:
- Código:
Character = [0,1],[0,1,2,3,4,5,6,7]
Para criar mais sexos coloque mais um número na primeira casa de chaves, exemplo:
- Código:
Character = [0,1,2],[0,1,2,3,4,5,6,7]
Agora vamos continuar nosso assunto:
- Código:
Character[A][B] = ["C",D],["E",F]
Vou explicar oque cada letra serve:
A= sexo da classe
B= ID da classe no database, lembrando que ela deverá estar registrada na linha 52.
C=Nome da imagem em que está o character da classe.
D=Número do character na Imagem, sendo que é da direita para a esquerada.
E=Imagem em que está a face.
F=D=Número da Face na Imagem, sendo que é da direita para a esquerada.
Prontinho! Sua classe está pronta!
E prontinho aqui também, porque é só isso de tutorial por hoje mas se eu descobrir mais eu posto.
*Observação*: Segundo testes feitos por mim, o rmvx não aceita Hamachi.
Créditos pelo tutorial: Somente a mim.
Até mais!
andreimb: Já dicionado no índice
Tags de busca:
rmvx online
no-ip
netplay
server
Convidad- Convidado
:: Plataformas :: RPG Maker VX :: RMVX On-Line :: RMVX On-Line tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|