#=========================================================================== # ◆ A1 Scripts ◆ # 売買の結果を変数に格納(RGSS3) # # バージョン : 1.00 (2011/12/31) # 作者 : A1 # URL     : http://a1tktk.web.fc2.com/ #--------------------------------------------------------------------------- # 機能: # ・売買の結果を変数に格納します #--------------------------------------------------------------------------- # 更新履歴   :2011/12/31 Ver1.00 リリース #--------------------------------------------------------------------------- # 設置場所 #  特になし # # 必要スクリプト # なし #--------------------------------------------------------------------------- # 使い方 # ■ 設定項目 に売買の結果を格納する変数番号を設定します #  #  何もしない = 0 #  買い物した = 1 #  物を売った = 2 #  # が、ショップの処理終了時に変数に格納されます  #============================================================================== $imported ||= {} $imported["A1_BuySellResult"] = true #============================================================================== # ■ 設定項目 #============================================================================== module A1_System::BuySellResultConfig #-------------------------------------------------------------------------- # ○ 売買結果を格納する変数番号 #-------------------------------------------------------------------------- VARIABLE_NO = 1 end #============================================================================== # ■ Scene_Shop #------------------------------------------------------------------------------ #  ショップ画面の処理を行うクラスです。 #============================================================================== class Scene_Shop < Scene_MenuBase #-------------------------------------------------------------------------- # ☆ 開始処理 #-------------------------------------------------------------------------- alias a1_buy_sell_result_ss_start start def start $game_variables[A1_System::BuySellResultConfig::VARIABLE_NO] = 0 a1_buy_sell_result_ss_start end #-------------------------------------------------------------------------- # ☆ 購入の実行 #-------------------------------------------------------------------------- alias a1_buy_sell_result_ss_do_buy do_buy def do_buy(number) a1_buy_sell_result_ss_do_buy(number) $game_variables[A1_System::BuySellResultConfig::VARIABLE_NO] = 1 end #-------------------------------------------------------------------------- # ☆ 売却の実行 #-------------------------------------------------------------------------- alias a1_buy_sell_result_ss_do_sell do_sell def do_sell(number) a1_buy_sell_result_ss_do_sell(number) $game_variables[A1_System::BuySellResultConfig::VARIABLE_NO] = 2 end end