AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-39%
Le deal à ne pas rater :
Pack Home Cinéma Magnat Monitor : Ampli DENON AVR-X2800H, Enceinte ...
1190 € 1950 €
Voir le deal

 

 [Résolu] Arreter une alarme !

Aller en bas 
4 participants
AuteurMessage
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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
Revenir en haut Aller en bas
Térence
Utilisateur confirmé: Rang *****
Térence


Messages : 2213
Localisation : Oui

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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.
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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
Revenir en haut Aller en bas
Térence
Utilisateur confirmé: Rang *****
Térence


Messages : 2213
Localisation : Oui

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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.
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 26 Nov 2013 - 18:55

Tu veux arrêter un event alarm qui est en cours d'execution en fait?

_________________
[Résolu] Arreter une alarme ! Runningpotato1[Résolu] Arreter une alarme ! TvF6GED [Résolu] Arreter une alarme ! MdetltS
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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.
Revenir en haut Aller en bas
Térence
Utilisateur confirmé: Rang *****
Térence


Messages : 2213
Localisation : Oui

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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.
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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 ?
Revenir en haut Aller en bas
Asu
Utilisateur confirmé: Rang ****
Asu


Messages : 895

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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...
Revenir en haut Aller en bas
Térence
Utilisateur confirmé: Rang *****
Térence


Messages : 2213
Localisation : Oui

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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.
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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.

_________________
[Résolu] Arreter une alarme ! Runningpotato1[Résolu] Arreter une alarme ! TvF6GED [Résolu] Arreter une alarme ! MdetltS
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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

?
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 26 Nov 2013 - 21:53

Dans l'alarme, j'ai mis un exit mais sa ne marche pas...
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 26 Nov 2013 - 22:02

dès que mon alarme a commencée je trouve aucun moyen de l'arreter...
meme avec une condition...
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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.

_________________
[Résolu] Arreter une alarme ! Runningpotato1[Résolu] Arreter une alarme ! TvF6GED [Résolu] Arreter une alarme ! MdetltS
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMar 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...
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMer 27 Nov 2013 - 11:31

Envoie tes codes histoire de voir ou est le soucis...

_________________
[Résolu] Arreter une alarme ! Runningpotato1[Résolu] Arreter une alarme ! TvF6GED [Résolu] Arreter une alarme ! MdetltS
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMer 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...
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMer 27 Nov 2013 - 12:39

with(objet) timeline_position = 500

_________________
[Résolu] Arreter une alarme ! Runningpotato1[Résolu] Arreter une alarme ! TvF6GED [Résolu] Arreter une alarme ! MdetltS
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMer 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...
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMer 27 Nov 2013 - 12:58

timeline_grandir est bien un object?

_________________
[Résolu] Arreter une alarme ! Runningpotato1[Résolu] Arreter une alarme ! TvF6GED [Résolu] Arreter une alarme ! MdetltS
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMer 27 Nov 2013 - 12:58

onilink_ a écrit:
timeline_grandir est bien un object?
nan c'est ma timeline....
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMer 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.

_________________
[Résolu] Arreter une alarme ! Runningpotato1[Résolu] Arreter une alarme ! TvF6GED [Résolu] Arreter une alarme ! MdetltS
Revenir en haut Aller en bas
hakmoon
Plutôt bien



Messages : 44

[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! EmptyMer 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... Wink
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu] Arreter une alarme ! Empty
MessageSujet: Re: [Résolu] Arreter une alarme !   [Résolu] Arreter une alarme ! Empty

Revenir en haut Aller en bas
 
[Résolu] Arreter une alarme !
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Résolu]Pour arreter une ligne de code?
» Alarme : plus grand, plus rapide ...
» arréter un objet en mouvement vers un point précis
» Arrèter de lancer des bombes ...
» comment arreter un évenement

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: