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
Tak. Zmieni siÄ na zmiennÄ 15. Waluta Questowa to dobrze poniewaĹź nie moĹźna przez niÄ nic kupowaÄ, juĹź prĂłbowaĹem to zrobiÄ, ale nie dziaĹaĹo.
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