Últimos temas
» Pokemon Destiny
por Tonitron Vie Jul 10, 2020 11:16 pm

» Nombre ciudad o pueblo
por JapoZero Vie Jul 10, 2020 8:53 pm

» REVISTA RMAKERCOM ¡Lanzamiento oficial - 1.° Edición!
por fran0090 Mar Jul 07, 2020 5:47 pm

» KMapAudio VX & ACE
por kyonides Lun Jul 06, 2020 5:50 am

» KMapAudio XP
por kyonides Lun Jul 06, 2020 5:45 am

» [VXACE] LAS ESFERAS DE CAPRICORNIA - JUEGO COMPLETO -
por fran0090 Dom Jul 05, 2020 7:41 pm

» LA BRÚJULA DE ZAZA [VXACE]
por Pocari Dom Jul 05, 2020 12:30 pm

» KMapData para Varios Makers
por kyonides Dom Jul 05, 2020 9:55 am

» The Legend of Zelda: Trident of Power (RM2K3) [Juego Completo]
por Pizus Sáb Jul 04, 2020 2:54 am

» Se busca mapeador (Diseñador de Niveles)
por rstudios Vie Jul 03, 2020 2:41 am

» Nuevo blog y nueva encuesta de mercado
por JapoZero Vie Jul 03, 2020 1:12 am

