AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -29%
PC portable Gamer ERAZER DEPUTY P60 – ...
Voir le deal
999.99 €

 

 [Résolu] Encore un noob qui sais pas faire une pause

Aller en bas 
2 participants
AuteurMessage
Crackers
Plutôt bien
Crackers


Messages : 43
Projet Actuel : Apprendre ^^

[Résolu] Encore un noob qui sais pas faire une pause Empty
MessageSujet: [Résolu] Encore un noob qui sais pas faire une pause   [Résolu] Encore un noob qui sais pas faire une pause EmptyJeu 24 Juil 2014 - 11:22

Bien le bonjours !

Comme indiqué dans le titre, moi aussi j'ai des soucis pour mettre mon jeux en pause...
J'ai chercher dans l'aide de GM, sur le forum (j'ai lu et testé tous les posts comprenant le mot "pause" dans le titre, regardé des vidéos sur internet et je suis aussi allé voir du coté des anglophones. Mais rien y fais ! Je commence à désespérer, mais surtout, je me dit que ça viens peut être des codes et de mon soft. Je tourne sur Game Maker Studio et c'est surement la que ça coince. Le seul code qui fonctionne est celui ci :
Code:
{

    if keyboard_check_released(ord('P'))and global.paused=false
        {
        global.paused=true
        instance_deactivate_all(true)
        position=0
        }
    else if keyboard_check_released(ord('P'))and global.paused=true
        {
        global.paused=false
        instance_activate_all()
        }

    if global.paused=true
    {
        tmp=draw_get_color()
        draw_set_color(c_black)
        
        draw_rectangle(0,0,room_width,room_height,false)
        draw_set_halign(fa_center)
        draw_set_valign(fa_middle)
        draw_set_color(c_black)
        draw_rectangle(position-128,room_height/2-24,position+128,room_height/2+24,false)
        draw_text(position+1,room_height/2+2,"PAUSE")
        draw_text(position+1,room_height/2,"PAUSE")
        draw_text(position-1,room_height/2+2,"PAUSE")
        draw_text(position-1,room_height/2,"PAUSE")
        draw_set_color(c_white)
        draw_text(position,room_height/2,"PAUSE")
        draw_text(position,room_height/2+1,"PAUSE")
        position+=(room_width/2-position)/10
    }
}

mais le souci c'est que l'affichage des mes scores disparait après la pause...
J'ai trouver des codes tous simple qui mettent juste le jeux en pause, mais le souci est qu'ils utilisent tous "screen_refresh()", mais se code ne fonctionne pas, et quand je suis aller voir dans l'aide, GM ma bien confirmé que se code n'existe plus...

Enfin voila, si une bonne ame pouvais me venir en aide je serais très heureux  ange 

Merci d'avance.


Dernière édition par Crackers le Jeu 24 Juil 2014 - 12:00, édité 1 fois
Revenir en haut Aller en bas
hyper
Utilisateur confirmé: Rang ****



Messages : 1455

[Résolu] Encore un noob qui sais pas faire une pause Empty
MessageSujet: Re: [Résolu] Encore un noob qui sais pas faire une pause   [Résolu] Encore un noob qui sais pas faire une pause EmptyJeu 24 Juil 2014 - 11:37

Crackers a écrit:
mais le souci c'est que l'affichage des mes scores disparait après la pause...
J'avais le même script lors de mes débuts en GML, et j'avais remarqué que ce script altérait les couleurs des textes.
Essaye d'insérer un draw_set_color(c_black) à la fin (avant les 2 } )

_________________
côt.
Revenir en haut Aller en bas
https://cagibi.itch.io/
Crackers
Plutôt bien
Crackers


Messages : 43
Projet Actuel : Apprendre ^^

[Résolu] Encore un noob qui sais pas faire une pause Empty
MessageSujet: Re: [Résolu] Encore un noob qui sais pas faire une pause   [Résolu] Encore un noob qui sais pas faire une pause EmptyJeu 24 Juil 2014 - 11:46

oui oui oui ça commence à venir, mais c'est pas tout à fais ça malheureusement. Mon score est bien affiché, mais il est décalé de son point d'origine...
Revenir en haut Aller en bas
hyper
Utilisateur confirmé: Rang ****



Messages : 1455

[Résolu] Encore un noob qui sais pas faire une pause Empty
MessageSujet: Re: [Résolu] Encore un noob qui sais pas faire une pause   [Résolu] Encore un noob qui sais pas faire une pause EmptyJeu 24 Juil 2014 - 11:52

Code:
draw_set_halign(fa_left)
draw_set_valign(fa_top)

Ces fonctions te permettront de remettre ton score à son point d'origine (si elles n'ont pas été supprimées sur GM:S).

_________________
côt.
Revenir en haut Aller en bas
https://cagibi.itch.io/
Crackers
Plutôt bien
Crackers


Messages : 43
Projet Actuel : Apprendre ^^

[Résolu] Encore un noob qui sais pas faire une pause Empty
MessageSujet: Re: [Résolu] Encore un noob qui sais pas faire une pause   [Résolu] Encore un noob qui sais pas faire une pause EmptyJeu 24 Juil 2014 - 11:59

Nickel, marche impèc', merci beaucoup d'avoir pris le temps de m'aider HyperMario.
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu] Encore un noob qui sais pas faire une pause Empty
MessageSujet: Re: [Résolu] Encore un noob qui sais pas faire une pause   [Résolu] Encore un noob qui sais pas faire une pause Empty

Revenir en haut Aller en bas
 
[Résolu] Encore un noob qui sais pas faire une pause
Revenir en haut 
Page 1 sur 1

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: