Bom eu tras muito trabalho e com a ajuda de um bom amigo que ja e scripter experimentado fis esse pequeno script que permite configurar que cuantidade de HP e MP recebe cada clase, por se querem facer que o mago recupere mais rapido o MP e o guerreiro o HP iso e a eleção do ususario.
Espero seja util. As instruções dentro do script.
Eu fiz pro NP 2.0 se alguem souber facer um edit pra o 4.0 eu ficaria agradecido.
Scritpt:
Não tem como eu botar screen, não poderiam repararo tempo kkk
Espero comentarios...
Att. Luca
Espero seja util. As instruções dentro do script.
Eu fiz pro NP 2.0 se alguem souber facer um edit pra o 4.0 eu ficaria agradecido.
Scritpt:
- Spoiler:
- Código:
# Creado por: Luca
# Versión del Netplay: 2.0
# Substituir o script: [ACT] Recuperar HP e SP
module Regenerate
# Tempo que demora em recuperar HP e SP.
#
# A = Id da clase.
# B = Tempo em segundos.
#
# TIME = {A => B}
TIME = {
1 => 10,
2 => 10,
3 => 10,
4 => 10
}
# Cuanto HP recupera o personajem dependendo da clase.
#
# A = Id da clase.
# B = Cuantidade de HP.
#
# HP = {A => B}
HP = {
1 => 10,
2 => 30,
3 => 20,
4 => 15
}
# Cuanto MP recupera o personajem dependendo da clase.
#
# A = Id da clase.
# B = Cuantidad de MP.
#
# SP = {A => B}
SP = {
1 => 10,
2 => 15,
3 => 20,
4 => 30
}
end
class Scene_Map
alias regenerate_hp_sp_netplay_scene_map_update update
alias regenerate_hp_sp_netplay_scene_map_main_draw main_draw
def main_draw
@count = 0
regenerate_hp_sp_netplay_scene_map_main_draw
end
def update
actor_class = $game_party.actors[0].class_id
if Graphics.frame_count / Graphics.frame_rate != @total_sec
@count += 1
end
if @count == Regenerate::TIME[actor_class] * 10
if $game_party.actors[0].hp < $game_party.actors[0].maxhp
$game_party.actors[0].hp += Regenerate::HP[actor_class]
end
if $game_party.actors[0].sp < $game_party.actors[0].maxsp
$game_party.actors[0].sp += Regenerate::SP[actor_class]
end
@count = 0
end
regenerate_hp_sp_netplay_scene_map_update
end
end
Não tem como eu botar screen, não poderiam repararo tempo kkk
Espero comentarios...
Att. Luca