Pomógł: 53 razy Dołączył: 30 Gru 2009 Posty: 515 Skąd: Ruda Śląska
Wysłany: Sob 02 Paź, 2010 20:11
Skrypt
Witam poszukuję skryptu który dodaje mi dodatkową walutę w menu.Wiem że jest taki skrypt na forum ale mi chodzi o coś takiego że tyle bym miał tej waluty ile np zmiennej 0001:np.Diament. Mam nadzieje że zrozumiale napisałem.
#===============================================================================
# PRZEŁĄCZNIK:
#
# OFF - NOWA WALUTA
# ON - STARA WALUTA
#===============================================================================
GOLD = 1
def gain_gold(n)
if $game_switches[GOLD]
@gold = [[@gold + n, 0].max, 9999999].min
else
@gold2 = [[@gold2 + n, 0].max, 9999999].min
end
end
def lose_gold(n)
gain_gold(-n)
end
end
#===============================================================================
# SCENE_MENU
#===============================================================================
class Scene_Menu < Scene_Base
def start
super
create_menu_background
create_command_window
@gold_window = Window_Gold.new(0, 336)
@status_window = Window_MenuStatus.new(161, 0)
end
end
#===============================================================================
# WINDOW_SHOPBUY
#===============================================================================
class Window_ShopBuy < Window_Selectable
def initialize(x, y)
super(x, y, 304, 280)
@shop_goods = $game_temp.shop_goods
refresh
self.index = 0
end
end
#===============================================================================
# WINDOW_NUMBER
#===============================================================================
class Window_ShopNumber < Window_Base
def initialize(x, y)
super(x, y, 304, 280)
@item = nil
@max = 1
@price = 0
@number = 1
end
end
#===============================================================================
# KONIEC
#===============================================================================
#===============================================================================
# EDYCJA
#===============================================================================
module GoldIcon
GoldIconIndex = 205
GoldIconIndex2 = 200
end
#===============================================================================
# KONIEC "EDYCJA"
#===============================================================================
#===============================================================================
# NIE RUSZ... NAPLUŁEM... xD
#===============================================================================
class Window_Base < Window
alias customgoldicon draw_currency_value
alias added_gold_icon draw_currency_value
def draw_currency_value(value, x, y, width)
customgoldicon(value , x, y, width)
draw_icon(GoldIcon::GoldIconIndex , 4 , 0)
draw_icon(GoldIcon::GoldIconIndex2 , 4 , 24)
end
end
Mój pierwszy zmodyfikowany na super rzecz skrypt xD
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