Como add e remover habilidades por scripts e + 1 dúvida. RMVXA

2 Respostas   97 Visualizações

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

Rayner

Tópico criado em: 30/12/2017 às 21:35 - Última modificação por Rayner em 30/12/2017 às 22:25

Como posso adicionar e remover habilidades por scripts e como posso criar uma condição para fazer com que o herói só mude de mapa se ele tiver uma determinada quantidade de habilidades?

Ex: Herói só muda de mapa se tiver 7 habilidades aprendidas [por script ou evento (é qualquer habilidade e não habilidades específicas)].

Agradeço a quem puder me ajudar.
O livro traz a vantagem de a gente poder estar só e ao mesmo tempo acompanhado.

------------


Corvo

Resposta 1: 30/12/2017 às 21:39

Adicionar ou remover habilidades:
Código: [Selecionar]
$game_actors[id].learn_skill(ID)
$game_actors[id].forget_skill(ID)

O RPG Maker não verifica quantas habilidades o jogador tem, apenas quais. Logo você pode perguntar diretamente se ele tem determinadas habilidades colocando uma condição dentro da outra ou usar uma variável para simular a quantidade. Para cada habilidade aprendida adicione 1 à variável e use a mesma na condição.

Rayner

Resposta 2: 30/12/2017 às 22:24

Spoiler
[close]

Entendi. Pode ser um substituto. Obrigado pela ajuda  :ok:

Resolvido~
O livro traz a vantagem de a gente poder estar só e ao mesmo tempo acompanhado.

------------