Skrypt zmniejszenia menu
Aktualny czas: 28-04-26, 18:29 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Odpowiedz 
[VX] Skrypt zmniejszenia menu
Hobar Offline
*


Liczba postów: 152
Dołączył: 14-08-14

Pomógł: 2



Post: #1
Skrypt zmniejszenia menu

~ Small menu scrypt ~


Krótki opis:
Skrypt zmniejsza menu dodaje też obraz z charsetu co jest widoczne obok opcji

Demo- nie potrzebne
instrukcja:
-wkleić nad main

Autor:
Rubymatt

Tłumaczenie:
Nie trzeba tłumaczyć

Skrypt:
Spoiler: (Otwórz)
Screeny:
Spoiler: (Otwórz)
Demo:
[Obrazek: demo_download.png]

i must see u perfect body and face my dear and my dear sister
07-09-14 17:18
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
ADI Offline
*


Liczba postów: 277
Dołączył: 09-12-13

Pomógł: 29



Post: #2
RE: Skrypt zmniejszenia menu

Sądzę iż można to uzyskać poprzez edita podstawowego menusu.
Nie trzeba wtedy zaśmiecać sobie projektu kolejnym kodem XD

https://SecreLocal.com - Vanessa Mimi Haley Vladochka Ana Vavx - No Verify - Anonymous Adult Dating - Meet Local Private Lady
(Ten post był ostatnio modyfikowany: 10-12-15 18:21 przez ADI.)
07-09-14 18:04
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
Hobar Offline
*


Liczba postów: 152
Dołączył: 14-08-14

Pomógł: 2



Post: #3
RE: Skrypt zmniejszenia menu

to jak kto woli :D

i must see u perfect body and face my dear and my dear sister
07-09-14 18:18
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
krakoman Niedostępny
*


Liczba postów: 125
Dołączył: 02-05-13

Pomógł: 7



Post: #4
RE: Skrypt zmniejszenia menu

Wybaczcie za mały odkop, ale jak usunąć opcję zapisu w tym skrypcie?

Aktualny projekt:
Brak
06-05-15 20:19
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
ADI Offline
*


Liczba postów: 277
Dołączył: 09-12-13

Pomógł: 29



Post: #5
RE: Skrypt zmniejszenia menu

Nie mam pewności czy działa bez żadnych nieprawidłowości, gdyż nie mam komputera by to sprawdzić, no ale proszę

TU BYŁ KOD, ALE JEDNAK (JAK SIĘ SPODZIEWAŁEM) NIE DZIAŁAŁ POPRAWNIE XD

Jak coś to jutro się mogę tym pobawić :P

https://SecreLocal.com - Vanessa Mimi Haley Vladochka Ana Vavx - No Verify - Anonymous Adult Dating - Meet Local Private Lady
(Ten post był ostatnio modyfikowany: 07-05-15 17:45 przez ADI.)
06-05-15 21:25
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a): krakoman
krakoman Niedostępny
*


Liczba postów: 125
Dołączył: 02-05-13

Pomógł: 7



Post: #6
RE: Skrypt zmniejszenia menu

Dzięki ADI, ale przy twoim skrypcie wyskakiwał mi jakiś błąd i gra nie chciała się uruchomić :C Pobawiłem się trochę i oto co mi wyszło:
#==============================================================================
#  Compact Custom Menu System
#         RMVX Version NO SAVE VERSION
#            v1.0
#         by  Rubymatt (edytowany przez krakomana)
#==============================================================================


#==============================================================================
# ** NEW Window_Gold
#==============================================================================

class Window_Gold < Window_Base
  def initialize(x, y)
    super(x, y, 224, WLH + 32)
    refresh
  end
  def refresh
    self.contents.clear
    draw_currency_value($game_party.gold, 4, 0, 184)
  end
end

#==============================================================================
# ** NEW Window_MenuStatus
#==============================================================================

class Window_NewMenuStatus < Window_Selectable
  def initialize(x, y)
    super(0, 0, 64, $game_party.members.size * 36 + 32)
    self.contents = Bitmap.new(width - 32, height - 32)
    refresh
    self.active = false
    self.index = -1
  end
  def refresh
    self.contents.clear
    @item_max = $game_party.members.size
    for actor in $game_party.members
      x = 66
      y = actor.index * 36
      draw_actor_graphic(actor, x - 51, y + 32)
    end
  end
  def update_cursor
    if @index < 0
      self.cursor_rect.empty
    else
      self.cursor_rect.set(-2, @index * 36 - 2, 36, 36)
    end
  end
end

#==============================================================================
# ** NEW Scene_Menu
#==============================================================================

class Scene_Menu < Scene_Base
  def initialize(menu_index = 0)
    @menu_index = menu_index
  end
  def start
    super
    create_menu_background
    create_command_window
    @gold_window = Window_Gold.new(160, 248)
    @status_window = Window_NewMenuStatus.new(160, 0)
    @status_window.x = 320
    if $game_party.members.size == 4
      @status_window.y = 72
    elsif $game_party.members.size == 3
      @status_window.y = 88
    elsif $game_party.members.size == 2
      @status_window.y = 104
    elsif $game_party.members.size == 1
      @status_window.y = 120
    else
      @status_window.y = 72
    end
  end
  def terminate
    super
    dispose_menu_background
    @command_window.dispose
    @gold_window.dispose
    @status_window.dispose
  end
  def update
    super
    update_menu_background
    @command_window.update
    @gold_window.update
    @status_window.update
    if @command_window.active
      update_command_selection
    elsif @status_window.active
      update_actor_selection
    end
  end
  def create_command_window
    s1 = Vocab::item
    s2 = Vocab::skill
    s3 = Vocab::equip
    s4 = Vocab::status
    s5 = Vocab::game_end
    @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5])
    @command_window.x = 160
    @command_window.y = 72
    @command_window.height = 176
    @command_window.index = @menu_index
    if $game_party.members.size == 0      
      @command_window.draw_item(0, false)  
      @command_window.draw_item(1, false)  
      @command_window.draw_item(2, false)    
      @command_window.draw_item(3, false)    
    end
    end
  end
  def update_command_selection
    if Input.trigger?(Input::B)
      Sound.play_cancel
      $scene = Scene_Map.new
    elsif Input.trigger?(Input::C)
      if $game_party.members.size == 0 and @command_window.index < 4
        Sound.play_buzzer
        return
      elsif $game_system.save_disabled and @command_window.index == 4
        Sound.play_buzzer
        return
      end
      Sound.play_decision
      case @command_window.index
      when 0    
        $scene = Scene_Item.new
      when 1,2,3
        start_actor_selection
        when 4  
        $scene = Scene_End.new
      end
    end
  end
  def start_actor_selection
    @command_window.active = false
    @status_window.active = true
    if $game_party.last_actor_index < @status_window.item_max
      @status_window.index = $game_party.last_actor_index
    else
      @status_window.index = 0
    end
  end
  def end_actor_selection
    @command_window.active = true
    @status_window.active = false
    @status_window.index = -1
  end
  def update_actor_selection
    if Input.trigger?(Input::B)
      Sound.play_cancel
      end_actor_selection
    elsif Input.trigger?(Input::C)
      $game_party.last_actor_index = @status_window.index
      Sound.play_decision
      case @command_window.index
      when 1
        $scene = Scene_Skill.new(@status_window.index)
      when 2
        $scene = Scene_Equip.new(@status_window.index)
      when 3
        $scene = Scene_Status.new(@status_window.index)
      end
    end
  end

Aktualny projekt:
Brak
07-05-15 06:23
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
ADI Offline
*


Liczba postów: 277
Dołączył: 09-12-13

Pomógł: 29



Post: #7
RE: Skrypt zmniejszenia menu

Zorientowałem się właśnie XD
Wystarczyło dać 'end' na końcu samego Main (jeżeli wkleiłeś to nad Main)
ale i tak nie działał klawisz 'ENTER'.


A ten Twój kod działa?
Bo swój już poprawiłem jak coś :D

https://SecreLocal.com - Vanessa Mimi Haley Vladochka Ana Vavx - No Verify - Anonymous Adult Dating - Meet Local Private Lady
(Ten post był ostatnio modyfikowany: 07-05-15 08:25 przez ADI.)
07-05-15 08:24
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
krakoman Niedostępny
*


Liczba postów: 125
Dołączył: 02-05-13

Pomógł: 7



Post: #8
RE: Skrypt zmniejszenia menu

ADI napisał(a):A ten Twój kod działa?
Działa wszystko ok :) Tylko nwm jak zmniejszyć okno bo wygląda teraz tak, jakby miała się tam zmieścić jeszcze jedna opcja :/

Aktualny projekt:
Brak
07-05-15 13:08
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
ADI Offline
*


Liczba postów: 277
Dołączył: 09-12-13

Pomógł: 29



Post: #9
RE: Skrypt zmniejszenia menu

To mój też tak wygląda XD

Można zmniejszyć okno i wsunąć tam okienko z goldem. Tak ażeby wyrównać to z tym okienkiem z postaciami.

Edit:

Ps. Czy to mój tablet ma jakiegoś buga, czy ja na prawdę mam innego avka?

https://SecreLocal.com - Vanessa Mimi Haley Vladochka Ana Vavx - No Verify - Anonymous Adult Dating - Meet Local Private Lady
(Ten post był ostatnio modyfikowany: 07-05-15 13:52 przez ADI.)
07-05-15 13:48
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
krakoman Niedostępny
*


Liczba postów: 125
Dołączył: 02-05-13

Pomógł: 7



Post: #10
RE: Skrypt zmniejszenia menu

Dzięki za pomoc :D

EDIT:
Teraz mam kolejny problem :/ Gdy naciskam "Wyjdź z gry" otwiera mi się okno zapisu xD WTF? Ktoś wie jak to naprawić?

Aktualny projekt:
Brak
(Ten post był ostatnio modyfikowany: 07-05-15 16:30 przez krakoman.)
07-05-15 15:48
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Ultima Forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS
Powered By MyBB. © 2013 MyBB Group. All Rights Reserved.
Skórka by Ayene.