| Allumer/Eteindre un pentacle [resolu] | |
|
Auteur | Message |
---|
Habitant Lv.6
Age : 44 Inscrit le : 19/07/2009 Messages : 142
| Sujet: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 14:59 | |
| Encore moi désolé. En même temps que je "mapouille" comme la débutante que je suis, je me familiarise avec les events. C'est intéressant parce qu'il me semble que ça permet une foison de choses avec des commandes simples...sauf que j'ai un peu de mal à m'y retrouver. Bref. J'ai fait la carte ci-dessous pour tester 2-3 bricoles : J'ai réussi à faire en sorte que le pentacle jaune à gauche soit un point de guérison qui s'illumine quand le héros marche dessus. Et le pentacle bleu à droite s'illumine et ouvre les slots de sauvegardes quand le héros marche dessus. Super. Mais j'aimerai que les pentacles s'éteignent quand le héros s'en va et j'ai beau bidouiller, je n'y arrive pas. Ça m'énerve parce que je suis sûre que c'est juste une commande bidon à entrer, mais je ne trouve pas laquelle... Help ! |
|
| |
Voyageur Lv.10
Age : 36 Inscrit le : 24/04/2009 Messages : 407
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 15:42 | |
| L'idée, c'est de gérer l'apparence de ces deux event dans un troisième event en processus parallèle. Créé un nouvel event sur cette map en processus parallèle, donc. (ne lui met aucune apparence) Au début de cette event, enregistres les coordonnées X et Y du héros dans deux variables. (pour la suite du tuto, j'appellerais ces variables Pos_X et Pos_Y, mais tu peux les nommer comme tu veux) Ensuite, regardes dans l'éditeur à quelles positions se trouvent tes cercles. D'après le screen, le premier se trouve en position 2:7. Dooonc, retournons dans le troisième event, maintenant... Juste après avoir enregistrer les coordonnées du héros, testes si les variables sont identiques aux coordonnées de l'event. Résumé : - Code:
-
variable : enregistrer coordonnées X du héros dans Pos_X variable : enregistrer coordonnées Y du héros dans Pos_Y
Condition : Si Pos_X = 2 Alors Condition : Si Pos_X = 7 Alors # à venir Sinon # A venir Fin condition Sinon # A venir Fin condition (on se contente du premier cercle, pour le moment) Après, si les deux conditions sont vrais (= le héros est sur l'event), alors tu mets un "Changer l'apparence de l'événement 'Cercle magique 1' : cercle activé". Et dans les deux 'sinon', tu mets des commandes : "Changer l'apparence de l'événement 'Cercle magique 1' : cercle désactivé". Ce qui nous donne au final (pour les deux cercles, cette fois) : - Code:
-
variable : enregistrer coordonnées X du héros dans Pos_X variable : enregistrer coordonnées Y du héros dans Pos_Y
Condition : Si Pos_X = 2 Alors Condition : Si Pos_X = 7 Alors Changer l'apparence de 'Cercle magique 1' : cercle activé Sinon Changer l'apparence de 'Cercle magique 1' : cercle désactivé Fin condition Sinon Changer l'apparence de 'Cercle magique 1' : cercle désactivé Fin condition
Condition : Si Pos_X = 14 Alors Condition : Si Pos_X = 7 Alors Changer l'apparence de 'Cercle magique 2' : cercle activé Sinon Changer l'apparence de 'Cercle magique 2' : cercle désactivé Fin condition Sinon Changer l'apparence de 'Cercle magique 2' : cercle désactivé Fin condition |
|
| |
Prêtre Lv13
Age : 35 Inscrit le : 11/07/2009 Messages : 813
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 15:48 | |
| Ou bien tu fais en sorte que quand le héros va vers la droite la gauche le bas ou le haut, le pentacle s'éteigne.
Genre: condition: héros regarde vers la droit alors pentacle s'éteint. |
|
| |
Habitant Lv.6
Age : 44 Inscrit le : 19/07/2009 Messages : 142
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 15:52 | |
| Swallowed, éteindre quand le héros sort du pentacle à gauche ou autre, j'y ai pensé, mais pas réussi. Et puis ça m'aurait obligé à coller 6 events, 3 pour chaque pentacles, alors que là, l'explication de Sihn me semble mieux. Je vais essayer. Merci ! |
|
| |
Prêtre Lv13
Age : 35 Inscrit le : 11/07/2009 Messages : 813
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 15:57 | |
| Non tu mer regard à droite pas aller à gauche! C'est le principe de l'interrupteur à pression. Si tu es dessus la porte s'ouvre, si tu le quittes elle se ferme. |
|
| |
Chevalier Lv.17
Age : 31 Inscrit le : 27/04/2008 Messages : 1835
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 16:05 | |
| Swallowed, ton explication ne tient pas la route Oo Le joueur peut venir de n'importe quel côté du pentacle... donc, tu peux pas dire "Si il regarde à gauche", enfin tu peux, mais bon, ça servirait pas à grand chose, il s'éteindrait pas quand le héros sortira ^^' |
|
| |
Prêtre Lv13
Age : 35 Inscrit le : 11/07/2009 Messages : 813
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 16:13 | |
| |
|
| |
Chevalier Lv.17
Age : 31 Inscrit le : 27/04/2008 Messages : 1835
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 16:18 | |
| non, "Si le joueur regarde à gauche" c'est juste pour dire "Si le joueur regarde à gauche", pas "Si le joueur va à gauche"... En revanche, on peut dire: "Si la touche gauche est appuyée", dans ce cas là, ce serait quand il va à gauche |
|
| |
Habitant Lv.6
Age : 44 Inscrit le : 19/07/2009 Messages : 142
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 16:19 | |
| Erf...Je ne suis qu'une débutante. Je commence tout juste à saisir les events de base, moi... Déjà je ne suis même pas sûre d'avoir bien paramétré mes pentacles, je me suis basée sur l'animation des portes en event rapide. Mais si ça se trouve il y a plus simple.
Sihn, je ne comprend pas tes explications en fait. Déjà, je ne sais pas où je vais pour enregistrer des positions. Je ne maîtrise pas les variables... |
|
| |
Prêtre Lv13
Age : 35 Inscrit le : 11/07/2009 Messages : 813
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 16:32 | |
| https://2img.net/r/ihimizer/i/3directionyb6.png/
comme sur cet interrupteur, tu crées un event à chaque côté de ton pentacle. de façon à ce que, quand tu es sur le pentacle, si tu es arrivé d'en bas, il s'active. Donc si tu ne bouge pas de l'interrupteur c'est ok. Mais si tu veux partir de l'interrupteur, tu vas devoir aller à droite gauche bas ou haut. Donc la case en dessous de l'interrupteur, tu mets: si regard en bas (car tu vient de la case interrupteur) alors désactivé. si tu va a droite, tu mets: si regard à droite etc... |
|
| |
Chevalier Lv.17
Age : 31 Inscrit le : 27/04/2008 Messages : 1835
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 16:42 | |
| Non, non, non, c'est une perte de temps tout ça ><
Voilà comment procéder pour tout avoir dans le même évent:
Ce tuto est mEvènement, au contact du héros: Ce tuto est m@>Déplacer/modifier un évènement: cet évènement Ce tuto est m :n Déplacer/modifier un évènement: Modifier l'apparence (le pentacle allumé) Ce tuto est m@>Boucle Ce tuto est mnnn@>Condition: la touche Bas est appuyée Ce tuto est mnnnnnn@>Sortir de la boucle Ce tuto est mnnnnnn@> Ce tuto est mnnn :nFin de la condition Ce tuto est mnnn@>Condition: la touche Gauche est appuyée Ce tuto est mnnnnnn@>Sortir de la boucle Ce tuto est mnnnnnn@> Ce tuto est mnnn :nFin de la condition Ce tuto est mnnn@>Condition: la touche Droite est appuyée Ce tuto est mnnnnnn@>Sortir de la boucle Ce tuto est mnnnnnn@> Ce tuto est mnnn :nFin de la condition Ce tuto est mnnn@>Condition: la touche Haut est appuyée Ce tuto est mnnnnnn@>Sortir de la boucle Ce tuto est mnnnnnn@> Ce tuto est mnnn :nFin de la condition Ce tuto est m :nAu dessus de la boucle Ce tuto est m@>Déplacer/modifier un évènement: cet évènement Ce tuto est m :n Déplacer/modifier un évènement: Modifier l'apparence (le pentacle normal) Ce tuto est m@> |
|
| |
Voyageur Lv.10
Age : 36 Inscrit le : 24/04/2009 Messages : 407
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 16:50 | |
| Désolé pour l'absence! ^^; Pour les variable, vas dans la partie Gestion globale, dispo dans le premier onglet des commandes d'event, et choisis "Modifier une variable". Dedans, sélectionnes une variable de ton choix, donc (mémorise son numéro dans ta tête, tu devras réutiliser la même pour tes conditions). Coche "Remplacement", puis "Événement". A coté de événement, tu pourras choisir la coordonnée X du héros. Puis, recommence avec une deuxième variable pour la coordonnée Y. Si tu bloques de nouveau, dis-moi où! |
|
| |
Habitant Lv.6
Age : 44 Inscrit le : 19/07/2009 Messages : 142
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 17:22 | |
| Merci à tous pour les solutions proposées. J'ai animé les pentacles comme ça : Mais j'ai l'impression que ce n'est peut-être pas la bonne manière de m'y prendre... Edit : Sihn, avec ta méthode, j'arrive effectivement à allumer un pentacle, mais toujours pas à l'éteindre. Je dois arrêter pour ce soir, je verrai ça plus tard. Merci à tous pour le soutient ! A plus. |
|
| |
Prêtre Lv13
Age : 35 Inscrit le : 11/07/2009 Messages : 813
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 19:44 | |
| Ah! j'avais zappé que je pouvais pas battre Gothor lol! mais ma soluce était pas mauvaise hein ^^ |
|
| |
Voyageur Lv.10
Age : 36 Inscrit le : 24/04/2009 Messages : 407
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 19:49 | |
| A lire demain à ton retour^^ Tu as bien mis les "Changer l'apparence de 'Cercle magique' : image du cercle désactivé" dans les sinon de TOUTES les conditions? De plus, tu as bien créée un nouvel event (et non mis ces commandes directement dans le cercle)? |
|
| |
Voyageur Lv.10
Age : 31 Inscrit le : 08/07/2009 Messages : 418
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mar 28 Juil 2009 - 20:25 | |
| sinon tu met des event tout autour du pentacle qui font eteindre le pentacle . |
|
| |
Habitant Lv.6
Age : 44 Inscrit le : 19/07/2009 Messages : 142
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mer 29 Juil 2009 - 9:31 | |
| @ Sihn : En fin de compte j'ai fini par y arriver ! Yessss ! Il fallait juste un peu de pratique. @ swallowed : - Citation :
- mais ma soluce était pas mauvaise hein ^^
Au contraire, elle était super logique. Et elle fonctionne, le tout c'était de rentrer les bonnes commandes, dans le bon ordre ! @ lololink : c'était l'idée proposée par swallowed et oui, ça fonctionne. A présent je me pose une autre question...Je sais je me pose beaucoup de questions... Les events ne concernent qu'une seule case. Mais certaines images couvrent 4 cases, par exemple la grosse porte en bois (dans Gate, je crois). Comment ça marche pour l'installer ? |
|
| |
Vagabond Lv.5
Inscrit le : 18/07/2009 Messages : 93
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mer 29 Juil 2009 - 9:34 | |
| lorsque tu l'installes en event cette grosse porte tu la verras prendre qu'une seule case mais lorsque tu joueras elle couvera par defaut l'ensemble de case necessaire |
|
| |
Prêtre Lv13
Age : 35 Inscrit le : 11/07/2009 Messages : 813
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] Mer 29 Juil 2009 - 10:35 | |
| Ha merci Mae! (enfin du soutient!!) |
|
| |
| Sujet: Re: Allumer/Eteindre un pentacle [resolu] | |
| |
|
| |
| Allumer/Eteindre un pentacle [resolu] | |
|