Avoir une map avant l'écran titre.
Page 1 sur 1 • Partager •
Avoir une map avant l'écran titre.
Auteur: FELD Boris
- Code:
#==============================================================================
# ¦ Scene_Avant
#------------------------------------------------------------------------------
# Crée par FELD Boris sur une idée originale de KOENIG Cyril
# Pour les ccordonnées de la carte d'init, voir lignes 33 à 35.
# Faites un évènement où il y a un déplacement d'évènement
# et à la fin incluez le script suivant "$scene = Scene_Title.new"
# Dans le script Main à la ligne 15 modifiez par "$scene = Scene_Avant.new
#Les évènements marchent normalement sauf les messages (marche avec AMS)
#La commande d'évènement "Tout déplacer" semble faire buguer le jeu
#D'après la syntaxe du script "Scene_End 2" de Samarium
#==============================================================================
class Scene_Avant
#--------------------------------------------------------------------------
# ? def_main
#--------------------------------------------------------------------------
def main
#Initialle
if $BTEST
battle_test
return
end
$data_actors = load_data("Data/Actors.rxdata")
$data_classes = load_data("Data/Classes.rxdata")
$data_skills = load_data("Data/Skills.rxdata")
$data_items = load_data("Data/Items.rxdata")
$data_weapons = load_data("Data/Weapons.rxdata")
$data_armors = load_data("Data/Armors.rxdata")
$data_enemies = load_data("Data/Enemies.rxdata")
$data_troops = load_data("Data/Troops.rxdata")
$data_states = load_data("Data/States.rxdata")
$data_animations = load_data("Data/Animations.rxdata")
$data_tilesets = load_data("Data/Tilesets.rxdata")
$data_common_events = load_data("Data/CommonEvents.rxdata")
$data_system = load_data("Data/System.rxdata")
$game_system = Game_System.new
# Coordonnées héros init
map_id = 1 # Choisissez l'ID de la map
map_x = 9 # Choisissez X pour coordonné
map_y = 12 # Choisissez Y pour coordonné
# téléportation vers ID, X et Y de la map
@sprite = Sprite.new
$game_temp = Game_Temp.new
$game_system = Game_System.new
$game_switches = Game_Switches.new
$game_variables = Game_Variables.new
$game_self_switches = Game_SelfSwitches.new
$game_screen = Game_Screen.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
$MV4 = AMS.new
$game_map.setup(map_id)
$game_player.moveto(map_x, map_y)
$game_player.refresh
$game_map.autoplay
$game_map.update
if $game_temp.gameover
$game_temp.gameover = false
$scene = Scene_Map.new
end
$scene = Scene_Map.new
end
end

Scythe Darklight- Invoqueur de tempête

- Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Re: Avoir une map avant l'écran titre.
Comment sa marche?

zero- Puissance Ténébreuse

- Nombre de messages: 276
Age: 17
Date d'inscription: 30/05/2007
Re: Avoir une map avant l'écran titre.
dans l'entete du script c'est tout dit
Mais personnellement, j'ai pas tester, j'ai pris sur un forum, et ca avit l'air de marcher selon les commentaires
- Code:
# Crée par FELD Boris sur une idée originale de KOENIG Cyril
# Pour les ccordonnées de la carte d'init, voir lignes 33 à 35.
# Faites un évènement où il y a un déplacement d'évènement
# et à la fin incluez le script suivant "$scene = Scene_Title.new"
# Dans le script Main à la ligne 15 modifiez par "$scene = Scene_Avant.new
#Les évènements marchent normalement sauf les messages (marche avec AMS)
#La commande d'évènement "Tout déplacer" semble faire buguer le jeu
#D'après la syntaxe du script "Scene_End 2" de Samarium
#==============================================================================
Mais personnellement, j'ai pas tester, j'ai pris sur un forum, et ca avit l'air de marcher selon les commentaires

Scythe Darklight- Invoqueur de tempête

- Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Re: Avoir une map avant l'écran titre.
sa peut simpa pour feire une intro..
genre ff5
genre ff5

zero- Puissance Ténébreuse

- Nombre de messages: 276
Age: 17
Date d'inscription: 30/05/2007
Re: Avoir une map avant l'écran titre.
Désolé du nécropost, mais j'ai une question : Et on peut faire passer l'intro (la map, en cliquant sur X bouton) pour pas attendre à chaque fois.

Keldak Miyano- Mercenaire de foudre

- Nombre de messages: 230
Age: 15
Date d'inscription: 10/09/2007

Re: Avoir une map avant l'écran titre.
Faudrait que tu fasse une condition sur ta map, au début des tout tes événements
"écouter l'intro, passer au jeu"
avec la commande "proposer choix"
"écouter l'intro, passer au jeu"
avec la commande "proposer choix"

Scythe Darklight- Invoqueur de tempête

- Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Re: Avoir une map avant l'écran titre.
Oui, mais quel évenement permet de "passer au jeu"?

Keldak Miyano- Mercenaire de foudre

- Nombre de messages: 230
Age: 15
Date d'inscription: 10/09/2007

Re: Avoir une map avant l'écran titre.
- Code:
proposer choix ( écouter l'intro, passer au jeu )
si écouter l'intro
textes
déplacements
etc...
si passer intro
fin
a la fin du met par exemple, "texte: que l'aventure commence"

Scythe Darklight- Invoqueur de tempête

- Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Re: Avoir une map avant l'écran titre.
D'accord, "Passer l'Intro" est une evenement !

Keldak Miyano- Mercenaire de foudre

- Nombre de messages: 230
Age: 15
Date d'inscription: 10/09/2007

Re: Avoir une map avant l'écran titre.
tout ce que je vient de dire est événement

Scythe Darklight- Invoqueur de tempête

- Nombre de messages: 1166
Age: 20
Date d'inscription: 17/08/2006

Re: Avoir une map avant l'écran titre.
D'accord. Merci.

Keldak Miyano- Mercenaire de foudre

- Nombre de messages: 230
Age: 15
Date d'inscription: 10/09/2007

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
















