| comment changer de niveau a partir d'un certain nombre de point ? | |
|
|
Auteur | Message |
---|
stormfireblaze Plutôt bien
Messages : 40 Projet Actuel : Space Poulpe
| Sujet: comment changer de niveau a partir d'un certain nombre de point ? Mar 21 Fév 2012 - 20:41 | |
| Deja Bonjour et merci de lire ce sujet Bon bah je vien juste de me mettre a game maker (version 8.1 )et j'aimerai savoir comment changer de niveau a partir d'un certain score ? Voila s'est pour une sorte de space invader avec un concept un peu bizarre et donc si quelqu'un pouvait m'aider se serait sympas Merci . |
|
| |
arthuro Utilisateur confirmé: Rang ****
Messages : 1483 Localisation : Paris Projet Actuel : Diagon https://arthursonzogni.com/Diagon
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? Mar 21 Fév 2012 - 21:01 | |
| en gml:
tu prend une variables:
if ( <ta condition (par ex: score>100) >) { room_goto_next() }
en D&D: tu utilise les blocs de conditions et de changement de room |
|
| |
Demoniask Nouveau
Messages : 5
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? Mar 21 Fév 2012 - 21:13 | |
| Salut ! Il te suffit de créer dans l'event Create une variable que t'appelles par exemple "global.player_score". Tu la fais augmenter aux moments que tu veux, et tu places dans l'event Step le code : - Code:
-
if (global.player_score > [le montant que tu veux sans les crochets]) { room_goto_next() } Ce code fonctionne dans le cas où le niveau suivant est dans une room différente. N'hésite pas si tu as une autre question |
|
| |
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? Mar 21 Fév 2012 - 21:44 | |
| - Code:
-
global.player_score Pourquoi global? Edit:Tu créer un objet persistant (une fois crée il restera là tout le temps du jeu ou jusqu'à ce que tu l'efface toi même). Create: - Code:
-
lv=1; //level scr=0; //score
ns = ds_list_create(); // necessary_score //lv2 ds_list_add(ns,1000); //lv3 ds_list_add(ns,2000); //lv4 ds_list_add(ns,3000); //etc... Step: - Code:
-
if( scr >= ds_list_find_value(ns, lv-1) ) room_goto_next();
L'objet se chargera de passer de niveau à chaque fois que le score pour le niveau suivant est atteint. |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? Mer 22 Fév 2012 - 17:56 | |
| caly a une tres bonne idée, en revanche, il y a une erreur : if( scr >= ds_list_find_value(ns, lv-1) ) {lv+=1;room_goto_next();}
tu avait oublier d'incrémenter le niveau ^^ |
|
| |
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? Mer 22 Fév 2012 - 18:01 | |
| Exact, bien vu gabin |
|
| |
stormfireblaze Plutôt bien
Messages : 40 Projet Actuel : Space Poulpe
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? Jeu 23 Fév 2012 - 17:40 | |
| super merci beaucoup je vais essayer Petite question pour variable je vois l'action mais comment je met le code dans step ? |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? Jeu 23 Fév 2012 - 21:16 | |
| c'est compliquer a expliquer mais concretement, il faut que tu ailles dans l'onglet (a droite de ton objets) "control", et dans la categorie "code", tu met le D&D "Execute code" ressemblant a une feiulle (ou a un fichier) |
|
| |
stormfireblaze Plutôt bien
Messages : 40 Projet Actuel : Space Poulpe
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? Ven 24 Fév 2012 - 16:59 | |
| |
|
| |
Contenu sponsorisé
| Sujet: Re: comment changer de niveau a partir d'un certain nombre de point ? | |
| |
|
| |
| comment changer de niveau a partir d'un certain nombre de point ? | |
|