Vai al contenuto

Rilevato Ad-Blocker. Per favore disabilita il tuo adblocker quando navighi su makerando.com - Non c'è nessun annuncio invasivo.

Cerca nel Forum

Showing results for tags 'Script Pausa'.



More search options

  • Search By Tags

    Tag separati da virgole.
  • Search By Author

Tipo di contenuto


Forums

  • Comunità
    • Cancello di Ingresso
    • Bacheca
    • Colisseum
  • DevTeam
    • CyberTeam
  • Giochi e Progetti RPG Maker
    • Resa Grafica
    • Concept e Bozze
    • Progetti
    • Giochi RPG Maker Completi e Demo
    • Il Making Oltreoceano
  • Assistenza e Supporto RPG Maker
    • Biblioteca
    • BrainStorming
    • Chiedi Aiuto alla Comunity
    • RPG Maker Scripting
    • PlugIn e AddOn RPG Maker
    • Musica e Suoni
    • Risorse Grafiche RPG Maker
    • Mak - Resources
  • Beyond Making - Oltre RPG Maker
    • Altri Tool

Find results in...

Find results that contain...


Data di creazione

  • Start

    End


Ultimo Aggiornamento

  • Start

    End


Filter by number of...

Iscritto

  • Start

    End


Gruppo


AIM


Indirizzo Web


ICQ


Yahoo


Skype


Location


Interests

Trovato 1 risultato

  1. Nome Script: Script Pausa Versione: 1.00 Autore/i: kaisouryouiki Informazioni: Inserisce una pausa nel vostro gioco =) Istruzioni: Inserite lo script sopra Main. Inserite poi questa immagine nella cartella System del vostro progetto: Potete anche personalizzarla quindi, ma ricordate di rinominarla STOP_BACK.png. Script: =begin ★マップ一時停止★ マップ上で指定したキーを押すことにより、ゲームの更新を一時的に 行わないようにします。 設定によっては、イベントも一時停止させることができます。 メニュー開けば停止するじゃん、とか言わないよーに^^ ● 注意 ●========================================================== 「STOP_BACK」という名前の画像ファイルをSystemフォルダの中にインポート しておいてください。 ==================================================================== ver1.00 Last Update : 2009/09/10 09/10 : 新規 ろかん   http://kaisouryouiki.web.fc2.com/ =end #=========================================== # 設定箇所 #=========================================== module Rokan module Game_Stop # 一時停止を許可するスイッチ番号 SWITCH = 35 # 一時停止に利用するキー INPUT_KEY = Input::Z # イベントの一時停止も許可するかどうか EVENT_STOP = true end end #=========================================== # ここまで #=========================================== $rsi = {} if $rsi == nil $rsi["マップ一時停止"] = true class Scene_Map < Scene_Base #-------------------------------------------------------------------------- # ● インクルード Rokan::Game_Stop #-------------------------------------------------------------------------- include Rokan::Game_Stop #-------------------------------------------------------------------------- # ● メイン処理 ※再定義 #-------------------------------------------------------------------------- def main start # 開始処理 perform_transition # トランジション実行 post_start # 開始後処理 Input.update # 入力情報を更新 loop do Graphics.update # ゲーム画面を更新 Input.update unless @stop @stop ? stop_update : update break if $scene != self # 画面が切り替わったらループを中断 end Graphics.update pre_terminate # 終了前処理 Graphics.freeze # トランジション準備 terminate # 終了処理 end #-------------------------------------------------------------------------- # ● 開始処理 #-------------------------------------------------------------------------- alias stop_reset start unless $! def start stop_reset @stop = false end #-------------------------------------------------------------------------- # ● フレーム更新 #-------------------------------------------------------------------------- alias stop_in? update unless $! def update if Input.trigger?(INPUT_KEY) && event_stop? && $game_switches[SWITCH] Sound.play_decision snapshot_for_background create_menu_background create_map_background @stop = true return end stop_in? end #-------------------------------------------------------------------------- # ● 一時停止中のフレーム更新 #-------------------------------------------------------------------------- def stop_update Input.update if Input.trigger?(INPUT_KEY) Sound.play_decision dispose_menu_background @stopback_sprite.dispose @stop = false end end #-------------------------------------------------------------------------- # ● 一時停止用の背景作成 #-------------------------------------------------------------------------- def create_map_background @stopback_sprite = Sprite.new @stopback_sprite.z = 300 @stopback_sprite.bitmap = Cache.system("STOP_BACK") end #-------------------------------------------------------------------------- # ● イベント一時停止可能判定 #-------------------------------------------------------------------------- def event_stop? if ! EVENT_STOP && $game_map.interpreter.running? return false else return true end end end
×