Lvl up restaura HP e MP

4 Respostas   631 Visualizações

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

paulojds

  • *
  • Posts: 1
  • Ouros: 0
Tópico criado em: 05/09/2015 às 01:31 - Última modificação por Vash em 05/09/2015 às 14:50

O script abaixo (encontrado na internet)

1 #=====================================================
2 # Recuperar HP/MP/Status quando subir nível
3 # Quando o jogador sobe de nível, HP/MP/Status serão recuperados
4 #------------------------------------------------------------------------------
5 # Criado por Woratana em 10/06/2008
6 # Versão 1.0
7 # woratana@hotmail.com
8 #======================================================
9
10 class Game_Actor < Game_Battler
11
12  # Aqui você pode configurar as ações do script
13  # (true para sim, false para não)
14 
15  RECOVER_HP = true # Deseja recuperar o HP?
16  RECOVER_MP = true # Deseja recuperar o MP?
17  REMOVE_STATES = true # Deseja curar todos os status?
18 
19  alias wora_fullhpmp_gamact_lvup level_up
20  def level_up
21    wora_fullhpmp_gamact_lvup
22    @hp = maxhp if RECOVER_HP
23    @mp = maxmp if RECOVER_MP
24    if REMOVE_STATES
25      @states.clone.each {|i| remove_state(i) }
26    end
27  end
28 end


No RPGM vx, roda normal, depois do lvl up, restaura hp e mp.

Já no RPGM vx ACE, depois do lvl up, dá o erro:

Scrit "nome dele" line 22:Name error occureed.

undefined local variable or method 'maxhp' for
#<Game_Actor:0x67xbx3c>


não sei o que pode ser

Lima

Resposta 1: 05/09/2015 às 03:45

Porque esse script é para Vx provalvelmente

ScorpionMilo

  • *
  • Posts: 41
  • Ouros: 11
  • (Digitalizer)
Resposta 2: 05/09/2015 às 07:01

Achei esses dois scripts feitos pelo Yato no rpgmakerweb:

Recuperar todos os status
[close]

Recuperar somente HP e MP
[close]

Testei aqui e estão funcionando, espero que sirvam.  :ok:

9155gabrielgap

Resposta 3: 05/09/2015 às 14:31

Primeiro: cuidado, você postou no lugar errado e com o ícone errado. Poste na área de suporte ao rpg maker, e com o ícone de dúvida.

É o seguinte, esse script é de RPG Maker VX, e os scripts da versão do VX não funcionam no VX Ace.
"A árvore sendo cortada observa com tristeza que o cabo do machado é feito de madeira"

Victor Sena

Resposta 4: 05/09/2015 às 14:58

 Um script interessante alias, quem nunca passou aperto em masmorras grandes quando acabavam-se o itens.

 Enfim, já movi o tópico para área correta. Peço que verifique na próxima vez onde postar corretamente, ainda mais por estar entrando agora na comunidade, mas não se preocupe, não acarreta punição. o/

 Caso sua dúvida tenha sido resolvido com o script que o Milo passou, basta editar o tópico colocando o ícone de resolvido ou clicando diretamente nele que uma listinha vai surgir.

 Enfim, boa estadia.