AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-20%
Le deal à ne pas rater :
-20% sur le Lot de 2 écrans PC GIGABYTE 27″ LED M27Q
429 € 539 €
Voir le deal

Partagez
 

 [Event] Introduction Façon Pokémon

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Dark Raviel
Croisé Lv.14
Croisé Lv.14
avatar


Masculin Age : 34
Inscrit le : 03/03/2009
Messages : 1141

[Event] Introduction Façon Pokémon Empty
MessageSujet: [Event] Introduction Façon Pokémon   [Event] Introduction Façon Pokémon Icon_minitimeSam 22 Mai 2010 - 1:39

Introduction Façon Pokemon avec Sélection en image




Mon Objectif :

Faire une introduction façon Pokémon, avec sélection d'image, adaptable pour n'importe quel partie du jeu, en effet vous pouvez également faire une énigme de cette façon , ou un magasin.


Description du tutoriel :

Donc voici les bases pour ce tutoriel que vous devriez avoir, mais bien sûr avec le tutoriel vous saurez les utiliser :



  • Afficher une image
  • Afficher un texte
  • Faire un choix
  • Conditions Multiples
  • Gestion de Variable
  • Gestion d'Interrupteurs Locaux

Voici la vidéo du tutoriel pour vous montrer le résultat :





Images Requises pour l'introduction :



Spoiler:



Tutoriel :


Pour commencer, je vais préciser que nous aurons en tout 3 Pages d'évènements, pour seulement un choix.


1ère page


Notre premier étape va consister à faire apparaître le personnage donc :

Code:
Afficher Image 1 : Base 1
Déplacer Image (sans rien changer dans les valeurs)
Attendre 20 Frames

Afficher Image 1 : Base 2
Déplacer Image
Attendre 20 Frames

Concernant cette partie une autre option est envisageable , si vous utilisez image 2 à la suite de image 1 le code sera comme suit :

Code:
Afficher Image 1
Déplacer Image 1
Attendre 20 Frames

Effacer Image 1
Afficher Image 2
Déplacer Image 2
Attendre 20 Frames

-Pourquoi dans la première option on met pas effacer image ?

C'est très simple, en réalité dans la première option on ne fait que superposer les images, donc tout à la fin on fera juste effacer Image 1 et cela enlèvera tout, alors que dans la deuxième option les images se suivent et pour que l'image 2 puisse se voir il faut effacer l'image 1.


Maintenant vous pouvez afficher un texte si vous le souhaitez ceci est facultatif mais moi je l'ai fait alors faisons le :

Code:
Afficher Texte : Blablablablablablablabla


A cet endroit commence l'étape pour définir la sélection des variables :

Tout d'abord nous utiliseront une variable (celle que vous voulez, avec le nom que vous voulez, pour l'exemple nous l'appelleront Index), pour définir quel image s'affichera :

Code:
Variable [Index] : rendre égal à 0
Attendre 1 Frames

Ensuite en Efface l'image 1 ou 2 suivant l'option de départ choisie

Code:
Effacer Image 1 (ou 2)


Donc pour le moment cela nous donne :

[Event] Introduction Façon Pokémon Sans_t10



Une autre étape dans l'étape 1, celle de la boucle, en effet pour cette sélection une boucle est mieux comme ca le joueur ne pourra esquiver cette sélection et s'il annule, il retounera au début de la boucle :

Code:
Boucle
Mettre une étiquette : le nom que vous voulez

#Cette étiquette sert pour un retour en arrière quand le joueur répond non

Attendre 1 Frames

#Maintenant on place les condition des affichages d'images par rapport au numéro de l'index de la variable

Condition : si la variable Index est égal à 0
Effacer Image 2 (si vous avez pris la deuxième option)
Afficher une image 1 : Base 3 en cas de première option ou 3 en cas de deuxième option
Déplacer Image

sinon
Condition : si la variable Index est égal à 1
Efface Image 3 en cas de deuxième option
Afficher une image 1 : Base 4 en cas de première option ou 4 en cas de deuxième option
Déplacer Image

sinon
Condition : si la variable Index est égal à 2
Efface Image 4 en cas de deuxième option
Afficher une image 1 : Base 5 en cas de première option ou 5 en cas de deuxième option
Déplacer Image

Fin
Fin
Fin

Attendre 1 Frames


#Maintenant on met les conditions de changement d'index suivant les touches pressés donc en d'autres termes, le changement de personnage suivant la touche pressé.


Condition si la touche Droite est pressée
Condition si la variable Index est supérieur ou égal à 0
Variable Index : Rajouter 1

sinon
Condition si la variable Index est supérieur ou égal à 2

Fin

Fin

Sinon
Condition si la touche Gauche est pressée
Condition si la variable Index est inférieur ou égal à 0

sinon
Condition si la variable Index ou inférieur ou égal à 3
Variable Index = retirer 1

Fin

Fin

Sinon
Condition si Touche C pressé (C = espace si vous optez pour une autre touche de validation mettez la votre)
Condition si la Variable Index est égale à 0
Afficher Message : voulez-vous etre blablateur

# Là il faut lui demander si il veut donc un choix

Choix (Oui, non)
Si oui,
Activer interrupteur Local a
Sortir de ma Boucle

Si non,
Allez à l'étiquette ...
Fin

Sinon

(pareil mais pour le deuxième personnage)


Sinon

(pareil mais pour le troisième personnage)




Fin Boucle




N'oubliez pas de vérifier que cette première page soit en démarrage automatique



2ème page


Condition de l'évènement : Interrupteur Local A activé
Condition de déclenchement : Démarrage Automatique

pour les codes nous garderons l'option 1 si vous optez pour option 2, n'oubliez pas d'effacer la dernière image

Code:
Afficher une image 1 : Base 1
Déplacer Image 1
Attendre 1 Frames
Afficher Message : Blobloblboblblblb
Variable Index = 0

#:o mais nous avons déjà utilisé utilisé ce chiffre alors ca va bugué, mais non nous avons changé de page donc la variable index ancienne ne nous sert plus donc au lieu de réutiliser une autre variable, autant reprendre l'ancienne.

Boucle
Mettre une étiquette
Attendre 1 Frame
Condition si la variable index = 0
Afficher Image 1 : Sexe Garçon

Sinon
Condition si Variable Index = 1
Afficher Image 1 : Sexe Fille

Fin

Fin

#Donc nous venons de definir quelle image sera affichée par rapport au numéro de l'index

Attendre 1 Frame
Les Condition de touche enfin bon vous avez compris le principe.

Apres le Choix du sexe validée, vous mettez ce que vous voulez, une fois toutes les sélections finis vous activez le Local D activé et n'oubliez pas de sortir des boucles


3ème page

Condition : Local D activé
Démarrage automatique

Code:
Attendre 1 Frame
Effacer Image
Téléporter équipe
Désactiver les interrupteurs





Auteurs

Idée générale : moi
Aidées par ASHKA et Zanghter, merci à eux

Revenir en haut Aller en bas
http://aigledor1989.forumpro.fr/forum.htm
TaZ
Mamour d'Angellan
Mamour d'Angellan
TaZ


Masculin Age : 29
Inscrit le : 22/11/2008
Messages : 3381

[Event] Introduction Façon Pokémon Empty
MessageSujet: Re: [Event] Introduction Façon Pokémon   [Event] Introduction Façon Pokémon Icon_minitimeMer 26 Mai 2010 - 13:14

C'est très complet ^^

On peut aussi se servir de cette sélection en utilisant des characters à la place des images agrandies des personnages, pour ceux qui se disent au premier abord "awai mais c'est mort pour mon jeu, j'ai pas des images comme ça de mes héros moi !!!".

Non, sérieusement, j'ai bien aimé, on n'avait jamais fait de tuto pour ça et ça peut vraiment aider ceux qui s'y perdent encore un peu avec RMVX. Par contre j'aurais préféré des screens des évènements au lieu de tout mettre en spoiler. M'enfin.

Allez, tuto accepté, +2 en évent et +1 en participation. Wink
Revenir en haut Aller en bas
 

[Event] Introduction Façon Pokémon

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» [Résolu] "Event" façon introduction Pokémon
» [Resolu][Event] Introduction
» probléme de chez probléme ! [Faire un pokémon façon Vx]
» Un jeu Pokemon avec tous les pokemon attrapable et pleins de nouveau lieu etc ...
» 100% pack jeux pokémon (sprite, avatar annimation) tous pour un jeux pokémon

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Tutoriels :: Tutoriels VX :: Tutoriel d'événement (event) :: Divers-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit