[VX] Przeróbka - Wersja do druku
Ultima Forum
[VX] Przeróbka - Wersja do druku

+- Ultima Forum (https://forum.ultimateam.pl)
+-- Dział: RPG Maker (/Forum-RPG-Maker)
+--- Dział: Wsparcie (/Forum-Wsparcie)
+--- Wątek: [VX] Przeróbka (/Thread-VX-Przer%C3%B3bka)



Przeróbka - krzak1414 - 10-08-13 11:05

Umie ktoś tak przerobić menu aby nie było w nim przekreślonych elementów? Jak tak ,to niech powie jak(prosze). [Obrazek: tcI0whn.png]


RE: Przeróbka - kanumerki - 14-08-13 17:12

tracersgta chyba dawno nie przerabiałeś skryptów. ;D

Zacznijmy od tego że jeśli chcesz coś przerabiać to przyda się przeczytanie kilku podstawowych poradników na temat ruby. Na szczęście przygotowałem ci skrypt, który pozwala ci zmienić menu na takie jakie jest na screenie. Niestety wymaga konfiguracji pozostałe Sceny nie tylko menu, co za tym idzie to że łatwo możesz się pogubić i zrobić błąd :).

1. Na początek zmień Scene_Menu na to(Kod który był niepotrzebny za komentowałem na zielono):
Spoiler: (Otwórz)
2. Zmień w Window_MenuStatus na(Czyli statystyki pojawiające się w menu):
Spoiler: (Otwórz)
3. Oraz trzeba uporządkować Scene_Equip,Scene_File i Scene_End. Ale to mała zmiana która nie wymaga kopiowania wszystkiego. (Musimy ustawić powrót do Menu_Scene dla tych trzech scen). Znajdź linijki w których są podobne komentarze i zamień je. Chodzi o te komentarze, które mają linie przerywane.
Scene_Equip:
Kod:
#--------------------------------------------------------------------------
  # * Return to Original Screen
  #--------------------------------------------------------------------------
  def return_scene
    $scene = Scene_Menu.new(1)
  end
Scene_File:
Kod:
#--------------------------------------------------------------------------
  # * Return to Original Screen
  #--------------------------------------------------------------------------
  def return_scene
    if @from_title
      $scene = Scene_Title.new
    elsif @from_event
      $scene = Scene_Map.new
    else
      $scene = Scene_Menu.new(2)
    end
  end
Scene_End:
Kod:
#--------------------------------------------------------------------------
  # * Return to Original Screen
  #--------------------------------------------------------------------------
  def return_scene
    $scene = Scene_Menu.new(3)
  end



RE: Przeróbka - krzak1414 - 14-08-13 20:09

Kanumerki... BARDZO dziękuję!