• Anmelden

KajoCat

unregistriert

1

Montag, 8. September 2014, 14:05

RPG Maker XP Battle Hud

Hallo erstmal,

Ich habe eine Frage, ob jemand Lust und Zeit hätte, ein Script zu erstellen, wo man den Hud vom Battlesystem ändern kann. Das man zum beispiel, sowas wie im Bild machen kann.
Das man einfach nur dem Bild ein bestimmten Datei Namen geben muss, und der Script die Bilddateien anzeigt. Das Battlesystem muss nicht geändert werden, nur der Hud.
Bild: Bild


Danke schon mal für die Antworten.
LG
Ich hab die Schriftgröße mal wieder auf normal gestellt.
Unsere Augen funktionieren ja noch ganz ok. ;)
- Playm

2

Dienstag, 16. September 2014, 17:22

Zitat

Achtung! Dieses Thema wurde als erledigt markiert. Bitte erstellen Sie ggf. ein neues Thema.


Thema hat sich erledigt?

Spoiler
Die Informationen zeilenweise aufzuschreiben ist ja nichts komplexes, aber was dir dann noch fehlt ist eine Erweiterung, den Battleback auf der gesammten Höhe von 480 Pixel anzuzeigen und die Umpositionierung der Heldengrafiken, oder deren Auslassung.

Ruby Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#==============================================================================
# ** Zeilenweiser Battle Status (0.1)
#------------------------------------------------------------------------------
#  Trägt die Heldeninformationen zeilen- statt spaltenweise ein.
#  Das Skript sorgt nicht dafür, die Heldengrafiken zu verrücken.
#------------------------------------------------------------------------------
# Maker: XP
# Autor: Playm
# Datum: September 2014
#==============================================================================
# ** Window_BattleStatus
#==============================================================================
class Window_BattleStatus < Window_Base
  #--------------------------------------------------------------------------
  # * Refresh
  #--------------------------------------------------------------------------
  def refresh
    self.contents.clear
    @item_max = $game_party.actors.size
    for i in 0...$game_party.actors.size
      actor = $game_party.actors[i]
      actor_y = i * 32
      draw_actor_name(actor, 4, actor_y)
      draw_actor_hp(actor, 160, actor_y, 120)
      draw_actor_sp(actor, 320, actor_y, 120)
      if @level_up_flags[i]
        self.contents.font.color = normal_color
        self.contents.draw_text(480, actor_y, 120, 32, "LEVEL UP!")
      else
        draw_actor_state(actor, 480, actor_y)
      end
    end
  end
end
zum Lesen den Text mit der Maus markieren

Social Bookmarks