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 'Chiama Evento'.



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: Chiama Evento Versione: 1.0 Autore/i: Woratana Informazioni: Fondamentalmente è come chiamare un evento comune normale,ma qui abbiamo l'opzione di richiamre pure un evento situato in un'altra mappa ^^ Istruzioni: Inserite lo script sotto Material. Usate i seguenti call script per richiamare l'evento comune: callev(event_id, page, map_id) callev(event_id,page) Script: #============================================================ # ? [VX] ? Call Event ? # * Missing features from RM2K #------------------------------------------------------------ # ? by Woratana [[email protected]] # ? Thaiware RPG Maker Community # ? Released Date: 04/05/2008 #------------------------------------------------------------ =begin +[How to use: Version 2]+ ========================================================================= >> Call event from other map by call script: callev(event id, page you want, map ID) ------------------------------------------------------------------------ e.g. callev(5,2,1) ^ to call event commands list from 'page 2' of 'event ID 5' in Map ID '1' ------------------------------------------------------------------------ >> Call event in current map by call script: callev(event id, page you want) ------------------------------------------------------------------------ >> If you want to call event in current page that it's running, set 'page you want' to 0 ------------------------------------------------------------------------ *Note: You CANNOT call erased event! ======================================================================== =end #------------------------------------------------------------ # Make variable 'event' readable from outside class Game_Event; attr_reader :event; end class Game_Interpreter def callev(evid = 0,page = 0, id_map = $game_map.map_id) return if evid == 0 if id_map != $game_map.map_id # Load new map data if event is not from current map dest_map = load_data(sprintf("Data/Map%03d.rvdata", id_map)) if page == 0 # Get first page if user haven't set page inter_event = dest_map.events[evid].pages[0] else inter_event = dest_map.events[evid].pages[page - 1] end else # Use $game_map if event is in current map if page == 0 inter_event = $game_map.events[evid] else inter_event = $game_map.events[evid].event.pages[page - 1] end end # Add new child_interpreter to run commands @child_interpreter = Game_Interpreter.new(@depth + 1) # Add commands from target event @child_interpreter.setup(inter_event.list, @event_id) end end
×