» Concurso de screens (Junio '20)
por Lenny Vie Jul 03, 2020 12:42 am


Cómo pongo imágenes de combate? RPGMV

Ir abajo

Cómo pongo imágenes de combate? RPGMV Empty Cómo pongo imágenes de combate? RPGMV

Mensaje por Gini-Gini el Dom Feb 12, 2017 11:39 am

¡Hola a todos!

Mi duda completa (que si la pongo en el tema no me entra) es: ¿Cómo puedo hacer que en los combates, donde aparece la vida y el pm, aparezca una imagen del personaje? Es decir, no quiero usar batalla lateral, sino que en el recuadro (que si se puede hacer rectángulo mejor) donde aparecen los stats de los personajes aparezca una imagen del personaje en cuestión al que cuando le golpeen cambie la expresión, cuando esté herido su imagen habitual cambie y cuando esté muerto, la imagen se vuelva gris (por ejemplo).

No sé si me he explicado bien, espero que sí. Aclaro nuevamente que estoy con RPGMV, pero si no hay manera de hacerlo, no me importaría que me dijesen cómo se haría en VX Ace; me replantearía hacerlo ahí.

¡Muchas gracias a todos!
Gini-Gini
Gini-Gini
PJ de Relleno
PJ de Relleno

Femenino
España
RPG Maker : MV
Mensajes : 6
Monedas : 14
Reputación : 0
Edad : 27
Localización : Metamundo

Volver arriba Ir abajo

Cómo pongo imágenes de combate? RPGMV Empty Re: Cómo pongo imágenes de combate? RPGMV

Mensaje por ZororoWhite el Dom Feb 12, 2017 12:52 pm

Supondré que te refieres a que en la HUD del personaje que sale en batalla aparezca la face del personaje junto al nombre y las barras de PV y PM. 
Para MV he encontrado este plugin, aunque no sé si te servirá. Para cualquier duda echa un ojo aquí, que es donde posteó el autor el plugin originalmente.

Y si te decides por usar Ace, también deben de existir varios scripts para ello, aunque yo el que uso es este (créditos a Claimh):
Script:

Código:
#==============================================================================
# ■ VXAce-RGSS3-10 フロントビュー改 [Ver.1.0.0]            by Claimh
#------------------------------------------------------------------------------
# ・戦闘画面を顔グラフィック表示に変更します。
# ・エネミー選択ウィンドウで残HPを表示します。
#==============================================================================


#==============================================================================
# ■ Window_BattleStatus
#==============================================================================
class Window_BattleStatus < Window_Selectable
  #--------------------------------------------------------------------------
  # ● HP/MP/TPの行の高さ取得
  #--------------------------------------------------------------------------
  def gauge_line_height
    return 16
  end
  #--------------------------------------------------------------------------
  # ● 桁数の取得
  #--------------------------------------------------------------------------
  def col_max
    return [item_max, 4].max
  end
  #--------------------------------------------------------------------------
  # ● 横に項目が並ぶときの空白の幅を取得
  #--------------------------------------------------------------------------
  def spacing
    return 0
  end
  #--------------------------------------------------------------------------
  # ● 項目を描画する矩形の取得
  #--------------------------------------------------------------------------
  def item_rect(index)
    rect = Rect.new
    rect.width = item_width
    rect.height = contents_height
    rect.x = index % col_max * (item_width + spacing)
    rect.y = index / col_max * contents_height
    rect
  end
  #--------------------------------------------------------------------------
  # ● 基本エリアの矩形を取得
  #--------------------------------------------------------------------------
  def basic_area_rect(index)
    rect = item_rect_for_text(index)
    rect.height -= gauge_area_height
    rect
  end
  #--------------------------------------------------------------------------
  # ● ゲージエリアの矩形を取得
  #--------------------------------------------------------------------------
  def gauge_area_rect(index)
    rect = item_rect_for_text(index)
    rect.y += contents_height - gauge_area_height - 8
    rect.height = gauge_area_height
    rect
  end
  #--------------------------------------------------------------------------
  # ● ゲージエリアの高さを取得
  #--------------------------------------------------------------------------
  def gauge_area_height
    return (gauge_line_height * ($data_system.opt_display_tp ? 3 : 2))
  end
  #--------------------------------------------------------------------------
  # ● 基本エリアの描画
  #--------------------------------------------------------------------------
  def draw_basic_area(rect, actor)
#    draw_actor_name(actor, rect.x, rect.y, 100)
    draw_actor_face(actor, rect.x, rect.y, !actor.dead?)
    draw_actor_icons(actor, rect.x, rect.y, rect.width+8)
  end
  #--------------------------------------------------------------------------
  # ● ゲージエリアの描画(TP あり)
  #--------------------------------------------------------------------------
  def draw_gauge_area_with_tp(rect, actor)
    draw_actor_hp(actor, rect.x, rect.y + gauge_line_height * 0, rect.width)
    draw_actor_mp(actor, rect.x, rect.y + gauge_line_height * 1, rect.width)
    draw_actor_tp(actor, rect.x, rect.y + gauge_line_height * 2, rect.width)
  end
  #--------------------------------------------------------------------------
  # ● ゲージエリアの描画(TP なし)
  #--------------------------------------------------------------------------
  def draw_gauge_area_without_tp(rect, actor)
    draw_actor_hp(actor, rect.x, rect.y + gauge_line_height * 1, rect.width)
    draw_actor_mp(actor, rect.x, rect.y + gauge_line_height * 2, rect.width)
  end
end


#==============================================================================
# ■ Window_BattleEnemy
#==============================================================================
class Window_BattleEnemy < Window_Selectable
  #--------------------------------------------------------------------------
  # ● 項目の描画
  #--------------------------------------------------------------------------
  alias draw_item_fv draw_item
  def draw_item(index)
    draw_hp(index)
    draw_item_fv(index)
  end
  #--------------------------------------------------------------------------
  # ● HPの描画
  #--------------------------------------------------------------------------
  def draw_hp(index)
    rect = item_rect_for_text(index)
    w = rect.width - 60
    x = rect.x + 30
    hp = $game_troop.alive_members[index].hp_rate
    draw_gauge(x, rect.y, w, hp, hp_gauge_color1, hp_gauge_color2)
  end
end



Y bueno, el de MV no sé cómo irá, pero no creo que tenga mucha complicación xDD Para cualquier búsqueda futura que tengas sobre plugins en el MV te recomiendo echar un ojo aquí. Es una página donde se recopilan todos los plugins de MV que me han pasado hace poco y la verdad, es bastante útil tenerla a mano.

Dicho esto, espero que algo de todo esto te sea de utilidad xDD ¡Saludos!
ZororoWhite
ZororoWhite
PJ Principal
PJ Principal

Masculino
España
RPG Maker : Ace
Mensajes : 534
Monedas : 3240
Reputación : 82
Edad : 21
Localización : En Hysura, quemando RoH 4

Volver arriba Ir abajo

Cómo pongo imágenes de combate? RPGMV Empty Re: Cómo pongo imágenes de combate? RPGMV

Mensaje por Gini-Gini el Dom Feb 12, 2017 1:02 pm

¡Uahu! ¡Muchísimas gracias!

Le echaré un ojo a todo y probaré ambos para ver por dónde me decanto. ¡Gracias de nuevo! :D
Gini-Gini
Gini-Gini
PJ de Relleno
PJ de Relleno

Femenino
España
RPG Maker : MV
Mensajes : 6
Monedas : 14
Reputación : 0
Edad : 27
Localización : Metamundo

Volver arriba Ir abajo

Cómo pongo imágenes de combate? RPGMV Empty Re: Cómo pongo imágenes de combate? RPGMV

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.