Existe algum plugin de batalha lateral para monstros (igual ao herói) ?

19 Respostas   370 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

Nex Omnis

  • *
  • Posts: 56
  • Ouros: 7
Tópico criado em: 21/09/2018 às 18:17 - Última modificação por Corvo em 21/09/2018 às 18:40

Boa noite pessoal! Alguém por acaso conhece um plugin para o RPG Maker MV que deixe também os monstro no modo de batalha lateral? Apenas sendo mais claro eu estou procurando um plugin que ao invés do monstro ser apenas um desenho estático eu quero que ele se mecha da mesma forma que o herói, se mecha para atacar, soltar magia, morrer e etc.

Corvo

Resposta 1: 21/09/2018 às 18:42

Não gosto de recomendar códigos do Yanfly, mas fazer o quê. , use por conta e risco.  :medo:

Nex Omnis

  • *
  • Posts: 56
  • Ouros: 7
Resposta 2: 26/09/2018 às 14:41

Você já teve problemas com os plugins dele? Porque você não gosta de recomendar?

Corvo

Resposta 3: 26/09/2018 às 14:45

Porque em algum momento eles irão entrar em conflito com outros códigos inseridos no jogo. Incluindo os códigos do próprio Yanfly. Há algumas pessoas que não encontram problemas, mas costumam usar apenas códigos dele no projeto, e não muitos. Particularmente eu não uso nenhum. Prefiro aprender a linguagem e criar o que for usar. Se tudo der errado, considero abrir mão da mecânica em questão e somente em último caso, cogito um script/plugin do Yanfly.

Nex Omnis

  • *
  • Posts: 56
  • Ouros: 7
Resposta 4: 26/09/2018 às 16:49

Estou tendo dificuldades em fazer esse plugin funcionar. Já adicionei os dois plugins na pasta js/plugins, também já adicionei o codigo necessário na nota do monstro que eu quero que fique com a alteração. A imagem com o monstro em movimento já esta na pasta sv_actors. Tem duas coisas que me preocupa, um dos plugins eu apenas copiei e colei no bloco de notas e salvei como arquivo .js, não tem problema certo? Fica no formato correto ou eu tenho que usar algum programa especifico para não ter nenhum erro? Coloquei a seguinte nota em "inimigos":
<Sideview Battler: SV_Bat>


<Sideview No Colapso>


<Sideview Width: 192>


<Sideview Height: 192>

Porem eu estou usando os monstro do tipo "tropa" pra testar no jogo, mais é o mesmo monstro. Tem problema?
Vou continuar tentando mais por enquanto não consegui fazer funcionar. Obrigado pela força, era bem desse plugin que eu preciso.

Corvo

Resposta 5: 26/09/2018 às 16:54

Pois é.  :=|:
[...]
Tem duas coisas que me preocupa, um dos plugins eu apenas copiei e colei no bloco de notas e salvei como arquivo .js, não tem problema certo? Fica no formato correto ou eu tenho que usar algum programa especifico para não ter nenhum erro?
[...]

Depende. O plugin fica no formato certo sim, mas se houver dependências externas para o funcionamento do mesmo - imagens, arquivos de áudio, configurações - você vai ter problemas sim. Sobre o erro, o que exatamente não está funcionando? Quando você abre a batalha aparece algum erro?

Nex Omnis

  • *
  • Posts: 56
  • Ouros: 7
Resposta 6: 26/09/2018 às 17:51

Na verdade não aparece nenhum erro, simplesmente o plugin não funciona, o monstro continua estático, sem o movimento que deveria ter. Referente a imagem que deveria ter eu já a coloquei na pasta indicada. Muito estranho não funcionar, pois não me parece complicado faze-lo funcionar. Também coloquei o código na aba "inimigos" em "nota".

Segue imagens:

https://uploaddeimagens.com.br/imagens/001-png-59f63012-af99-4986-9513-cd3eeb5074d8
https://uploaddeimagens.com.br/imagens/002-png-294c096c-6d48-47ea-9286-89e94f3489d5
https://uploaddeimagens.com.br/imagens/003-png-60d064b7-6545-4352-846c-108d52c977ff
https://uploaddeimagens.com.br/imagens/004-png-f7a97423-ff8d-46c9-9a8c-6beb2bc4bb33

Corvo

Resposta 7: 26/09/2018 às 18:01

Tente seguir a configuração da forma como foi executada neste tutorial:


Nex Omnis

  • *
  • Posts: 56
  • Ouros: 7
Resposta 8: 27/09/2018 às 15:21

Puxa agora simm, consegui fazer funcionar no meu projeto. Muito obrigado  :XD:

Só tem que ajustar a posição do meu personagem na tela, ele ta muito em cima. Por acaso você sabe ajustar isso?

Corvo

Resposta 9: 27/09/2018 às 15:28

