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
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