| Se servir des variables pour lire quelque chose avec la touche Y [Resolu] | |
|
|
Auteur | Message |
---|
Invité
| Sujet: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 16:29 | |
| Bonjour à tous c'est encore moi,
Comment je fais si je veux que par exemple dès que je suis devant un objet par exemple une feuille, j'appuie sur Y et j'obtiens des informations qu'il y a sur les feuilles ?
Merci d'avance. parce que je faisais conditions si j'appuie sur Y et ensuite je disais message blablabla donc je vois pas comment faire sinon. |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 16:35 | |
| Ben tu peut le faire ne appuyant sur entrer ! Sinon c'est u peu plus compliqué et sa fera laguer ton jeu si tu met beaucoup d'even comme ça ! |
|
| |
Templier Lv.15
Age : 33 Inscrit le : 19/07/2008 Messages : 1317
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 16:38 | |
| Mmh...
Condition, la touche Y est appuyée ; Afficher un message
ou, Afficher un message. |
|
| |
Mage Lv.11
Age : 33 Inscrit le : 02/10/2008 Messages : 611
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 16:38 | |
| Je suis pas très bon dans les variables par contre ce que tu peux faire c'est de mettre un évenement en face de chaque objet afin d'afficher un message mais opte plutôt pour la solution de La Meche ou celle de Vincent. Elles sont mieux.
Angel : Double post accidentel supprimé.
Dernière édition par Fred 020 le Mer 8 Oct 2008 - 16:52, édité 2 fois |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 16:42 | |
| C'est quoi ce double post bizarre ?! |
|
| |
Mage Lv.11
Age : 33 Inscrit le : 02/10/2008 Messages : 611
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 16:43 | |
| Ah pardon pour le double poste je voulais citer mais j'étais dans la lune alors j'ai comme répondu a ma propre réponse XD |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 16:46 | |
| Alors edite ton 2eme poste et marque ======Message supprimé===== |
|
| |
Doyen
Age : 46 Inscrit le : 20/08/2008 Messages : 2485
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:07 | |
| Je crois que tu pourrais te faire un événement qui roule en paralele, dans lequel tu fais: - Code:
-
variable1 = position X du héro variable2 = position Y du héro variable3 = orientation du héro
condition: si Y est appuyé
# Exemple, tu as un feuille de papier est à la position X = 15, Y = 19 alors # Si le personnage est à la position X=15, Y=20 et regarde vers le haut si variable1 = 15 si variable2 = 20 si variable3 = 8 # LE HAUT
Affiche message
fin si fin si fin si C'est pas super élégant mais ca devrait techniquement marcher .. |
|
| |
Invité
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:21 | |
| j'ai essayer mais j"arrive pas à mettre en pratique ce que tu m'as dis |
|
| |
Mage Lv.11
Age : 33 Inscrit le : 02/10/2008 Messages : 611
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:25 | |
| Oh pire Jebbou poste lui un screen. |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:26 | |
| Montre un screen de se que tu a fait ? |
|
| |
Invité
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:26 | |
| mais la touche Y n'est peut etre pas la meme que sur le clavier comment dans le XP non ?
J'ai rien fait justement je suis bloquer dès le départ je comprend pas faut créer des variable mais je met quel nombre etc c'est vrai que je voudrai bien un screen si ca dérange personne merci encore. |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:27 | |
| Ah non ! C'est pas les mêmes touche ! Tiens voici les touches Nom de la touche sur RmVx; Touche du clavier effet dans le jeu Touche A Touche Shift Permet de courir. Touche B Echape; 0; x Annuler, Menu du jeu Touche C Entrer, Z, Espace Touche action X A Y S Z D L Q; Page haut R W; Page bas |
|
| |
Doyen
Age : 46 Inscrit le : 20/08/2008 Messages : 2485
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:28 | |
| J'ai pas de screen, tout ca sort de ma tête et c'est très théorique. Néanmoins, on pourrait peut-etre faire le contraire .. mets nous un screen de ton event, et on va trouver l'erreur |
|
| |
Invité
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:41 | |
| comme je l'ai dis à La meche je crois, et bien j'ai pas mis du tout comme toi vu que je savais déjà pas mettre quel valeur à la variable etc. Mon code initial c'était ça. |
|
| |
Doyen
Age : 46 Inscrit le : 20/08/2008 Messages : 2485
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 17:54 | |
| Le plus simple pour débuter, serait de ne faire que la première partie, en laissant faire la méga-condition pour le moment. Donc tu réduis ton événement à ceci - Code:
-
variable1 = position X du héro variable2 = position Y du héro variable3 = orientation du héro
condition: si Y est appuyé afficher message allo fin de la condition Cela va te permettre de vérifier si le input du bouton Y fonctionne correctement. Pour ce qui est de l'initialisation des variables, tu les mets exactement comme j'ai dit. En fait, lorsque tu définis la valeur d'une variable, une des options te permet de mettre la position X ou Y du héro dans la variable, et un autre truc te permet de mettre l'orientation du perso dans la variable. Tu n'as pas à choisir le chiffre à mettre, c'est le système qui va regarder le nombre qui correspond à la position X, et va mettre le nombre dans la variable. Exemple: Si tu fais Variable1 = Orientation Héro Si le héro regarde par en haut, il va mettre le chiffre 8 dans la variable. Tu vas pouvoir tester le nombre contenu dans une variable par la suite. Mais si c'est trop compliqué pour le moment, commence par la base, ce que j'ai mis en haut |
|
| |
Invité
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 18:04 | |
| ça marche toujours pas ^^ |
|
| |
Doyen
Age : 46 Inscrit le : 20/08/2008 Messages : 2485
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 18:06 | |
| C'est un événement au déclanchement paralele ? |
|
| |
Invité
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 18:20 | |
| Non par la touche action :p
ca marche du coup maintenant merci à tous sérieux. |
|
| |
Doyen
Age : 46 Inscrit le : 20/08/2008 Messages : 2485
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 18:25 | |
| Good! Maintenant, reste à faire marcher ces conditions sur les variables de position. Parce que sinon, tu vas pouvoir trouver des choses partout! |
|
| |
Mage Lv.11
Age : 33 Inscrit le : 02/10/2008 Messages : 611
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 18:26 | |
| C'était un peu compliqué tout ça mais on arrive toujours à débloquer encore + avec Jebbou--->Il est incroyable |
|
| |
Invité
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 18:38 | |
| lol ah d'accord je trouve des chose partout si j'appui sur S dans la map ?
EDIT ; ah oui exa et bas du coup suis bien embeter lol |
|
| |
Doyen
Age : 46 Inscrit le : 20/08/2008 Messages : 2485
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 18:52 | |
| c'est ici que viennent jouer l'histoire des variables et des conditions. Tu veux que l'événement se produise seulement SI la position du héro est à coté et il regarde vers l'objet. Parce qu'en fait, l'événement Paralèle se produit continuellement et partout. C'est la méga-condition de tantot qui va venir s'assurer que ton message apparait seulement si la position et l'orientation du héro est bonne. |
|
| |
Invité
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 18:54 | |
| d'accord et donc la je fais ce que tu m'as montré tout à l'heure ? |
|
| |
Doyen
Age : 46 Inscrit le : 20/08/2008 Messages : 2485
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] Mer 8 Oct 2008 - 19:03 | |
| Ouais dans la condition concernant le "si Y est appuyé" - Code:
-
si variable1 = 15 # Tu mets le chiffre de la position X ou le perso doit se trouver pour lire la feuille si variable2 = 20 # Tu mets le chiffre de la position Y ou le perso doit se trouver pour lire la feuille si variable3 = 8 # La direction ou le perso doit regarder pour lire la feuille,
Affiche message
fin si fin si fin si Tu dois faire ca pour chacune des positions où le perso peut lire une feuille. Voici les correspondances de direction : 8 est le haut, 6 pour droite, 4 pour gauche, 2 pour bas. L'idéal serait que lorsque tu appuies sur Y, tu affiches les variables dans un message, comme ca tu n'aurais pas à compter les cases. Personnellement, je trouve ca un peu "broche à foin" comme soluce, mais c'est mieux que rien. Si quelqu'un a une meilleure idée, n'hésitez pas à la suggérer |
|
| |
| Sujet: Re: Se servir des variables pour lire quelque chose avec la touche Y [Resolu] | |
| |
|
| |
| Se servir des variables pour lire quelque chose avec la touche Y [Resolu] | |
|