plasebo - Pią 29 Sty, 2010 18:30 Temat postu: [SKRYPT] stan HP słownieWitam!
Poszukuję sposobu by zmienić wyświetlanie wartości HP z liczb na słowne określenia pokazywane w Menu:
Kod:
PRZYKŁAD POWINNO BYĆ
HP 100/100 Zdrowy
HP 90/100 Poobijany
HP 75/100 Lekko zraniony
HP 50/100 Ciężko poraniony
HP 33/100 i tak dalej...
Z góry dziękuję za pomoc!
/edit/
Cytat:
O coś takiego Tobie chodziło? Kolorki można zmienić, warunki dodać.
Dokładnie o takie coś mi chodziło! Zmianę kolorów i warunków załapałem. Jesteś świetna... Bardzo Ci dziękuję i ciepło pozdrawiam!Ayene - Pią 29 Sty, 2010 20:25 O coś takiego Tobie chodziło? Kolorki można zmienić, warunki dodać:
Spoiler:
Kod:
class Window_MenuStatus < Window_Selectable
def refresh
self.contents.clear
@item_max = $game_party.members.size
for actor in $game_party.members
draw_actor_face(actor, 2, actor.index * 96 + 2, 92)
x = 104
y = actor.index * 96 + WLH / 2
draw_actor_name(actor, x, y)
draw_actor_class(actor, x + 120, y)
draw_actor_level(actor, x, y + WLH * 1)
draw_actor_state(actor, x, y + WLH * 2)
draw_hp_in_menu(actor, x + 120, y + WLH * 1)
draw_actor_mp(actor, x + 120, y + WLH * 2)
end
end
def draw_hp_in_menu(actor, x, y, width = 120)
if actor.hp == 0
self.contents.font.color = Color.new(209,32,3,255)
self.contents.draw_text(x, y, 120, WLH, "Nieżywy", 0)