Advertisement
Guest User

Horaire

a guest
Apr 22nd, 2018
975
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. @name ClockEMMITER
  2. @inputs EGP:wirelink
  3. @outputs Seconds Minutes Hours
  4. @persist [HOffset, MOffset, SOffset]:number
  5. runOnTick(1)
  6.  
  7. if(time("sec")+SOffset<=59){
  8. Seconds = time("sec") + SOffset
  9. }
  10. elseif(time("sec")+SOffset>59){
  11. Seconds = time("sec") + SOffset - 60
  12. }
  13. elseif(time("sec")+SOffset<0){
  14. Seconds = time("sec") + SOffset + 60
  15. }
  16.  
  17. if(time("min")+MOffset<=59){
  18. Minutes = time("min") + MOffset
  19. }
  20. elseif(time("min")+MOffset>59){
  21. Minutes = time("min") + MOffset - 60
  22. }
  23. elseif(time("min")+MOffset<0){
  24. Minutes = time("min") + MOffset + 60
  25. }
  26.  
  27. if(time("hour")+HOffset<=23){
  28. HOffset=2,
  29. Hours = time("hour") + HOffset
  30. }
  31. elseif(time("hour")+HOffset>23){
  32. HOffset=2,
  33. Hours = time("hour") + HOffset - 24
  34. }
  35. elseif(time("hour")+HOffset<0){
  36. HOffset=2,
  37. Hours = time("hour") + HOffset + 24
  38. }
  39.  
  40. EGP:egpBoxOutline(1, vec2(256), vec2(600,250))
  41. EGP:egpSize(1, 25)
  42.  
  43. EGP:egpText(2, ""+Hours+":"+Minutes+":"+Seconds, vec2(256))
  44. EGP:egpAlign(2,1,1)
  45. EGP:egpSize(2,75)
  46.  
  47. EGP:egpText(3, "France, Paris", vec2(315,290))
  48. EGP:egpAlign(3,1,1)
  49.  
  50. if(Seconds>=10){
  51. EGP:egpText(3, "France, Paris", vec2(335,290))
  52. EGP:egpAlign(3,1,1)
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement