Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace

Apprendre
RPG Maker

Guides
Tutoriels
Astuces
Making-of

Dans le
Forum

Section Entraide


Comment ça marche?

Aëdemphia
Par Sylvanor

Fighting Robots Quest
Par Boulon

Geex
Par roys

Inexistence
Par Falco

La Légende d'Ibabou
Par Zaitan

Nylu
Par NanakyTim

Sarcia
Par Kaëlar

Super Mario RPG - Lost Souls
Par Omegabowser

Un musicien pour votre projet / Sorties: Dymunia - Prologue Demo / Jeux: EboleY - DEMO / Jeux: Arcadia's Legends / Jeux: KdK Zéro (Chapeau Alex) /

Chat  

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

167 connectés actuellement

10439782 visiteurs
depuis l'ouverture

5 visiteurs
aujourd'hui



Barre de séparation

Partenaires





Les 5 plus
visités

Akademiya RPG Maker

Alex d'Or

BloGecko

ConsoleFun

Eclipso

Au hasard

Planète Glutko

Le Studio du Chat Vert

New RPG Maker

Les deux derniers

Planète Glutko

Le Comptoir Du clickeur

Nos autres partenaires

Devenir
partenaire




RM XP/VX/VXAce Cheat Codes En Event
Ecrit par antrhaxx

Salut tout le monde! Je vais vous montrer deux techniques simples pour créer un système de cheat codes pour vos jeux.
Je sais ce que vous allez dire: "Tricher, c'est mal mvoyez". Mais on s'en fiche, c'est marrant des fois. Comme c'est de l'event c'est compatible VX et VXAce (voire XP je sais pas). Comme le dernier tuto sur le sujet date de RM2K, fallait faire quelque chose :grossourire

Donc voilà je me lance, ça va aller vite!

Tout d'abbord rendez-vous dans les événements communs. Créer donc l'event "Cheat Codes" en événement parallèle. Perso, j'utilise des touches pour activer le mode cheats: Y correspond à la touche S du clavier, et Z à la touche D. Vous pouvez bien sûr changer les touches ou choisir un tout autre activateur comme un objet accessible dans votre inventaire par exemple. Dans mes exemples de code j'utilise IF pour signifier les conditions, c'est juste par habitude.

1 - La première méthode consiste tout simplement à entrer un code numérique:

Prérequis:

1 interrupteur "Cheat Codes" (pour activer l'événement commun)
1 variable Cheat Code
1 variable CC Utilisés (optionnel, pour comptabiliser le nombre de cheats utilisés, pour des stats :sourire2)

Code:

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
IF touche Y prssée
 
    Message : Entrer un cheat code
    Entrer Un Nombre : [Cheat Code], 8 chiffres
 
    IF [Cheat Code] == 20139785
 
        Guérir Complètement : Equipe Entière
        [CC Utilisés] += 1
        Message[aucun portrait, sombre, centre] : Cheat code utilisé : Team Booster
 
    ENDIF
 
ENDIF



2 - La deuxième méthode, à peine plus complexe, consiste à entrer des caractères numériques et autres

A ce stade du tuto vous aurez peut-être remarque que ce tuto est assez inutile et qu'il reprend d'autres tutos un peu revisités comme celui de création de code pour les portes :sourire3 mais bon, il faut ce qu'il faut... Cette deuxième méthode est plus pratique vu qu'elle permet d'utiliser des nombres, lettres, d'autres caractère, et de combiner le tout. De plus si vous avez un script qui permet d'écrire au clavier, cette solution c'est le must.

Prérequis:

Créer un héros dans la base de données nommé Cheat Code (ça c'est juste pour que vous sachiez à quoi il sert)
L'interrupteur et les variables de la méthode numérique

Code:

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
IF touche Z prssée
 
    Modifier le nom de [Cheat Code] en ""
    Message : Entrer un cheat code
    Entrer un nom pour [Cheat Code] sur 16 caractères
 
    IF [Cheat Code] a "oniro" pour nom
 
        Modifier le nom de [Cheat Code] en ""
        Guérir Complètement : Equipe Entière
        [CC Utilisés] += 1
        Message[aucun portrait, sombre, centre] : Cheat code utilisé : Team Booster
 
    ENDIF
 
ENDIF



Donc voilà, pour ajouter d'autres codes il suffira d'ajouter d'autres IF [Cheat Code] == ou IF [Cheat Code] a "xxx" pour non.

J'espère que vous apprécierez, tant de blabla pour si peu de choses :sourire2

Ah dailleurs, il y a une troisième méthode que je n'arrive pas à faire parce que je manque d'idées, cela fonctionnerait avec des combinaisons de touches (comme sur une manette de console). Si vous avez des idées, vous savez ce qu'il vous reste à faire :famas


Ali Khelfaoui - posté le 15/08/2014 à 15:08:10 (5 messages postés)

❤ 0

:sonic
Ca marche, mais des fois ça me met "No such file"

On n'a rien sans rien.


antrhaxx - posté le 17/12/2015 à 17:55:37 (32 messages postés)

❤ 0

L'erreur doit venir de la méthode 2 je suppose. Je suppose qu'il ne faut pas laisser le personnage Cheat Code sans nom dans la base de données...

Donc ajouter un ELSE et donner un nom de base eu perso devrait corriger l'erreur.

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
IF touche Z prssée
 
    Modifier le nom de [Cheat Code] en ""
    Message : Entrer un cheat code
    Entrer un nom pour [Cheat Code] sur 16 caractères
 
    IF [Cheat Code] a "oniro" pour nom
 
        Modifier le nom de [Cheat Code] en ""
        Guérir Complètement : Equipe Entière
        [CC Utilisés] += 1
        Message[aucun portrait, sombre, centre] : Cheat code utilisé : Team Booster
 
    ELSE
 
        Modifier le nom de [Cheat Code] en "Cheat Code"
 
    ENDIF
 
ENDIF
 

athx

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

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 | News | Forum | Flash-news | Sorties | Chat | Commentaires | Galerie | Blogs | Articles perso | Screen de la semaine | Palmarès | Livre d'or | Recherche | Interviews | OST | L'Annuaire | Divers
Apprendre: Le Wiki | Tutoriels | Guides | Gaming-Live | Tests | Making-of
Télécharger: Programmes | Scripts | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Index jeux séparés | Top Classiques | Top Originaux | Les autres | Collection Oniro | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Jeux complets | Proposer
Hébergés: Aëdemphia | Fighting Robots Quest | Geex | Inexistence | La Légende d'Ibabou | Nylu | Sarcia | Super Mario RPG - Lost Souls
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