CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Game Maker] systeme de calendrier

Pseudo supprimé
Pseudo supprimé 08 mai 2015 à 16:09:33

Bonjour,

Voila je cherche a faire un systeme de calendrier smple sur game maker.
Je voudrais vraiment un truc tout simple, la date qui s'affiche en haut de l'ecran (1 juillet 1952) et 3 boutons
+1 jour, +3 jours, +7 jours

Quand le joueur appuie sur les boutons le calendrier avance du nombre de jours.
Comment s'y prendre pour faire ca? Avec un systeme d'array genre jour/mois/annee? mais comment faire pour attribuer differents nombre de jours selon les mois etc...?

Pseudo supprimé
Pseudo supprimé 10 mai 2015 à 17:56:48

Personne?

TheRealMarco
TheRealMarco
Niveau 14
10 mai 2015 à 18:09:18

https://www.jeuxvideo.com/forums/1-31-8244711-1-0-1-0-0.htm

Peu de personne peuvent t'aider, car peu de personne utilise GameMaker sur ce forum.

chopsueys
chopsueys
Niveau 18
11 mai 2015 à 10:25:01

gobnius Je vais voir ça

TheRealMarco ton lien est pour rpg maker et même si tu avais placé le bon topic il faut savoir que le topic d'aide de GM est hs depuis respawn.

Lapintade
Lapintade
Niveau 30
11 mai 2015 à 10:48:02

Ci joint le bon lien :

https://www.jeuxvideo.com/forums/1-31-8249762-76-0-1-0-0.htm

J'ai "réparé" le sujet Game Maker, il devrait mieux marcher maintenant.

chopsueys
chopsueys
Niveau 18
11 mai 2015 à 11:54:22

"J'ai "réparé" le sujet Game Maker, il devrait mieux marcher maintenant."
Ha c'est cool ça merci.

je t'ai programmé un petit truc gobnius
démo en vidéo: https://www.youtube.com/watch?v=FUDEXbV_BbM&feature=youtu.be

le code objet_date:
create:
date_defaut=date_current_date()
annee=date_get_year(date_defaut)
mois=date_get_month(date_defaut)
jour=date_get_day(date_defaut)

draw:
if mois==1
{
if jour>31{mois+=1;jour=1}
if jour<1{mois-=1;jour=31}
}
if mois==2
{
if jour>28{mois+=1;jour=1}
if jour<1{mois-=1;jour=31}
}
if mois==3
{
if jour>31{mois+=1;jour=1}
if jour<1{mois-=1;jour=28}
}
if mois==4
{
if jour>30{mois+=1;jour=1}
if jour<1{mois-=1;jour=31}
}
if mois==5
{
if jour>31{mois+=1;jour=1}
if jour<1{mois-=1;jour=30}
}
if mois==6
{
if jour>30{mois+=1;jour=1}
if jour<1{mois-=1;jour=31}
}
if mois==7
{
if jour>31{mois+=1;jour=1}
if jour<1{mois-=1;jour=30}
}
if mois==8
{
if jour>31{mois+=1;jour=1}
if jour<1{mois-=1;jour=31}
}
if mois==9
{
if jour>30{mois+=1;jour=1}
if jour<1{mois-=1;jour=31}
}
if mois==10
{
if jour>31{mois+=1;jour=1}
if jour<1{mois-=1;jour=30}
}
if mois==11
{
if jour>30{mois+=1;jour=1}
if jour<1{mois-=1;jour=31}
}
if mois==12
{
if jour>31{mois+=1;jour=1}
if jour<1{mois-=1;jour=30}
}

if mois>12{annee+=1;mois=1}
if mois<1{annee-=1;mois=12}

draw_text(140,60,string(annee))
if mois>9 {draw_text(100,60,string(mois))}
if mois<10 {draw_text(100,60,"0"+string(mois))}
if jour>9 {draw_text(60,60,string(jour))}
if jour<10 {draw_text(60,60,"0"+string(jour))}

obj_plus_anne:
create:

x=160
y=40
image_index=0
image_speed=0

step:
if instance_position(mouse_x,mouse_y,all) == id
and mouse_check_button_pressed(mb_left)
{
obj_date.annee+=1
image_xscale=1.4
image_yscale=image_xscale
}
if mouse_check_button_released(mb_left)
{
image_xscale=1
image_yscale=image_xscale
}

Après pour les autres objet y'a juste à remplacer par exemple le + par - ou/et le non de la variable exemple "jour"

Pseudo supprimé
Pseudo supprimé 11 mai 2015 à 19:40:09

Merci.
Apres en faite mon probleme est surtout pour ajouter plusieurs jours d'un coup
Par exemple dans mon jeu j'ai un bouton attendre 6 jours.
Le probleme c'est que si par exemple on est le 29 quand je fais ca et que le mois a 30 jours le programme va aller jusqu'au 1er mais ne va pas ajouter le reste des jours ( puisqu'il voit que si jour est superieur a 30 jour est egal a 1)

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment