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 'Bloccare gli Eventi'.



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: Bloccare gli Eventi Versione: 1.0 Autore/i: Sky00Valentine Informazioni: Questo script da la possibilità di bloccare tutti gli eventi della mappa, per poi farli ripartire. Funziona come una specie di pausa. Istruzioni: Inserite lo script sopra Main. Le istruzioni sono all'interno dello script. Script: #=========================================================================== # # Sky Script Revolution : Freeze Map Snippet (SSR) (SSR/FMS) # Version 1.0 # July 22, 2011 Started # July 22, 2011 Completed # September 30, 2011 Last Updated # #=========================================================================== # # What is Sky Script Revolution (SSR)? # It is a revamp of Sky's previous scripts. # Is that all? # No, that is only the beginning. Look for # New Scripts as well. Also look forward to # the reopenning of script request hall soon. # What kind of scripts are you planning? # I am starting to get into battle system # scripting so look for edits. # Are you supporting old scripts? # Some scripts don't need revamping as they # work beautifully, so I will update those # scripts. # #=========================================================================== # # Features : # Version 1.0 - July 22, 2011 # - Freezes Map and all events while switch is on. # Version 1.2 - September 30, 2011 # - Bugfixes # - Fixed The Common Event problem. # #=========================================================================== # # Credit # Sky00Valentine :creator and editor # Celianna :requesting script # #=========================================================================== # # Terms of Use # ------------ # # Crediting Rpgmakervx.net is the only thing I ask. # However feel free to credit Sky00Valentine if you # see fit. # #=========================================================================== # # Future improvement # ------------------ # # - Unknown # #=========================================================================== # # Instructions & Installation # --------------------------- # - place script line command in event as is # # save_event(@event_id) to start freeze. For Normal Event. # del_event(@event_id) to quit freezing. Use only for Normal Events. # add_common(the common event id) add a common event that won't freeze. # del_common(the common event id) removes a common event so that it can be frozen. # # - Change Whether map animation actually freezes or not in the Freeze Module # #=========================================================================== $imported = {} if $imported == nil $imported["SSRFreezeMapSnippet"] = true module Sky module Freeze Animate = true #set to true to allow map to remain animate. end end class Game_Event attr_accessor :event alias stop start def start unless $game_map.interpreter.freeze stop else stop if $game_map.interpreter.unfrozen.include?(@id) end end alias pause update def update unless $game_map.interpreter.freeze pause else pause if $game_map.interpreter.unfrozen.include?(@id) end end end class Game_Character alias ssr_fm_move_type_random move_type_random def move_type_random unless $game_map.interpreter.freeze ssr_fm_move_type_random end end alias ssr_fm_move_toward_player move_toward_player def move_type_toward_player unless $game_map.interpreter.freeze ssr_fm_move_toward_player end end alias ssr_fm_move_type_custom move_type_custom def move_type_custom unless $game_map.interpreter.freeze ssr_fm_move_type_custom end end end class Game_CommonEvent attr_reader :common_event_id alias pause update def update unless $game_map.interpreter.freeze pause else pause if $game_map.interpreter.unfrozen_com.include?(@common_event_id) end end end class Spriteset_Map alias stop update_tilemap def update_tilemap unless $game_map.interpreter.freeze and (not Sky::Freeze::Animate) stop end end end class Game_Player alias stop_movement update def update unless $game_map.interpreter.freeze stop_movement end end end class Game_Interpreter attr_reader :freeze alias ssr_fd_initialize initialize def initialize(depth = 0, main = false) @unfrozen_events = [] @unfrozen_common = [] @freeze = false ssr_fd_initialize(depth,main) end def get_event_id events = $game_map.events @x = events == nil ? nil : events[@event_id] return @x end def save_event(id) @unfrozen_events.push(id) unless @unfrozen_events.include?(id) @freeze = true end def add_common(id) @unfrozen_common.push(id) unless @unfrozen_common.include?(id) end def del_common(id) @unfrozen_common.delete(id) if @unfrozen_common.include?(id) end def del_event(id) @unfrozen_events.delete(id) if @unfrozen_events.include?(id) @freeze = false end def unfrozen return @unfrozen_events end def unfrozen_com return @unfrozen_common end end Incompatibilità: Dovrebbe essere compatibile con la maggior parte degli script ^^
×