AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 Système de tour par tour

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
robinlife
Utilisateur confirmé: Rang ****
avatar

Messages : 977

MessageSujet: Système de tour par tour   Sam 1 Oct 2011 - 15:24

Salut !
Alors voilà mon problème, j'ai essayé de faire un système tour par tour, et j'ai raté Yum!
Donc tout bug au moment ou le programme choisis la prochaine personne qui va jouer avec un random dans l'autre équipe, genre c'est le gentils qui jouent ben le programme choisis au hasard l'ennemi qui va continuer avec ce code :
Code:



for(eap=0;eap<3;eap+=1) //Bon alors comme y'a 4 joueurs dans chaques équipe ben
{//je fait une boucle qui va me permettre de vérifier dans quels équipe était le dernier joueur
 if global.team[eap,0] = p_play //avec ça
 {
 p_play = ennemi[choose(0,1,2,3),0]; //P_play est la personne qui joue
 if p_play = "Personne"  //Il est possible qu'il n'y ai personne dans la case du tableau de
 {//l'équipe
 eap=0;
 }
 else
 {
 eap=0;
 moment = 1;//La variable moment fait sortir de la boucle
 }

 }

 if ennemi[eap,0] = p_play //Même chose de l'autre côté
 {
 p_play = global.team[choose(0,1,2,3),0];
 if p_play = "Personne"
 {
 eap=0;
 moment =3;
 }
 else
 {
 eap=0;
 moment = 1;
 mess_combat_todo = "";
 v_diag = 0;
 }
 
 }
 
if eap = 3
{
eap = 0;
}

 
}
Jvous explique le bug : Ça choisis que dalle, ça reprend l'ancien perso !
Revenir en haut Aller en bas
robinlife
Utilisateur confirmé: Rang ****
avatar

Messages : 977

MessageSujet: Re: Système de tour par tour   Lun 3 Oct 2011 - 5:39

Up !
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

Messages : 8923
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

MessageSujet: Re: Système de tour par tour   Lun 3 Oct 2011 - 7:17

for(eap=0;eap<3;eap+=1) //Bon alors comme y'a 4 joueurs dans chaques équipe ben

J'ai du mal a faire le rapport entre le code et le commentaire x)
Sinon vu la gueule de ton code, essaye de le refaire une fois plus propre avec des noms de variables plus significatifs et moins de trucs inutiles, et la je suis sur que tu trouveras tout seul le problème :p
Sinon si tu veux que je t'aide met le gmk, histoire de voir en live le problème :p

_________________
                 
Revenir en haut Aller en bas
M@d_Doc
Modérateur
avatar

Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

MessageSujet: Re: Système de tour par tour   Lun 3 Oct 2011 - 10:10

et puis au passage, c'est for(eap=0;eap<=3;eap+=1)
sinon, t'as que 3 itérations

_________________
Tous les icones de gm utilisables sur le cbna ICI
Revenir en haut Aller en bas
http://www.lecbna.org
robinlife
Utilisateur confirmé: Rang ****
avatar

Messages : 977

MessageSujet: Re: Système de tour par tour   Lun 3 Oct 2011 - 16:46

Ok, merci de vos conseils, je vais trouver l'erreur, quand j'aurais résolu le problème j'écrirais mon bug gnii
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Système de tour par tour   

Revenir en haut Aller en bas
 
Système de tour par tour
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Mon (futur) tour de Normandie à vélo
» Les estimations des résultats du 1er tour dès 17h30 sur placedumarche.wordpress.com
» Aménagement de l'île Seguin - PLU
» Tour du Roc. Granville (50).
» Tour de lit dangereux pour les nouveaux nés?

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: