Registre-se gratuitamente e tenha o mundo do RPG na sua mão!
 
PortalInícioCalendárioGaleriaFAQBuscarRegistrar-seGruposConectar-se

Compartilhe | 
 

 [RMXP Online] Mr. Mo ABS FAQ

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Admin Broderman
Rei
Rei
avatar

Número de Mensagens : 168
Idade : 21
Localização : Na sua tela...
Data de inscrição : 18/01/2008

Estatísticas
Alertas Alertas:
0/5  (0/5)
Pontos Pontos: 0
Minhas Moedas! Minhas Moedas!: 99999

MensagemAssunto: [RMXP Online] Mr. Mo ABS FAQ   Sab 16 Fev - 18:42:16

Gente,este tutorial foi nosso amigo PIRRULLI
por isso créditos ao PIRRULLI e não a mim

Tuto Mr. Mo ABS - FAQ

1-O que siguinifica cada coisa nos comentários no evento de monstro?
OBS: n = número

Comentário:ABS => não remova isso

Comentário:ID n =>no lugar de n coloque o ID do monstro no database

Comentário:Behavior n => Indica a Inteligência Artificial do monstro, o valor de n pode valer de 0 a 4. Explicando melhor:
0= O monstro não te ataca, mas você pode atacá-lo
1= O monstro só vai atacar se te ver
2= O monstro só vai atacar se te ouvir
3= O monstro só vai atacar se te ver ou ouvir
4= O monstro vai te atacar a qualquer custa, mesmo ele não vendo ou ouvindo.

Comentário:Sight n => n indica o número de quadros que o monstro vai conseguir te ver. Exemplificando:
se n for 5 o monstro só vai te ver se você estiver a 5 passos de distância dele.

Comentário:Sound n => n indica o número de quadros que o monstro vai conseguir te ouvir. Exemplificando:
se n for 5 o monstro só vai te ouvir se você estiver a 5 passos de distância dele.

Comentário:ClosestEnemy false => isso abre ou fecha a Inteligência artificial do monstro. Exemplificando:
se colocar false= o monstro vai agir naturalmente, te atacando e talz...
se colocar true= o monstro pára de funcionar, mas você ainda pode continuar atacando.

Comentário:HateGroup[n] => isso pode fazer o monstro atacar você e outros monstros que estiverem no mapa. Exemplificando:
Se você fez um monstro com HateGroup[2] , e fizer um outro monstro no mesmo mapa com ID 2, o monstro que tem HateGroup[2] vai atacar o monstro que tem ID 2, porque ele odiará o monstro no database que tem ID 2.

Comentário:Aggressiveness n => velocidade do inimigo ao atacar.

Comentário:Speed n => velocidade do inimigo para correr até você quando ele te ver ou ouvir.

Comentário:Frequency n => freqüência do inimigo quando ele vai correr.

Comentário:Trigger n => n indica o switch ou a variável que o monstro irá ativar quando for morto. Exemplificando:
Switch:
se você colocar Trigger 1 6 ele irá ativar o switch de nº 6
se você colocar Trigger 3 1 ele irá ativar o switch local A
sendo que:
1=A
2=B
3=C
4=D
Variáveis:
se você colocar Trigger 2 6 3 ele irá setar 3 na variável de nº 6. Caso você queira que ele sete apenas 1, substitua o 3 por 0.

2-Como funciona o sistema de ataque?

Tem essa linha aqui no script: ATTACK_KEY = Input::Letters["S"] e isso significa que vai atacar com a tecla "S". Pode trocar a letra "S" por qualquer outra. Essa mesma tecla vai atatacar tanto com arcos quanto com espadas e tals.

Arcos:
Pra atacar com o arco procure essa linha: RANGE_WEAPONS = {}, vou te dar um exemplo:

RANGE_WEAPONS[17] = ["Arrow", 5, 4, 23, 10, 3, 2, "_arco"]seguindo a seqüência:

17 é o ID da arma no database

"Arrow" é o nome do character da flecha

5 é a velocidade com que a flecha irá se mover no mapa

4 é o ID da animação no database que a flecha irá fazer ao acertar o alvo

23 é o ID do item no database que serve de munição para usar o arco, no caso a flecha. O personagem só vai atirar se houver flechas em seu inventário.

10 é o alcançe da flecha no mapa

3 é o tempo de espera para que o arco não atire -por exemplo- 5 flechas com apenas um toque no botão. Esse comando faz com que, mesmo você precionando o botão de atacar, ele dispare uma flecha a cada 3 segundos.

2 é o tanto de quadros que o monstro vai para trás quando é atacado. Por exemplo: o monstro leva uma flechada e não aguenta a força do impacto, e então ele voa um passo para trás, que aqui neste caso o monstro irá voar 2 quadros para trás quando for atacado.

"_arco" isso é o sufixo que o seu personagem pode ter para trocar de character quando for atacar, como no XMS. Por exemplo: se você está jogando com o 001-Fighter-01, para ele atacar com o arco, você deverá ter na sua pasta Graphics o 001-Fighter-01_arco, para ele trocar de character na hora do ataque com o arco. Caso você queira que o personagem não troque nada apenas remova o _arco do script, mas deixe as aspas.

Skills:

Para criar skills procure essa linha: RANGE_SKILLS = {}, vou te dar um exemplo:
RANGE_SKILLS[2] = [7, 5, "fogo", 3, 1] seguindo a seqüência:

2 é o ID da skill no database

7 é o alcançe da skill no mapa

5 é a velocidade de movimento da skill no mapa

"fogo" é o nome do character da skill

3 é o tempo de espera, como o do arco, que lançará uma magia a cada 3 segundos.

1 é o número de quadros que o monstro vai voar quando for atingido, como o do arco.

Há também um outro tipo de skill que é a skill que afeta todos os monstros que estão em volta do monstro que você mirou, e pode até TE afetar. Procure essa linha RANGE_EXPLODE = {}, vou dar um exemplo:
RANGE_EXPLODE[3] = [10, 2, "terra", 10, 3, 3]

3 é a ID da skill no database

10 é o alcançe que a skill vai ter no mapa

2 é a velocidade com qual a skill vai se mover no mapa

"terra" é o character da skill

10 é quantos quadros a skill vai afetar

3 é o tempo de espera, como o do arco

3 é o quanto o monstro vai voar para trás quando for atingido, como no arco.

Espadas, facas, cajados, maças, enfim, qualquer coisa que dê porrada de perto:

Por exemplo, para fazer com que o personagem troque o character na hora de atacar, como no XMS, procure essa linha MELEE_CUSTOM = {}, vou dar um exemplo:
MELEE_CUSTOM[1] = [3, 0, "_espada"] na seqüência:

1 é o ID da arma no database

3 é o tempo de espera, como no arco

0 é o número de quadros que o monstro voa quando é atingido

"_espada" isso é o sufixo que o seu personagem pode ter para trocar de character quando for atacar, como no XMS. Por exemplo: se você está jogando com o 001-Fighter-01, para ele atacar com o espada, você deverá ter na sua pasta Graphics o 001-Fighter-01_espada, para ele trocar de character na hora do ataque com a espada. Caso você queira que o personagem não troque nada apenas remova o _espada do script, mas deixe as aspas.

Lançando skills:
no script é normal você encontrar assim:

SKILL_KEYS = {Input::Numberkeys[0] => 0,
Input::Numberkeys[1] => 0,
Input::Numberkeys[2] => 0,
Input::Numberkeys[3] => 0,
Input::Numberkeys[4] => 0,
Input::Numberkeys[5] => 0,
Input::Numberkeys[6] => 0,
Input::Numberkeys[7] => 0,
Input::Numberkeys[8] => 0,
Input::Numberkeys[9] => 0,
Input::Letters["A"] => 0,
}
Ou seja, você poderá criar atalhos para skills com a tecla "A" ou com os números de 1 a 9, ou seja se você for no menu de skills e precionar "A" ou algum número, irá ser criado um atalho para a skill através da tecla que você escolheu. Por exemplo:
Você escolhe atalhar a skill Fogo no número 1, e então cada vez que você apertar 1 a magia será disparada.

Fazendo o monstro lançar skills:
Isso tem que mexer no database dos inimigos. Você deve mexer nas ações do inimigo. O normal é que tenha lá:
Ação Condição
Atacar Nada

clique com o botão direito do mouse embaixo de atacar e escolha "Editar" e então coloque a skill que você quer que o monstro solte e a freqüência com que a skill será lançada pelo monstro.

3-Sistema de Respaw deles.
No sistema online eles não tem sistema de respawn, teria que ser feita por eventos.
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://kingrpg.forumsrpg.net
kouki
Cidadão
Cidadão


Número de Mensagens : 1
Data de inscrição : 15/11/2008

MensagemAssunto: Re: [RMXP Online] Mr. Mo ABS FAQ   Dom 16 Nov - 19:55:41

onde vica o RANGE_SKILLS = {} RANGE_EXPLODE = {} , RANGE_WEAPONS , ??????????
Voltar ao Topo Ir em baixo
Ver perfil do usuário
VHF3000
Cidadão
Cidadão


Número de Mensagens : 1
Data de inscrição : 18/07/2009

MensagemAssunto: Nao percebi uma coisa... =/   Sab 18 Jul - 18:17:58

nao estou percebendo uma coisa...
no evento, e so meter: "Inserir" ; "Comentário" ; e akelas palavrinhas??
Voltar ao Topo Ir em baixo
Ver perfil do usuário
feliphe_rj
Cidadão
Cidadão


Número de Mensagens : 2
Data de inscrição : 10/08/2009

MensagemAssunto: Re: [RMXP Online] Mr. Mo ABS FAQ   Ter 11 Ago - 11:37:17

putz o negocio do sufixo ñ está funcionando comigo
isso funciona em games online??
Caso funcione tenta fazer uma demo ou explica melhor sobre o assunto
em que pasta deve se colocar o sufixo..Em graphics ao ar livre ??ou em outra pasta ..ex.: O RTH ABS se coloca na pasta animations_characters ... no caso do "MR" onde eu posso colocar??
e onde e oq eu adpto no script? é pra mim colocar soh "espada" ou "Fighter_espada" no script ???
me ajuda aew mano estou precisando ^^ Razz
Voltar ao Topo Ir em baixo
Ver perfil do usuário
allana17
Cidadão
Cidadão


Número de Mensagens : 1
Data de inscrição : 08/05/2010

MensagemAssunto: ajuda   Sab 8 Maio - 23:38:10

Citação :
3-Sistema de Respaw deles.
No sistema online eles não tem sistema de respawn, teria que ser feita por eventos.

preciso de ajuda com os respawns... como os faço por eventos? ajuda ai plss ^^
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: [RMXP Online] Mr. Mo ABS FAQ   

Voltar ao Topo Ir em baixo
 
[RMXP Online] Mr. Mo ABS FAQ
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Como efetuo uma compra online?
» Dúvida sobre online e offline
» Manga Online Naruto: Manga 1(Pg 1 a 10)
» Tiroteio 3D Online
» extensões Easy 3d e online

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
King RPG :: RPG Maker XP :: Tutoriais-
Ir para: