AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -67%
Carte Fnac+ à 4,99€ au lieu de 14,99€ ...
Voir le deal
4.99 €

 

 comparrer 4 variables

Aller en bas 
4 participants
AuteurMessage
beautibo
Bavard
beautibo


Messages : 103
Localisation : le Havre, Normandie

comparrer 4 variables Empty
MessageSujet: comparrer 4 variables   comparrer 4 variables EmptyVen 5 Jan 2007 - 14:43

bonjour je fait un jeu de tank en 2d et j'ai donc 4 joueurs qui s'affronte dans une petit room, au bout de 2 minutes la partie s'arrete et l'ordi declare le gagnant en comparant les score des 4 joueurs.
Le problème c'est que je sait faire ca qu'avec 2 variable différentes et pas 4variables différrentes...

Pour ce qui ont pas compris j'abrege

je veus comparer 4 variables:
global.score1
global.score2
global.score3
global.score4
pour savoir laquelle est la plus grande
Revenir en haut Aller en bas
Rem_101
*Excellent utilisateur*
Rem_101


Messages : 4356
Localisation : chez votre marchand de journaux

comparrer 4 variables Empty
MessageSujet: Re: comparrer 4 variables   comparrer 4 variables EmptyVen 5 Jan 2007 - 15:01

je ne sais pas du tout
je tente quand meme mais j'ai pas tester

if score1<score2<score3<score4
{
show_message("le joueur 4 a gagner")
}
if score1>score2>score3>score4
{
show_message("joueur 1 vainqueur")
}
else

if score2<score3
{
show_message("joueur 3 vainqueur")
}

else

show_message("joueur 2 vainqueur")

_________________
"Nan... C'est rien le vieux... C'est le compte qui n'y était pas... Il en manquait un..."
Revenir en haut Aller en bas
OKSYD
Utilisateur confirmé: Rang *****
OKSYD


Messages : 2302
Localisation : Pioneer 2
Projet Actuel : Hard Pac III

comparrer 4 variables Empty
MessageSujet: Re: comparrer 4 variables   comparrer 4 variables EmptyVen 5 Jan 2007 - 15:01

Citation :
max(global.score1,global.score2,global.score3,global.score4);
Cette fonction retourne la plus grand valeur parmi ses arguments. happy1


Citation :
if max(global.score1,global.score2,global.score3,global.score4) = global.score1
{
//le joueur 1 gagne
}
max(global.score1,global.score2,global.score3,global.score4) = global.score2
{
//le joueur 2 gagne
}
max(global.score1,global.score2,global.score3,global.score4) = global.score3
{
//le joueur 3 gagne
}
max(global.score1,global.score2,global.score3,global.score4) = global.score4
{
//le joueur 4 gagne
}

_________________
comparrer 4 variables Hardpac3uv4
Revenir en haut Aller en bas
Rem_101
*Excellent utilisateur*
Rem_101


Messages : 4356
Localisation : chez votre marchand de journaux

comparrer 4 variables Empty
MessageSujet: Re: comparrer 4 variables   comparrer 4 variables EmptyVen 5 Jan 2007 - 15:12

je suis c** c'est pas possible :non:

_________________
"Nan... C'est rien le vieux... C'est le compte qui n'y était pas... Il en manquait un..."
Revenir en haut Aller en bas
beautibo
Bavard
beautibo


Messages : 103
Localisation : le Havre, Normandie

comparrer 4 variables Empty
MessageSujet: Re: comparrer 4 variables   comparrer 4 variables EmptyVen 5 Jan 2007 - 15:57

merci beaucoup je vais voir si ca marche
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

comparrer 4 variables Empty
MessageSujet: Re: comparrer 4 variables   comparrer 4 variables EmptyVen 5 Jan 2007 - 17:26

OKSYD a écrit:
Citation :
max(global.score1,global.score2,global.score3,global.score4);
Cette fonction retourne la plus grand valeur parmi ses arguments. happy1


Citation :
if max(global.score1,global.score2,global.score3,global.score4) = global.score1
{
//le joueur 1 gagne
}
max(global.score1,global.score2,global.score3,global.score4) = global.score2
{
//le joueur 2 gagne
}
max(global.score1,global.score2,global.score3,global.score4) = global.score3
{
//le joueur 3 gagne
}
max(global.score1,global.score2,global.score3,global.score4) = global.score4
{
//le joueur 4 gagne
}
vertion plus légère :
[code]switch(max(global.score1,global.score2,global.score3,global.score4))
{
case global.score1 : /* le joueur 1 gagne */; break;
case global.score2 : /* le joueur 2 gagne */; break;
case global.score3 : /* le joueur 3 gagne */; break;
case global.score4 : /* le joueur 4 gagne */; break;
}

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

comparrer 4 variables Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Contenu sponsorisé





comparrer 4 variables Empty
MessageSujet: Re: comparrer 4 variables   comparrer 4 variables Empty

Revenir en haut Aller en bas
 
comparrer 4 variables
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» variables
» les variables
» Quelques variables
» Friction qui suit tout!
» Problème de variables

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: