| [Résolu] Arreter une alarme ! | |
|
|
Auteur | Message |
---|
hakmoon Plutôt bien
Messages : 44
| Sujet: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 17:01 | |
| Salut a tous.
J'ai un autre petit problème... J'ai chercher mais j'ai pas trouver réponse...
Je voulais savoir si il y a une fonction pour arreter une alarme en GML ?
Par exemple :
Alarm[0] = -1 // me signale qu'elle a pas démarrer... Mais si je met par exemple :
mon_objet.alarm[0] = -1 // j'aurais pensé qu'ils me l'aurais stoppé mais sa ne marche pas...
Il y a t'il un autre moyen ?
Merci a tous...
hakmoon
Dernière édition par hakmoon le Mer 27 Nov 2013 - 14:14, édité 1 fois |
|
| |
Térence Utilisateur confirmé: Rang *****
Messages : 2213 Localisation : Oui
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 17:31 | |
| Le alarm[0]=-1, est censé marcher pourtant, t'es sûr de pas avoir fait une autre erreur ? _________________ Je suis partie sur les ailes du vent et la tempête m'a ramenée.
|
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 17:50 | |
| en faite, quand je veut faire Alarm[0] = -1, l'alarme fonctionne dans l'objet et je voudrais forcer a sarreter... C'est possible de forcer une alarme a s'arreter ? Alarm[0] = -1 marche pour force a l'arreter ?
MErci.
hakmoon |
|
| |
Térence Utilisateur confirmé: Rang *****
Messages : 2213 Localisation : Oui
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 17:53 | |
| -2 alors ? Ou bien tu met une valeur très élevée.... _________________ Je suis partie sur les ailes du vent et la tempête m'a ramenée.
|
|
| |
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 18:55 | |
| Tu veux arrêter un event alarm qui est en cours d'execution en fait? |
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 20:05 | |
| - onilink_ a écrit:
- Tu veux arrêter un event alarm qui est en cours d'execution en fait?
Oui exactement... J'ai essayé en fesant obj.alarm[0] = -1000... sa marche pas non plus... Si vous avez une idée... hak. |
|
| |
Térence Utilisateur confirmé: Rang *****
Messages : 2213 Localisation : Oui
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 20:07 | |
| - moi a écrit:
- Ou bien tu met une valeur très élevée....
Comme ca elle se finira jamais, exemple : alarm[0]=24*60*60*room_speed; Il faudra une journée entière avant qu'elle s'execute, ca te laisse de la marge ^^ _________________ Je suis partie sur les ailes du vent et la tempête m'a ramenée.
|
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 20:22 | |
| - Térence68 a écrit:
- ]Comme ca elle se finira jamais, exemple :
alarm[0]=24*60*60*room_speed; Il faudra une journée entière avant qu'elle s'execute, ca te laisse de la marge ^^ Je comprends pas ton exemple...c'est quoi 24, 60 et 60 ? Secondes minutes et steep par secondes ? |
|
| |
Asu Utilisateur confirmé: Rang ****
Messages : 895
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 20:34 | |
| 24 heures * 24 minutes * 24 secondes * ticks Au pire, pour éviter de perdre du temps à faire 4 opérations, pourquoi pas juste 999999999... _________________ <Cysteine> nON mais la touche maj s'active/se désactive toute seule <Cysteine> et a du mal à réponDRE QUANd j'appuie dessus <Cysteine> et je l'ai démont2? IL Ny a rien DEDANs
|
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 20:38 | |
| - Soundii a écrit:
- 24 heures * 24 minutes * 24 secondes * ticks
Au pire, pour éviter de perdre du temps à faire 4 opérations, pourquoi pas juste 999999999... J'ai éssayé sa marche pas... |
|
| |
Térence Utilisateur confirmé: Rang *****
Messages : 2213 Localisation : Oui
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 21:18 | |
| Bien sur que si que ca marche... T'écris juste ca dans un "execute a piece of code" quand tu veux annuler ton alarm : alarm[0]=999999999;
Sinon tu peux aussi faire une variable cancel et dans l'évent alarm, tu vérifie que cancel est bien a false. Donc pour l'annuler, suffit de mettre cancel a true... Mais la première méthode marche très bien... _________________ Je suis partie sur les ailes du vent et la tempête m'a ramenée.
|
|
| |
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 21:27 | |
| Non mais vous avez pas compris, en fait il veux stopper le code qui est dans l'alarm :b
Pour cela condition + exit. |
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 21:40 | |
| - onilink_ a écrit:
- Non mais vous avez pas compris, en fait il veux stopper le code qui est dans l'alarm :b
Pour cela condition + exit. condition tu veut dire un if ? par exemple si alarme activé....=> Exit ? |
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 21:53 | |
| Dans l'alarme, j'ai mis un exit mais sa ne marche pas...
|
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 22:02 | |
| dès que mon alarme a commencée je trouve aucun moyen de l'arreter... meme avec une condition... |
|
| |
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 22:17 | |
| Le condition et le exit doivent être dans le code de l'alarm, sinon tu ne pourras l'arrêter qu'au prochain step avec alarm[n] = -1. |
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mar 26 Nov 2013 - 23:15 | |
| - onilink_ a écrit:
- Le condition et le exit doivent être dans le code de l'alarm, sinon tu ne pourras l'arrêter qu'au prochain step avec alarm[n] = -1.
J'arrive pas... Mon Alarm fais 500 stepps, et dès que je rentre dedans il me fais tout le temps les 500 steppes... J'arrive pas a l'arreter. J'ai fais comme tu ma dit mais rien n'y fais... |
|
| |
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Arreter une alarme ! Mer 27 Nov 2013 - 11:31 | |
| Envoie tes codes histoire de voir ou est le soucis... |
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mer 27 Nov 2013 - 12:30 | |
| - onilink_ a écrit:
- Envoie tes codes histoire de voir ou est le soucis...
Désolé j'ai supprimé l'alarme. J'ai changer pour du Timelines. La sa marche...mais je suis obligé de mettre 25 par 25 steps jusqua 500... pour l'arreter... parce que... timeline index = nomdematimeline timeline_position = 500 cela ne marche pas sur un autre objet, il faut qu'il soit obligatoirement sur ma timeline pour marcher... C un peut ****** mais bon... si vous avez un autre moyen, je suis preneur... |
|
| |
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Arreter une alarme ! Mer 27 Nov 2013 - 12:39 | |
| with(objet) timeline_position = 500 |
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mer 27 Nov 2013 - 12:50 | |
| - onilink_ a écrit:
- with(objet) timeline_position = 500
par exemple sur mon objet : je met with timeline_grandir timeline_position = 500; parce que sa, sa ne marche pas... en faite, ce que je voudrais faire, c'est donner une position pour l'arreter a partir d'un objet... |
|
| |
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Arreter une alarme ! Mer 27 Nov 2013 - 12:58 | |
| timeline_grandir est bien un object?
|
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mer 27 Nov 2013 - 12:58 | |
| - onilink_ a écrit:
- timeline_grandir est bien un object?
nan c'est ma timeline.... |
|
| |
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] Arreter une alarme ! Mer 27 Nov 2013 - 13:30 | |
| Bah tu dois faire with( l'objet ou a été lancé la timeline ) timeline_position = 500 with ne prend en paramètre qu'un id d'object ou d'instance d'object. |
|
| |
hakmoon Plutôt bien
Messages : 44
| Sujet: Re: [Résolu] Arreter une alarme ! Mer 27 Nov 2013 - 14:13 | |
| Merci onilink... Sa marche... je savais pas que celui qui dérige la Time Line étais l'objet qui la démarrer... Merci encore... |
|
| |
Contenu sponsorisé
| Sujet: Re: [Résolu] Arreter une alarme ! | |
| |
|
| |
| [Résolu] Arreter une alarme ! | |
|