UltimaForum

Pomoc [VXAce] - Skrypt

Konfundus - Sob 11 Sie, 2012 22:49
Temat postu: Skrypt
Czy jest może skrypt, za pomocą którego, mógłbym po naciśnięciu "Esc", mieć opcję "Zapisz", "Wczytaj", " Do ekranu" i "Windows"? Opcję, raczej wiecie, co oznaczają.
Za skrypt, znaleziony, bądź zrobiony, zostanie wynagrodzony "Pomógł", gdyż do mojej gry Tylko tego brakuje. Pozdrawiam.

Ayene - Nie 12 Sie, 2012 11:09

To wystarczy?
Spoiler:

Kod:
class Window_MenuCommand < Window_Command
  def make_command_list
    add_command(Vocab::save, :save, save_enabled)
    add_command('Wczytaj', :load)
    add_command(Vocab::to_title, :to_title)
    add_command(Vocab::shutdown, :shutdown)
  end
end

class Scene_Menu < Scene_MenuBase
  def create_command_window
    @command_window = Window_MenuCommand.new
    @command_window.set_handler(:save,      method(:command_save))
    @command_window.set_handler(:load,      method(:command_load))
    @command_window.set_handler(:to_title,  method(:command_to_title))
    @command_window.set_handler(:shutdown,  method(:command_shutdown))
    @command_window.set_handler(:cancel,    method(:return_scene))
  end
 
  def command_load
    SceneManager.call(Scene_Load)
  end
 
  def command_to_title
    fadeout_all
    SceneManager.goto(Scene_Title)
  end
 
  def command_shutdown
    fadeout_all
    SceneManager.exit
  end
end


Konfundus - Wto 14 Sie, 2012 22:58

Ayene, jak zawsze punktualnie. Niestety ja nie mogłem, gdyż trochę byłem zajęty. Dostajesz pomógł i wielkiego plusa, za perfekcyjny skrypt.

Powered by phpBB modified by Przemo © 2003 phpBB Group