http://www.gamebaker.com/rmxp/scripts/gold-window-variables.htm
게임 중에서 표시되는 돈 액수창을 일시적으로 다른 변수를 표시하도록 만드는 스크립트입니다.(링크된 페이지의 스크린샷 참조) 이 스크립트는 SG_Control Setting, SG_Window Control, SG_Multiple Currencies 아래에 위치해야 합니다.
#=============================================================================
# ** SG Gold Window Variables
#=============================================================================
# sandgolem
# Version 2
# 13.06.06
#=============================================================================
#
# This can be turned on by using this in a call script:
# sg_ar('gold winvar',VARIABLE,'ICON','WORD',TYPE)
#
# Variable # = whatever variable the number you want to use is at
#
# Icon Name = The name of your icon, without the extention. Only shown in
# some of the window types
#
# Text Shown = Not necessary unless you aren't using an icon. Set this to
# 'Bears' and the window will display Bears, if the type shows text
#
# Type = See SG Window Control. If you don't enter this, it'll be 0.
#
# See examples here: www.gamebaker.com/rmxp/scripts/gold-window-variables.htm
#
# When you're ready to show the usual gold window, use this call script:
# sg_off('gold_window_var')
#
#=============================================================================
#
# To check for updates or find more scripts, visit:
# http://www.gamebaker.com/rmxp/scripts/
#
# To use this script, copy it and insert it in a new section above "Main",
# but under the default scripts and the SDK if you're using it.
#
# SG Settings Control and SG Window Control are required for this script
#
# Have problems? You can leave me a message at:
# http://www.gamebaker.com/users/sandgolem
#
#=============================================================================
#--------------------------------------------------------------------------
# * SDK Log Script
#--------------------------------------------------------------------------
begin
SDK.log("SG Gold Window Variables", "sandgolem", 2, "13.06.06")
if SDK.state("SG Gold Window Variables") != true
@sg_goldwin_variables_disabled = true
end
rescue
end
#--------------------------------------------------------------------------
# * Begin SDK Enable Test
#--------------------------------------------------------------------------
if !@sg_goldwin_variables_disabled
class Window_Gold < Window_Base
alias sandgolem_goldwinvar_windowgold_refresh refresh
def refresh
if $game_sg['gold winvar']
sg_draw_window($game_sg['gold winvar'][3],160,$game_sg['gold winvar'][1],$game_sg['gold winvar'][2],$game_variables[$game_sg['gold winvar'][0]].to_s)
else
sandgolem_goldwinvar_windowgold_refresh
end
end
end
#--------------------------------------------------------------------------
# * End SDK Enable Test
#--------------------------------------------------------------------------
end
게임 중에서 표시되는 돈 액수창을 일시적으로 다른 변수를 표시하도록 만드는 스크립트입니다.(링크된 페이지의 스크린샷 참조) 이 스크립트는 SG_Control Setting, SG_Window Control, SG_Multiple Currencies 아래에 위치해야 합니다.
#=============================================================================
# ** SG Gold Window Variables
#=============================================================================
# sandgolem
# Version 2
# 13.06.06
#=============================================================================
#
# This can be turned on by using this in a call script:
# sg_ar('gold winvar',VARIABLE,'ICON','WORD',TYPE)
#
# Variable # = whatever variable the number you want to use is at
#
# Icon Name = The name of your icon, without the extention. Only shown in
# some of the window types
#
# Text Shown = Not necessary unless you aren't using an icon. Set this to
# 'Bears' and the window will display Bears, if the type shows text
#
# Type = See SG Window Control. If you don't enter this, it'll be 0.
#
# See examples here: www.gamebaker.com/rmxp/scripts/gold-window-variables.htm
#
# When you're ready to show the usual gold window, use this call script:
# sg_off('gold_window_var')
#
#=============================================================================
#
# To check for updates or find more scripts, visit:
# http://www.gamebaker.com/rmxp/scripts/
#
# To use this script, copy it and insert it in a new section above "Main",
# but under the default scripts and the SDK if you're using it.
#
# SG Settings Control and SG Window Control are required for this script
#
# Have problems? You can leave me a message at:
# http://www.gamebaker.com/users/sandgolem
#
#=============================================================================
#--------------------------------------------------------------------------
# * SDK Log Script
#--------------------------------------------------------------------------
begin
SDK.log("SG Gold Window Variables", "sandgolem", 2, "13.06.06")
if SDK.state("SG Gold Window Variables") != true
@sg_goldwin_variables_disabled = true
end
rescue
end
#--------------------------------------------------------------------------
# * Begin SDK Enable Test
#--------------------------------------------------------------------------
if !@sg_goldwin_variables_disabled
class Window_Gold < Window_Base
alias sandgolem_goldwinvar_windowgold_refresh refresh
def refresh
if $game_sg['gold winvar']
sg_draw_window($game_sg['gold winvar'][3],160,$game_sg['gold winvar'][1],$game_sg['gold winvar'][2],$game_variables[$game_sg['gold winvar'][0]].to_s)
else
sandgolem_goldwinvar_windowgold_refresh
end
end
end
#--------------------------------------------------------------------------
# * End SDK Enable Test
#--------------------------------------------------------------------------
end