Avoir une map avant l'écran titre.

Poster un nouveau sujet   Répondre au sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

Avoir une map avant l'écran titre.

Message par Scythe Darklight le Mar 28 Aoû - 11:23

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
Invoqueur de tempête

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

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

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

Message par zero le Mar 28 Aoû - 17:32

Comment sa marche?

zero
Puissance Ténébreuse
Puissance Ténébreuse

Nombre de messages: 276
Age: 17
Date d'inscription: 30/05/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

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

Message par Scythe Darklight le Mar 28 Aoû - 23:23

dans l'entete du script c'est tout dit

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
Invoqueur de tempête

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

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

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

Message par zero le Mer 29 Aoû - 3:58

sa peut simpa pour feire une intro..
genre ff5

zero
Puissance Ténébreuse
Puissance Ténébreuse

Nombre de messages: 276
Age: 17
Date d'inscription: 30/05/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

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

Message par Keldak Miyano le Mar 16 Oct - 8:00

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
Mercenaire de foudre

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

Voir le profil de l'utilisateur http://zarok-rpgmaker.superforum.fr/index.htm Muhahahaha !

Revenir en haut Aller en bas

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

Message par Scythe Darklight le Mar 16 Oct - 12:27

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"

Scythe Darklight
Invoqueur de tempête
Invoqueur de tempête

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

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

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

Message par Keldak Miyano le Mar 16 Oct - 18:25

Oui, mais quel évenement permet de "passer au jeu"?

Keldak Miyano
Mercenaire de foudre
Mercenaire de foudre

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

Voir le profil de l'utilisateur http://zarok-rpgmaker.superforum.fr/index.htm Muhahahaha !

Revenir en haut Aller en bas

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

Message par Scythe Darklight le Mar 16 Oct - 23:49

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
Invoqueur de tempête

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

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

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

Message par Keldak Miyano le Mer 17 Oct - 8:06

D'accord, "Passer l'Intro" est une evenement !

Keldak Miyano
Mercenaire de foudre
Mercenaire de foudre

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

Voir le profil de l'utilisateur http://zarok-rpgmaker.superforum.fr/index.htm Muhahahaha !

Revenir en haut Aller en bas

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

Message par Scythe Darklight le Mer 17 Oct - 12:02

tout ce que je vient de dire est événement

Scythe Darklight
Invoqueur de tempête
Invoqueur de tempête

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

Voir le profil de l'utilisateur http://www.freewebs.com/scythedarklight/

Revenir en haut Aller en bas

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

Message par Keldak Miyano le Mer 17 Oct - 16:39

D'accord. Merci.

Keldak Miyano
Mercenaire de foudre
Mercenaire de foudre

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

Voir le profil de l'utilisateur http://zarok-rpgmaker.superforum.fr/index.htm Muhahahaha !

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


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