Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker


Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Scripts: Système de vol pour RPG Maker (...) / Jeux: Onsen RPG - A Tale of Yu / Jeux: Final Destiny / Jeux: puie z / Jeux: Citymaime - Chapitre 1 / Chat

Bienvenue
visiteur !





Désactiver
la neige


publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

765 connectés actuellement

30768465 visiteurs
depuis l'ouverture

2284 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Alex d'Or

Level Up!

Leo-Games

Eclipso

Tous nos partenaires

Devenir
partenaire



Messages postés par Nelfe
Nombre de messages référencés sur Oniromancie (non supprimés): 3

Aller à la page: 1

Posté dans Forum - [Scripts] Petites questions connes sur les SCRIPTS!!

Nelfe - posté le 07/02/2013 à 17:00:29. (3 messages postés)

Support : RM VX Ace

Question 1 :

J'aimerais faire un sorte qu'un message apparaisse lorsque le joueur se trouve sur une case (et idéalement que le sprite soit dirigé vers le bas).
Pour ce qui est du message pas de problème, la détection de l'orientation du sprite est faisable aussi si je dis pas de bêtises, mais je n'arrive pas à trouver comment faire la détection : j'ai utilisé les trigger Player touch et Event touch, mais le premier ne fonctionne que quand on colle la case (or je veux que ça soit quand on soit dessus), le second ne semble rien faire.

Merci aux âmes charitables :)

Posté dans Forum - [VX Ace] Tutorial : personnaliser sa partie

Nelfe - posté le 07/02/2013 à 16:43:20. (3 messages postés)

Merci pour les idées d'amélioration, je vais regarder ça en détail ;)

(et merci aussi pour l'indication, j'avais un léger doute en postant^^)

Posté dans Forum - [VX Ace] Tutorial : personnaliser sa partie

Nelfe - posté le 07/02/2013 à 13:55:23. (3 messages postés)

Domaine concerné: Script
Logiciel utilisé: VX Ace
Bonjour à toutes !
Je viens de me lancer dans ce logiciel, voulant réaliser des petits jeux pour m'occuper après mon boulot (qui n'a rien, mais alors rien à voir avec les jeux-video ^^).

J'ai pu réaliser l'immense potentiel de l'éditeur de script, avec lequel je me suis amusé un peu, et donc j'aimerais partager avec vous mes réalisations pour aider ceux qui y comprennent pas grand chose :sourit.

Ce premier tutorial servira à personnaliser la partie : modifier le nom du personnage, activer les sauvegardes ou non.

Voilà ce que ça donne :

image

Décortiquons ce bazar :

Premier point : le déclenchement du script est automatique, donc sélectionnez en bas à gauche "Paralell process". Ne touchez à rien d'autre, sauf si vous voulez que ce soit un "PNJ" qui vous propose de personnaliser la partie.

Ensuite, le script lui-même :

- Conditional Branch: Variable [0001] <= 1

J'utilise en effet une variable (la numéro 001) pour éviter que le script tourne en boucle et que le menu se lance perpétuellement (ce qui bloquerait totalement le jeu). Pour que le script se lance, la variable doit avoir une valeur inférieure ou égale à 1 : ça tombe bien, en début de partie, la variable a une valeur automatique de 0. Le script peut se lancer et le menu apparaître !
Pour faire cela, dans l'Event Commands, choisir le "Conditional Branch". Choisir l'option Variable, sélectionner la variable 001, mettre la condition à "Less than or equal to", puis choisir "Constant" et entrer 1 juste à côté :).

- Text: -, -, Normal, Bottom "Personnaliser le nom"

Je demande donc à afficher une boîte contenant le texte "Personnaliser le nom", sans image à côté, un truc tout simple donc.

- De "Show Choices" au premier Branch End :

Première personnalisation de la partie : je propose au joueur de modifier le nom du personnage. La première réponse, "Oui", ouvre un menu permettant de modifier le nom du personnage, avec une limite de 15 caractères (Name Input Processing: Eric, 15 characters). La limite de caractère peut changer selon vos goûts.
Si le joueur sélectionne Non, il ne se passe rien et on passe à la suite.

- Text: -, -, Normal, Bottom "Mode "extrême" (sauvegardes limitées)" :

Ici, je vais proposer au joueur un mode où il ne pourra pas sauvegarder dans le menu du jeu, mais uniquement via des objets disposés sur la map (principe de checkpoint) : le jeu paraîtra donc plus dur !

- De "Show Choices" au second Branch End :

Même principe que tout à l'heure pour le nom : si le joueur choisi "Oui", le jeu grisera l'option de Sauvegarde dans le menu du jeu et le joueur ne pourra pas sauvegarder librement. J'utilise pour cela le "Change Save Access", page 3 des Event Commands, que je met sur Disable.

Et pour finir, une fois les choix effectués, je passe la variable à 2 pour empêcher la répétition du script. Dans les Event Commands, choisir l'option Control Variables, choisir Single et sélectionner la variable 001, l'opération Set ("mettre") et la constante à 2.

- Else : "Exit event processing" : j'ai un doute sur son utilité, mais je pense que cela coupe le script et libère donc de la mémoire. C'est simple : puisque désormais la variable n'est plus inférieure ou égale à 1, le script choisi la seconde option : se couper !

Et voilà ce que ça donne en "vrai":



Ce n'est qu'une base : vous pouvez aussi rajouter un mode "ultra simple" donnant au joueur un équipement surpuissant dès le départ, et j'en passe ;)
J'espère que cela vous aura servi !

Aller à la page: 1

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers