Tout sur la programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Tout sur la programmation

programmation de tous les languages
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
Le deal à ne pas rater :
Cartes Pokémon 151 : où trouver le coffret Collection Alakazam-ex ?
Voir le deal

 

 Comment créer un "Boss Health"

Aller en bas 
2 participants
AuteurMessage
Shadow_Missrouti
Débutant
Débutant
Shadow_Missrouti


Nombre de messages : 44
Localisation : Pas là
language de prog : Eh bien, voyez-vous, la programmation, c'est pas mon fort.
expérience en prog : Iiiish, pas intense
Date d'inscription : 30/08/2005

Comment créer un "Boss Health" Empty
MessageSujet: Comment créer un "Boss Health"   Comment créer un "Boss Health" EmptyMar 30 Aoû - 21:44

Je n'arrive pas à mettre de "Boss Health" dans mon jeu... Je me suis arrangé puisque je n'ai pas de Health pour mon personnage principal, j'ai mis le Boss Health de cette façon, mais... Si je veux faire un autre jeu différent, que dois-je faire? En même temps: Par exemple, mon perso ramasse une bombe. Puis en faisant la touche B, il la lance. Mais comment fais-je pour ne pas le faire continuellement lancer des bombes, même si il n'en a pas ramassé? Je suppose que ça peut revenir dans le même panier que le "Boss Health", à moins que je ne me trompe...
Revenir en haut Aller en bas
http://www.geocities.com/shadow_missrouti
Bast
ModéPro du GML
Bast


Nombre de messages : 58
Localisation : France
language de prog : D&D, GML, Grand débutant en C++
expérience en prog : GM user depuis 2004
Date d'inscription : 31/07/2005

Comment créer un "Boss Health" Empty
MessageSujet: Re: Comment créer un "Boss Health"   Comment créer un "Boss Health" EmptyMer 31 Aoû - 5:35

Il faut que tu utilises des variables. Dans GM, il y a 3 variables globales de base: Lives, Health et Score. Mais elles ne suffisent pas.

Il faut que tu programmes ta propre variable sourire

Dans l'événement create de ton objet, insère l'action Set the value of a variable. Tu nommes ta var comme tu veut, par exemple banane, et tu lui donnes une valeur de base. Tu a donc créé une variable, qui peut maintenant être utilisée.
Si tu veut en faire de la vie, tu peut lui donner par exemple 30 comme valeur de base, et enlever 1 à chaque fois que l'objet en question se fait attaquer. Pour cela, utilise toujours la même action, mais en écrivant -1, et en cochant la case relative, pour que la soustraction s'opère.
Et pour que ton objet effectue une action quand sa vie est à 0, dans l'événement step, insère l'action If a variable has a value, avec comme value 1, operation smaller than. Comme ça, dès que ta var sera inférieure à 1, l'action s'effectueras. Il suffit de mettre ton action à la suite de ce "if", et de les mettres entre crochets si tu en a plusieurs. (Les fonctions start of a block et end of a block).

Si tu veut plus de précisions, un lien utile:
http://cbna.forumactif.com/viewtopic.forum?t=130

Et un pack contenant des .gm6 sur les var de vies:
http://site.voila.fr/bast/pack_12gm6_bast.zip
Revenir en haut Aller en bas
http://www.lecbna.org/
Shadow_Missrouti
Débutant
Débutant
Shadow_Missrouti


Nombre de messages : 44
Localisation : Pas là
language de prog : Eh bien, voyez-vous, la programmation, c'est pas mon fort.
expérience en prog : Iiiish, pas intense
Date d'inscription : 30/08/2005

Comment créer un "Boss Health" Empty
MessageSujet: Re: Comment créer un "Boss Health"   Comment créer un "Boss Health" EmptyMer 31 Aoû - 10:09

Reçu 5/5, merci gros!
Revenir en haut Aller en bas
http://www.geocities.com/shadow_missrouti
Contenu sponsorisé





Comment créer un "Boss Health" Empty
MessageSujet: Re: Comment créer un "Boss Health"   Comment créer un "Boss Health" Empty

Revenir en haut Aller en bas
 
Comment créer un "Boss Health"
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Apprendre a créer un site

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tout sur la programmation :: Programmation :: Game Maker :: Question sur le GML/D&D-
Sauter vers: