AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Display Star Wars Unlimited Ombres de la Galaxie : ...
Voir le deal

 

 -)COMMENT FAIRE UN ENCHAINEMENT(-

Aller en bas 
3 participants
AuteurMessage
ertow
Très bonne participation
ertow


Messages : 157

-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: -)COMMENT FAIRE UN ENCHAINEMENT(-   -)COMMENT FAIRE UN ENCHAINEMENT(- EmptyVen 26 Jan 2007 - 17:34

comment faire un enchenement genre fleche_d fleche_d fleche_d fleche_g fleche_g fleche_g fleche_d fleche_d = combo comme dans teken

_________________
Dieu ne donne a l'homme que ce qu'il voudrai que L'homme utilise sinon pourquoi le donnerai t il.
-)COMMENT FAIRE UN ENCHAINEMENT(- 4488233

ne cliquer pas
Revenir en haut Aller en bas
http://game-maker-ertow.easyforumpro.com
notiz85
Utilisateur confirmé: Rang *****
notiz85


Messages : 2004
Localisation : Vendée
Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...

-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: Re: -)COMMENT FAIRE UN ENCHAINEMENT(-   -)COMMENT FAIRE UN ENCHAINEMENT(- EmptyVen 26 Jan 2007 - 17:50

Beh tu veux dire pour les touches ?
Par exemple si on appuye sur A+B sa fait tel sprite... ?
Car il me semble que ce genre de question à déjà été poser mais bon...

Par exemple :

Citation :
if keyboard_check_pressed(ord('A'))
{
if keyboard_check_pressed(ord('B'))
{
sprite_index=combo_AB;
global.vie+=-10;
}
}

_________________
-)COMMENT FAIRE UN ENCHAINEMENT(- 577128485
Revenir en haut Aller en bas
http://gmnotiz.fr.nf/
ertow
Très bonne participation
ertow


Messages : 157

-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: Re: -)COMMENT FAIRE UN ENCHAINEMENT(-   -)COMMENT FAIRE UN ENCHAINEMENT(- EmptyVen 26 Jan 2007 - 18:00

fleche_d par example mais ne pas rester apuiller sur les touche mais que si on plus fleche_g
fleche_d sur rien pendant 2seconde sa ne fasse rien fleche_g
fleche_d en clair je veut pouvoire faire j apui sur a je relache a puis j apui sur b fleche_g
et au fait comment on l insert ton script on le met dans le creat ou autre d un perso

_________________
Dieu ne donne a l'homme que ce qu'il voudrai que L'homme utilise sinon pourquoi le donnerai t il.
-)COMMENT FAIRE UN ENCHAINEMENT(- 4488233

ne cliquer pas
Revenir en haut Aller en bas
http://game-maker-ertow.easyforumpro.com
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: Re: -)COMMENT FAIRE UN ENCHAINEMENT(-   -)COMMENT FAIRE UN ENCHAINEMENT(- EmptyVen 26 Jan 2007 - 18:19

Tu as plusieurs moyens de le faire, mais la plus simple et la plus rapide à écrire:

Dans create:
Code:
var_seq = "";
var_timepress = 12;//Temps maximum de pression entre les touches

Dans alarm[0]:
Code:
var_seq = "";

Dans step:
Code:
//Stocker séquence en cours
switch (keyboard_lastkey)
    {
    case vk_left: var_seq = string_insert("vk_left|",var_seq,string_length(var_seq)+1); keyboard_lastkey = 0; alarm[0]=var_timepress; break;

    case vk_right: var_seq = string_insert("vk_right|",var_seq,string_length(var_seq)+1); keyboard_lastkey = 0; alarm[0]=var_timepress; break;
    }

//Vérifier si une séquence est effectuée
switch (var_seq)
    {
    case "vk_right|vk_right|vk_right|vk_left|vk_left|vk_left|vk_right|vk_right|vk_right|": show_message("La séquence 2:#"+string(var_seq)+"# a été effectuée!"); var_seq = ""; break;
    }

Ici la séquence en question, est celle que tu as mise: fleche_d | fleche_d | fleche_d | fleche_g | fleche_g | fleche_g | fleche_d | fleche_d

Voilà je pense que ça fonctionne sans blême. Par contre 12 pour le temps est trop court à mon avis, à toi de voir.

EDIT/ speed.daminetreg > speed.notiz

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
-)COMMENT FAIRE UN ENCHAINEMENT(- U3dfr2


Dernière édition par le Ven 26 Jan 2007 - 18:24, édité 2 fois
Revenir en haut Aller en bas
http://lecbna.org/
notiz85
Utilisateur confirmé: Rang *****
notiz85


Messages : 2004
Localisation : Vendée
Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...

-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: Re: -)COMMENT FAIRE UN ENCHAINEMENT(-   -)COMMENT FAIRE UN ENCHAINEMENT(- EmptyVen 26 Jan 2007 - 18:21

Beh c'est pas un script mais met les dans l'Event Step car comme
sa il vérifiéra sa tous le temps...
Sinon pour ce que tu dis il faut que tu utilises une alarme et une(des)
variable(s). Enfaite les alarms ce n'est pas obliger gnii

Par exemple :
// DANS L'EVENT CREATE :
global.combo_a=false;
global.combo_b=false;

// DANS L'EVENT STEP :
if keyboard_check_pressed(ord('A'))
{
global.combo_ab_a=true;
global.combo_ab_b=false;
}

if keyboard_check_released(ord('A'))
{
global.combo_ab_a=false;
global.combo_ab_b=true;
}

if global.combo_ab_b=true
{
if keyboard_check_pressed(ord('B')
{
sprite_index=combo_AB
}
}

J'espère que c'est ce que tu veux ange

:pac_dr: EDIT :pac_gh:
Oups j'avais pas vu ton poste D@m... rouge
Sinon j'ai penser que l'un de nos codes pourrait être utiliser pour
faire un .gm6 pour le pack des débutants car c'est un genre de questions
que pas mal de débutant pourrait demander pour faire un genre de tekken
pour débuter happy1

_________________
-)COMMENT FAIRE UN ENCHAINEMENT(- 577128485
Revenir en haut Aller en bas
http://gmnotiz.fr.nf/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: Re: -)COMMENT FAIRE UN ENCHAINEMENT(-   -)COMMENT FAIRE UN ENCHAINEMENT(- EmptyVen 26 Jan 2007 - 18:25

Ok je fais un gm6 du miens deux secs... Voilà, vive le copier coller, je l'ai mis dans mon répertoire d'attente je l'en ressortirai dès qu'on en aura besoin.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
-)COMMENT FAIRE UN ENCHAINEMENT(- U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
ertow
Très bonne participation
ertow


Messages : 157

-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: merci   -)COMMENT FAIRE UN ENCHAINEMENT(- EmptyVen 26 Jan 2007 - 18:36

merci super super super
ya un bug tu pourait pas me passer ton gm6
Revenir en haut Aller en bas
http://game-maker-ertow.easyforumpro.com
Anewguy
Invité




-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: Re: -)COMMENT FAIRE UN ENCHAINEMENT(-   -)COMMENT FAIRE UN ENCHAINEMENT(- EmptyLun 29 Jan 2007 - 12:37

J'ai testé ya pas de bugs, mets juste une valeur plus grande pour: var_timepress.
Revenir en haut Aller en bas
Contenu sponsorisé





-)COMMENT FAIRE UN ENCHAINEMENT(- Empty
MessageSujet: Re: -)COMMENT FAIRE UN ENCHAINEMENT(-   -)COMMENT FAIRE UN ENCHAINEMENT(- Empty

Revenir en haut Aller en bas
 
-)COMMENT FAIRE UN ENCHAINEMENT(-
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Comment faire?
» besoin d aide svp
» Comment faire de l'XP et de la vie
» Un BackGround en .gif comment faire ?
» Comment faire???

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: