UltimaForum

Skrypty [VX] - Gold Map

pro14ab - Nie 26 Cze, 2011 13:19
Temat postu: Gold Map
Opis: Dziś prezentuje wam skrypt o nazwie Gold Map.Ten skrypt wyświetla nam złoto
Gdy gramy.
Autor: Falcao

ss:


Spoiler:

Kod:
#========================================================================#
#========================================================================#
#  #*****************#        Wyświetla pieniądze na mapie           #
#  #***  Przez Falcao ***#        ikony i nazwy bazy           #         
#  #*****************#         danych. GoldMap v1.0
#        RMVX                    Podziękowania dla RMVX Falcao. 
#========================================================================#

module Gold_Map
#------------------------------------------------------------------------
# Interruptor que desactiva la muestra de dinero en el mapa
Gold_disable = 5
#------------------------------------------------------------------------
#Posision X del dinero en el mapa
Posision_X = 410
#------------------------------------------------------------------------
#Posision Y del dinero en el mapa
Posision_Y = 333
#------------------------------------------------------------------------
end

class Window_Gold_map < Window_Base
  def initialize
    super(0, 0, 135, 85)
    self.opacity = 0
    refresh
  end
  def refresh
    self.contents.clear
    icon = Cache.system("IconSet")
    src_rect = Rect.new(0, 216, 24, 26)
    self.contents.blt(30 , 30,icon, src_rect)
    cx = contents.text_size($data_system.terms.gold).width
    self.contents.font.color = normal_color
    self.contents.draw_text(-20, 30, 120, 32, $game_party.gold.to_s, 2)
    self.contents.font.color = system_color
    self.contents.draw_text(100-cx, -3, cx, 32, $data_system.terms.gold, 2)
  end
  def update
    refresh
  end
end

class Scene_Map
  include Gold_Map
  alias falcao_gold_main main
  def main
    @gold_map =  Window_Gold_map.new
    @gold_map.x = Posision_X
    @gold_map.y = Posision_Y
    if $game_switches[Gold_disable] == false
      @gold_map.visible = true
    else
      @gold_map.visible = false
    end
    falcao_gold_main
    @gold_map.dispose
  end
  alias falcao_gold_update update
  def update
    @gold_map.update
    if $game_switches[Gold_disable] == false
      @gold_map.visible = true
    else
      @gold_map.visible = false
    end
    falcao_gold_update
  end
end


PaKiTos - Pon 27 Cze, 2011 11:24

Jak ma się walkę w czasie rzeczywistym i HUDa to ten skrypt się przyda ;)
Valdali - Pią 15 Lip, 2011 23:15

dobre, dobre ;-)
mi na pewno sie przyda

Fechmistrz Kamil - Nie 02 Gru, 2012 17:46

Super skrypt, polecam go na przyszłość, choć ja bym dał tam ikonę monety, a nie sakwy.
Oczywiście, wykorzystam go w moim nastepnym projekcie.

HPfan880 - Nie 02 Gru, 2012 18:41

Super skrypt. Na pewno mi się przyda. thx wielkie.
makerowiec64 - Pon 03 Gru, 2012 20:07

Na początku jak zobaczyłem "Gold Map",tytuł to myślałem sobie:Przecież złotą mapę można zrobić w "Barwy ekranu",a tu jaka niespodzianka.Ładne wykonanie,proste,schludne,czego chcieć więcej?
P.S.:
Fechmistrz Kamil napisał/a:
Super skrypt, polecam go na przyszłość, choć ja bym dał tam ikonę monety, a nie sakwy.

To poszukaj w skrypcie,sporo czasu ci to nie zajmie ;-)

MrCorniszon - Czw 06 Gru, 2012 19:54

Z tego co się orientuję to ta linijka:
Cytat:
Gold_disable = 5

5 to ID Ikonki ;-)

Avara - Czw 06 Gru, 2012 20:24



Powered by phpBB modified by Przemo © 2003 phpBB Group