Jump to content
Rpg²S Forum

Mappa Intro by Dilos


Dilos
 Share

Recommended Posts


Mappa Intro by Dilos


 

Descrizione

 

Si tratta semplicemente della
versione VX
della Mappa Intro per VX-Ace, che ho postato
QUI
.

Si, ho fatto praticamente un copia-incolla del topic della versione VX-Ace, modificando ovviamente solo le parti differenti (codice, istruzioni, e demo)
:biggrin:
:wink:
.

 

Autore

 

Dilos
(UomoDellePizze)

 

Allegati

 

 

Istruzioni per l'uso

 

Le istruzioni sono poche e veloci, ma vanno seguite
attentamente
:

  • La prima mappa va esclusivamente utilizzata per realizzare la Intro;
  • La Posizione Iniziale dell' Eroe va inserita nella seconda mappa;
  • Al termine dell' evento che ospita la Intro, dovete inserire questo Call Script: titolo.

Script

 

#===============================================================================

# Vai al titolo

#===============================================================================

 

class Game_Interpreter

 

def titolo

$scene = Scene_Title.new

end

 

end

 

#===============================================================================

# Mappa Intro

#===============================================================================

 

class Scene_Title

alias mappa_intro main

def main

# Se è un test battaglia

if $BTEST

battle_test

return

end

 

if Input.trigger?(Input::C)

@continue_enabled = true

end

 

if @continue_enabled

mappa_intro

elsif $mappa_intro_switch

mappa_intro

else

# Carica database

$data_actors = load_data("Data/Actors.rvdata")

$data_classes = load_data("Data/Classes.rvdata")

$data_skills = load_data("Data/Skills.rvdata")

$data_items = load_data("Data/Items.rvdata")

$data_weapons = load_data("Data/Weapons.rvdata")

$data_armors = load_data("Data/Armors.rvdata")

$data_enemies = load_data("Data/Enemies.rvdata")

$data_troops = load_data("Data/Troops.rvdata")

$data_states = load_data("Data/States.rvdata")

$data_animations = load_data("Data/Animations.rvdata")

$data_common_events = load_data("Data/CommonEvents.rvdata")

$data_system = load_data("Data/System.rvdata")

$data_areas = load_data("Data/Areas.rvdata")

# Crea gli oggetti del gioco

$game_system = Game_System.new

$game_temp = Game_Temp.new

$game_message = Game_Message.new

$game_system = Game_System.new

$game_switches = Game_Switches.new

$game_variables = Game_Variables.new

$game_self_switches = Game_SelfSwitches.new

$game_actors = Game_Actors.new

$game_party = Game_Party.new

$game_troop = Game_Troop.new

$game_map = Game_Map.new

$game_player = Game_Player.new

# Imposta il party iniziale

$game_party.setup_starting_members

# Imposta la mappa da caricare

$game_map.setup(2)

# Imposta l'eroe nella posizione iniziale

$game_player.moveto(9, 7)

# Aggiorna l'eroe

$game_player.refresh

# Esegue il cambio automatico delle BGM/BGS impostate con la mappa

$game_map.autoplay

# Aggiorna la mappa (per i processi paralleli)

$game_map.update

# Attiva lo switch

$mappa_intro_switch = true

# Vai alla mappa

$scene = Scene_Map.new

end

end

end

 

 

Bugs e Conflitti Noti

 

N/A

 

Altri Dettagli

 

Lo script è
completo e funzionante
, ma non escludo di apportare miglioramenti in futuro con nuove versioni
:cool:
.

Per qualsiasi problema, o se semplicemente non riuscite a impostarlo, contattatemi o guardate come è impostata la demo allegata, grazie a tutti per l' attenzione
:wink:
.

 


Edited by Dilos
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...