Ogłoszenie 

Uwaga! To forum jest w trybie offline.
Wszelką pomoc uzyskasz pod adresem
forum.ultimateam.pl


Administracja Forum


Poprzedni temat «» Następny temat
Scene_Menu Customization
Autor Wiadomość
aragorn7015 




Preferowany:
RPG Maker VXAce

Pomógł: 15 razy
Dołączył: 20 Kwi 2012
Posty: 186
Skąd: się biorą dzieci?
Wysłany: Pon 13 Sie, 2012 15:48
Scene_Menu Customization
~ Scene_Menu Customization ~


Krótki opis:
Tworzy menu z tłem takie jakie chcemy... Wystarczy nazwać je "Menu" i dać do folderu Graphics->System w naszym projekcie... Pierwszy screen właśnie jest tłem. Można wybrać jakie się chce. Skrypt Wklejamy nad Main

Autor:
heisenman

Kompatybilność:
RPG Maker VX

Skrypt:
Spoiler:

Kod:
#
#==============================================================================
# Instructions
#------------------------------------------------------------------------------
# Paste this script ? Materials but above ? Main in your Script Editor.
#
#==============================================================================
# Compatibility
#------------------------------------------------------------------------------
# Does not work with other Menu Scripts.
#
#==============================================================================



#==============================================================================
# Configuration start here.
#==============================================================================

module SM_S
 
  # Background picture, place inside "Graphics\System" folder.
  # Omit file extension (.jpg/.png), leave "" for no picture. Case sensitive.
  MenuBack = "Menu"
 
  # Widoczność tła, jeżeli jest zerowa to widać tylko ciemne tło...
  MenuBackOpacity = 255
 
  # X coordinate of the command window. 0 is default value.
  CommandsX = 0
 
  # Y coordinate of the command window. 0 is default value.
  CommandsY = 0
 
  # Zmienia widoczność zwykłego menu. Im mniejsza liczba tym bardziej
  # prześwituje tło
  CommandsOpacity = 100
 
  # X coordinate of the status window.
  # 160 is default value.
  StatusX = 160
 
  # Opacity of the status window. Insert a value  between 0 and 255.
  # 0 = invisible, 255 = full opacity. 255 is default value.
  StatusOpacity = 255
 
  # X coordinate of the gold window. 0 is default value.
  GoldX = 0
 
  # Y coordinate of the gold window. 360 is default value.
  GoldY = 360
 
  # Opacity of the gold window. Insert a value  between 0 and 255.
  # 0 = invisible, 255 = full opacity. 255 is default value.
  GoldOpacity = 255
 
end

#==============================================================================
# Configuration ends here.
#==============================================================================



#==============================================================================
# ** Scene_Menu
#------------------------------------------------------------------------------
#  This class performs the menu screen processing.
#==============================================================================

class Scene_Menu < Scene_Base
  #--------------------------------------------------------------------------
  # * Object Initialization
  #     menu_index : command cursor's initial position
  #--------------------------------------------------------------------------
  def initialize(menu_index = 0)
    @menu_index = menu_index
  end
  #--------------------------------------------------------------------------
  # * Start processing
  #--------------------------------------------------------------------------
  def start
    super
    create_menu_background
    create_command_window
    @command_window.x = SM_S::CommandsX
    @command_window.y = SM_S::CommandsY
    @command_window.opacity = SM_S::CommandsOpacity
    @gold_window = Window_Gold.new(SM_S::GoldX, SM_S::GoldY)
    @gold_window.opacity = SM_S::GoldOpacity
    @status_window = Window_MenuStatus.new(SM_S::StatusX, 0)
    @status_window.opacity = SM_S::StatusOpacity
  end
  #--------------------------------------------------------------------------
  # * Create Menu Background
  #--------------------------------------------------------------------------
  def create_menu_background
    @menuback_sprite = Sprite.new
    @menuback_sprite.bitmap = Cache.system(SM_S::MenuBack)
    @menuback_sprite.opacity = SM_S::MenuBackOpacity
    update_menu_background
  end
end


Screeny:
Spoiler:



________________________
Jeśli pomogłem, daj
Spoiler:

POMÓGŁ



Uwielbiam się bawić na zdarzeniach w VX-ie... Więc jeśli masz jakieś pytanie jak coś zrobić na zdarzeniach to napisz. Jeśli będę wiedział to odpowiem
 
 
 
Saskio 




Preferowany:
RPG Maker VXAce

Pomógł: 1 raz
Dołączył: 20 Sie 2012
Posty: 51
Skąd: Włocławek
Wysłany: Sro 29 Sie, 2012 06:30
Hmm, myślę, że niektórym użytkownikom może się to przydać :-) Nie jest to skomplikowane, a jednak pomocne :mrgreen:
________________________
Praca uszlachetnia, lenistwo uszczęśliwia.
 
 
makerowiec64 




Preferowany:
RPG Maker 95

Pomógł: 2 razy
Dołączył: 02 Wrz 2012
Posty: 181
Skąd: się tu wziąłem?
Wysłany: Nie 09 Wrz, 2012 10:16
Fajny skrypcik,podoba mi się.Czego to ci
ludzie nie wymyślą...
________________________
99 % świrów czyta mój podpis z ręką na myszce.
Nie odchylaj ręki - jest już za późno :haha:

Wiem,to mogłem zrobić w większym rozmiarze.Przypatrz się bardziej!
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group | Template Klam by Ayene