O melhor jeito possível que vejo é criando uma nova window e adicionando ao menu.
##################################################################################
class Window_Karma < Window_Base
def initialize
super(0, 0, 200, 200)
refresh
self.opacity = 0 # Opacidade da Window, deixei 0 para ficar invisível
end
def refresh
contents.clear
draw_text(0, 0, 200, 200, "Karma:") # (x, y, widht, height, string)
draw_text(65, 0, 200, 200, $game_variables[1].to_s) # (x, y, widht, height, string)
end
def open
refresh
super
end
end
##################################################################################
class Scene_Menu < Scene_MenuBase
alias start_karma start
def start
start_karma
create_karma_window
end
def create_karma_window
@karma_window = Window_Karma.new # Abaixo as posições x e y da Window
@karma_window.x = 400
@karma_window.y = 270
end
end
##################################################################################
Espero que dê para entender, se não entender só perguntar. Eu ia explicar como fazer, mas deu uma preguiça de explicar tudo e achei melhor fazer :v
Mas só irei deixar aqui que usei como base a Window_Gold que escreve só um valor na tela.
PS: Muda o valor da variável para deixar a que você quer.