Versione: 1.0
Autore/i: Melosx
Informazioni:
Aggiunge una window per mostrare il nome della mappa in cui vi trovate.
Istruzioni:
Copiare sopra Main.
Script:
#=============================================================================
# ** Window_NomeMappa
#=============================================================================
# Autore: Melosx
# Versione: 1.0
# Data di creazione: 7-9-2011 => v1.0
#
# Descrizione:
#
# Aggiunge una window per mostrare il nome della mappa in cui vi trovate.
#
# Istruzioni:
#
# Copiate lo Script sopra Main.
#
#=============================================================================
class Window_NomeMappa < Window_Base
def initialize
super(0, 320, 182, 64)
self.contents = Bitmap.new(width - 32, height - 32)
refresh
end
def update
refresh if @map != $game_map.map_name
end
def refresh
self.contents.clear
self.contents.font.size = 18
@map = $game_map.map_name
text = @map
self.contents.draw_text(30, 0, 122, 32, text, 0)
end
end
#=============================================================================
# ** Game_Map
#=============================================================================
class Game_Map
def map_name
infos = load_data('Data/MapInfos.rxdata')
return infos[@map_id].name
end
end
#=============================================================================
# ** Scene_Menu
#=============================================================================
class Scene_Menu
alias area_name_main main unless $@
alias area_name_updt update unless $@
def main
@areaname_window = Window_NomeMappa.new
@areaname_window.visible = true
area_name_main
@areaname_window.dispose
end
def update
area_name_updt
@areaname_window.update
end
end
Incompatibilità:N/D





