Ele fica no topo porque o plugin já considera as posições dos demais membros do grupo. Outro problema em relação aos códigos é que você precisava ativá-los na ordem certa pelo gerenciador de plugins. Em todo caso, se houver um modo de ajustar ele deve ter incluído nos parâmetros que são editáveis também pelo gerenciador.

Nex Omnis

  • *
  • Posts: 56
  • Ouros: 7
Resposta 10: 27/09/2018 às 15:48

Os personagens ficam bem no meio da tela, conforme imagem:

https://uploaddeimagens.com.br/imagens/sem_titulo-png-ac65f07b-6cff-4a7a-9f41-2e42cc085b4e

Eu vi aqui no forum que o plugin do YanFly pode ajudar nesse problema, que nem foi discutido aki:

https://centrorpg.com/index.php?topic=17293.0

...Mesmo assim pelo que vi não fica perfeito, a sombra e as animações de batalha continuam ainda no mesmo lugar padrão  :uu:

Corvo

Resposta 11: 28/09/2018 às 10:43

Pois é. Os códigos do Yanfly vão exigir outros códigos pra corrigir os erros dos primeiros, mesmo assim não vão funcionar direito. Entendeu o porquê de os rejeitarmos? Quando você menos esperar terá incluído trinta plugins diferentes só pro primeiro funcionar. Podemos ficar sugerindo que você vá fazendo remendos aqui, costuras ali, mas é melhor cortar o problema logo no início.

Este código vai exigir um pouco mais de configurações, mas funciona. Devia ter sugerido logo no início, mas foi bom para você entender os esquemas do Yanfly.  :derp:

Nex Omnis

  • *
  • Posts: 56
  • Ouros: 7
Resposta 12: 28/09/2018 às 18:21

Na verdade esse você já me indicou na postagem anterior. Já estou utilizando esse plugin e o inimigo já esta se movendo do jeito que eu queria, hehehe. O único problema é que eu não consigo alinhar o meu herói, ele ta literalmente no centro do cenário e muito a cima. E mais pra frente do jogo vão ter mais heróis e eu também queria alinhá-los. Onde exatamente é o parâmetro para ajustar a posição deles na batalha? Quem dera fosse igual a do monstro, seria bem mais fácil né.

Corvo

Resposta 13: 28/09/2018 às 18:27

Eu sugeri o Animated Battlers do Yanfly. Este é o Animated Enemies criado pelo Rexal. Apesar do nome são dois códigos diferentes. Mas se quiser tentar arrumar esse aí, veja bem, ele precisa do YEP_BattleEngineCore instalado, coisa que eu me esqueci de citar. Este deve ter sido ativado antes do Animated Battlers, ou seja, em uma posição superior na lista.

Aqui há uma lista com todas as configurações.

Nex Omnis

  • *
  • Posts: 56
  • Ouros: 7
Resposta 14: 28/09/2018 às 18:50

Eu sugeri o Animated Battlers do Yanfly. Este é o Animated Enemies criado pelo Rexal. Apesar do nome são dois códigos diferentes. Mas se quiser tentar arrumar esse aí, veja bem, ele precisa do YEP_BattleEngineCore instalado, coisa que eu me esqueci de citar. Este deve ter sido ativado antes do Animated Battlers, ou seja, em uma posição superior na lista.

Aqui há uma lista com todas as configurações.

Então esse Animated Enemies foi o que funcionou no meu RPG Maker, foi com ele que o meu monstro começou a se mexer. Já esse YEP_BattleEngineCore eu não tinha ele ainda, coloquei no meu Maker como você me indicou agora e ficou muito melhor, agora o personagem ficou mais no canto direito, ehehehe. Mais se der de configurar a posição do monstro e dos heróis vai ficar muito melhor, eles ficam bemm afastados né, fica um pouco estranho, quero tentar fazer que eles fiquem bem mais próximos e ao atacar que eles cheguem o mais próximo possível um do outro.

No site do plugin YEP_BattleEngineCore, eu achei essa informação:

Âncora feita sob encomenda de Battler do Sideview

Os battlers de visão lateral são geralmente centralizados horizontalmente e aterrados a seus pés. No entanto, nem todas as spritesheets de batalha do sideview funcionam dessa maneira. No caso de você ter um batalhador lateral que não esteja de acordo com esses padrões, você pode "ancorá-los" de uma maneira diferente.

Notorags do ator:
<Âncora X: yz>
<Âncora Y: yz>
Isso define a localização da âncora para a batalha lateral do ator em yz Por padrão, a âncora X é 0.5, enquanto a âncora Y é 1.0. Se você quiser que a âncora X seja um pouco mais à esquerda, faça com que seja menor que 0,5. Faça mais de 0,5 para tornar a âncora X mais para a direita. Para aumentar a âncora Y, defina o valor numérico para menos de 1.0. Continue ajustando até encontrar a configuração perfeita de âncora.

Essas informação seriam o que eu estou procurando? Não entendi bem esse negocio de ancora. Deve ser por conta da tradução automática do Google Crome.