Últimos temas
» Duda con cambio de gráficos en Ruta de Movimiento (VXAce)
por Fiquei Hoy a las 8:02 am

» Sower of Génesis - Demo - Vx Ace
por micky_joe Hoy a las 6:38 am

» The Misticals Yian's Dreamstales
por Iskachu 2000 Hoy a las 6:18 am

» Como pasar algo hecho en VX Ace a Mv
por Iskachu 2000 Hoy a las 6:13 am

» AYUDA CON UNA CHAR
por Jack:v Hoy a las 2:45 am

» Problema con las clases detiene la historia.
por Athelstan Hoy a las 1:28 am

» ¡Avatar Chibi!
por Yma Ayer a las 5:27 pm

» Maker MV: Necesito pluguin de Mini mapa sencillo sencillo
por Ruben_modder Lun Jun 17, 2019 11:25 am

» Maker MV: como hacer respawn de misiones y objetos?
por Ruben_modder Dom Jun 16, 2019 9:38 pm

» [MV] Jabberwock
por rojo1991 Dom Jun 16, 2019 3:52 am

» [Publicidad] Around me
por Turbiosoft.acho Sáb Jun 15, 2019 12:17 pm

» ¿Como hacer que los enemigos se muevan en batalla?
por Iskachu 2000 Sáb Jun 15, 2019 7:06 am


[Ace]Faces en Batalla

Ir abajo

[Ace]Faces en Batalla Empty [Ace]Faces en Batalla

Mensaje por JapoZero el Lun Feb 10, 2014 5:31 pm

Es bastante sencillo y permite que se vean las faces en batalla.

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
Screenshot:
[Ace]Faces en Batalla 9f542d69e52233b928c76b8f2f331508dd15571912a7273c6f3eb9a2959b89464g

Espero que les sirva. Salu2
JapoZero
JapoZero
Héroe
Héroe

Masculino
Chile
RPG Maker : MV
Mensajes : 704
Monedas : 4594
Reputación : 281
Localización : Chile

Volver arriba Ir abajo

[Ace]Faces en Batalla Empty Re: [Ace]Faces en Batalla

Mensaje por Naiden el Mar Mayo 26, 2015 3:26 am

Puede ser tonto pero cuales son los pasos para colocrlo

Naiden
PJ de Relleno
PJ de Relleno

Uruguay
RPG Maker : Ace
Mensajes : 6
Monedas : 6
Reputación : 0

Volver arriba Ir abajo

[Ace]Faces en Batalla Empty Re: [Ace]Faces en Batalla

Mensaje por KRiZaLiD el Mar Mayo 26, 2015 5:41 am

Voy a hacer un COPY PASTE de lo que escribió Turbi pues está muy bueno...

Cuando estés en el Maker, dale al icono que está en el centro de esa sección (el que parece un bloc de notas con un lápiz.)
[Ace]Faces en Batalla 03db0f6c12fb18ed50a5cbe80b8b7ff4

Te aparecerá esto.
Mira:
[Ace]Faces en Batalla 62d7c9b56dc67ca7e1400b98e1c1acb1
Haz scroll hasta abajo, y pega el script entre Materiales y Main. 
[Ace]Faces en Batalla 2fbe189457895745c0cf68f83f5f6d29

Un saludo

Gracias Turbi por la imágenes!

Un saludo! (ahora es mio, el anterior era el copy paste de Turbi!)
KriZ

_________________
Mi Proyecto:
[Ace]Faces en Batalla VqJJJp

[Ace]Faces en Batalla AnrEWG[Ace]Faces en Batalla UqGVnKv

KRiZaLiD apoya:
[Ace]Faces en Batalla 3gqmui[Ace]Faces en Batalla GJ7qjn[Ace]Faces en Batalla ZhwnH1[Ace]Faces en Batalla NT6Pp7[Ace]Faces en Batalla WXmSrO[Ace]Faces en Batalla CKEALv
KRiZaLiD
KRiZaLiD
Moderador
Moderador

Masculino
Chile
RPG Maker : Vx
Mensajes : 849
Monedas : 4324
Reputación : 110
Edad : 34
Localización : Florida (pueblo fantasma), Chile

Volver arriba Ir abajo

[Ace]Faces en Batalla Empty Re: [Ace]Faces en Batalla

Mensaje por Turbiosoft.acho el Mar Mayo 26, 2015 11:49 am

Gracias Kriz por responder a su duda.

Naiden, no quiero ser pesada, pero por favor, no escribas mensajes tan cortos (y presta atención a lo que se te dice.) Te llevas un aviso esta vez.

Un saludo.

_________________

¡Apoya PCII colocando esta barrita en tu firma!
[Ace]Faces en Batalla JZxmSi
Turbiosoft.acho apoya a...:
[Ace]Faces en Batalla AvSsi3
[Ace]Faces en Batalla TpIA16
[Ace]Faces en Batalla VqJJJp
[Ace]Faces en Batalla BU4sOt

Y a los juegos de Zoro y Japo (?)


Turbiosoft.acho
Turbiosoft.acho
Admin
Admin

Femenino
Rmakercom
RPG Maker : Ace
Mensajes : 1270
Monedas : 4353
Reputación : 192
Localización : En el glorioso y magistral Zulo.

Volver arriba Ir abajo

[Ace]Faces en Batalla Empty Re: [Ace]Faces en Batalla

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

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