Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 364
  • Inscription

  • Dernière visite

  • Jours gagnés

    39

Tout ce qui a été posté par jjacques68

  1. jjacques68

    j'apprend le LUA mai

    tu auras le même résultat
  2. jjacques68

    j'apprend le LUA mai

    exacte
  3. jjacques68

    j'apprend le LUA mai

    c'est pour des cas bien particulier, pas forcément utile pour le moment...
  4. jjacques68

    j'apprend le LUA mai

    dans la fonction, tu enlève le print, et tu fais à la place : return total et lors de l'appel, tu fais : print("calcul = "..Calcul(param1, param2))
  5. jjacques68

    j'apprend le LUA mai

    tu n'a pas besoin du "local" devant la fonction.
  6. jjacques68

    j'apprend le LUA mai

    oui il est bien ce site !!
  7. hello ! j'ai collé un door/sensor (2) dans ma boîte aux lettres. mais visiblement, j'ai un soucis de portée avec la HC3 qui est à une dizaine de mètre de BAL (à l'extérieur). est-il possible que la BAL fasse cage de faraday ?
  8. jjacques68

    j'apprend le LUA mai

    ok pour l'enchaînement de fonctions. mais attention à ne pas mettre d'arguments lors de l'appel si tu n'en déclares pas... ensuite quand on appelle une fonction, il faut toujours mettre les (). Sinon elle est interprétée comme une variable et non une fonction. mais logiquement tu devrais utiliser "return", j'ai un doute sur le fonction de tout ça... mafonction() retournera true ou false. resultat() retournera mafonction() donc true ou false.
  9. jjacques68

    j'apprend le LUA mai

    nan je n'en connais pas. je code directement dans la box...
  10. jjacques68

    j'apprend le LUA mai

    c'est quoi le "ok" que tu passes comme argument aux fonctions ? il n'y en a pas l'utilité !! fait les enlever ! pour le print de la fonction résultat : print(resultat())
  11. jjacques68

    j'apprend le LUA mai

    c'est quoi "dessine_carre" ? tu veux afficher le résultat de qu'elle fonction ?
  12. nickel ça !! merci !!
  13. jjacques68

    j'apprend le LUA mai

    affiche voir le code où tu appelles la fonction ...
  14. jjacques68

    instance de scènes

    dans laquelle tu vas lire la valeur des device ? pas bête, mais si y a beaucoup de device ! ça va prendre trop de temps et de ressources...
  15. jjacques68

    instance de scènes

    et bien par exemple, j'ai une scène qui est déclenchée lors du passage à TRUE de tous mes FGMS;(j'ai tous les FGMS dans les conditions) Si par exemple 2 FGMS passent à TRUE "simultanément", selon l'option de la scène : - soit la première instance n'aura pas le temps de se terminer, et la deuxième instance se déroulera correctement. - soit la première instance se termine, mais la deuxième ne sera pas exécutée
  16. hello ! on en a déjà parlé, il me semble. sur le HC3 il n'y a plus la notion d'instance de scène. On peut grâce aux options de la scène, définir si la prochaine exécution annule et remplace la précédente, ou pas. EDIT : dans ce dernier cas, la prochaine exécution sera tout simplement ignorée. je rencontre certain cas bien précis où j'aurai bien aimé avoir la possibilité d'avoir plusieurs instances simultanément... n'y a - t - il pas un moyen de pouvoir le faire ? ou peut être d'une autre façon ? Une autre approche ? bien à vous !
  17. jjacques68

    j'apprend le LUA mai

    ben c'est le cas dans mon exemple, si i >= 20, il stop.
  18. jjacques68

    j'apprend le LUA mai

    le "do" fait partie de la fonction while. c'est : while condition is true do. c'est comme ça. ben dans la boucle while, tu places : while i <= 50 do -- tant que i reste inférieur ou égal à 50 i = i + 1 -- on incrémente i print(i) if i >= 20 then print("attention vous avez dépassées la barre de 20%") break end end j'ai mis volontairement 50 pour la condition du while, sinon ça sert à rien. le "break" permet de sortir de la boucle, donc de ne pas continuer d'incrémenter
  19. jjacques68

    j'apprend le LUA mai

    je pense que le module démarre la scène à chaque changement de sa valeur. 1,2,3...,48,49,50... donc donc dans ce cas, pas besoin de boucle while true do. ça se prend les pieds dans le tapis... Surtout que sur la HC2, tu peux avoir plusieurs instance de scène qui se lancent simultanément... Ton second bout de code est ce qu'il faut faire.
  20. jjacques68

    j'apprend le LUA mai

    jamais utilisé, je pense pas...
  21. jjacques68

    j'apprend le LUA mai

    oups sorry @mprinfo, j'avais pas vu ta réponse
  22. jjacques68

    j'apprend le LUA mai

    print(t[1]) Le chiffre 1 est en nombre ! il ne doit pas être entre guillemet !
  23. jjacques68

    j'apprend le LUA mai

    moi c'était un MO5 de thomson, branché sur la télé avec un stylet où on pouvait cliquer sur l'écran. dommage je l'ai plus ...
  24. jjacques68

    j'apprend le LUA mai

    ah moi ma première c'était la TI 86, que j'ai également toujours
  25. jjacques68

    j'apprend le LUA mai

    Alors la ! le nom ne me parle pas du tout ! Envoyé de mon iPhone en utilisant Tapatalk Pro
×
×
  • Créer...