AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Cdiscount : -30€ dès 300€ d’achat sur une sélection Apple
Voir le deal

 

 petis problème : "for"

Aller en bas 
3 participants
AuteurMessage
Innoson
Utilisateur confirmé: Rang ****



Messages : 927
Projet Actuel : Aller voir la bas si jy suis.

petis problème : "for" Empty
MessageSujet: petis problème : "for"   petis problème : "for" EmptyVen 3 Nov 2006 - 0:07

Voila mon IA (toujour et encore ...triste ) veut, en gros
changer d'arme ; donc je lui demande de changer d'arle que si elle a plus de munition et que si elle a au moin un chargeur dans une autre arme (sinon elle changerais constzment d'arme) mais le problème c'est qui faut trouvé l'arme qui a encore un chargeur (au moin) donc j'ai écrit un script a mettre dans step :
(arme_s = arme_séléctioné chargeur[arme_s] étant le nombre de chargeur dans l'arme en main max arme étant le nombre d'arme au total)

Code:
for(i=i;i<max_armes;i+=1) // fait changer "i" constament
if i=max_armes {i=1}

if chargeur[arme_s] and munition[arme_s] = 0 and not chargeur[i] = 0 // si on a pas plus de chargeur dans l'arme actuel et que l'on a au moin un chargeur dans une autre arme
{
for(arme_s=arme_s;arme_s<max_armes;arme_s+=1)
if arme_s = max_armes    // on vas changer d'arle jusqu'a se qu'on trouve une arme qui possède un chargeur
{arme_s = 1 }
}

mais se script ne marche pas (en sachant que j'ai initialiser "i") l'IA tir et quand elle a plus de balle elle fait rien sans bougé et ne change surtout pas d'arme pourquoi ?
Revenir en haut Aller en bas
Invité
Invité




petis problème : "for" Empty
MessageSujet: Re: petis problème : "for"   petis problème : "for" EmptyVen 3 Nov 2006 - 0:17

La syntaxe d'un for, c'est:

Code:
for(i=1;i<max_armes;i+=1)
{
actions
}

Je trouve ton code un peu bizarre What the fuck ?!?
Revenir en haut Aller en bas
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

petis problème : "for" Empty
MessageSujet: Re: petis problème : "for"   petis problème : "for" EmptyVen 3 Nov 2006 - 0:30

Citation :
Code:
for(i=i;i<max_armes;i+=1) // fait changer "i" constament
if i=max_armes {i=1}

normal que ton code ne fonctionne pas la boucle répète la condition

for(i=i;i<max_armes;i+=1)
{
if i=max_armes {i=1}


}


maintenant ton problème c'est une boucle infinie gnii

_________________
PIS MANIAC PREND DES BAINS !
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

petis problème : "for" Empty
MessageSujet: Re: petis problème : "for"   petis problème : "for" EmptyVen 3 Nov 2006 - 0:52

mais ya pas un code similaire qui était sur le forum cette semaine ?

EDIT :

https://cbna.forumactif.com/viewtopic.forum?t=3892
ha je savais bien !

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
petis problème : "for" U3dfr2petis problème : "for" Sign l'antique
Bienvenue au 2630eme utilisateur : Mike Kennedy !
Revenir en haut Aller en bas
http://www.tdms.fr
Innoson
Utilisateur confirmé: Rang ****



Messages : 927
Projet Actuel : Aller voir la bas si jy suis.

petis problème : "for" Empty
MessageSujet: Re: petis problème : "for"   petis problème : "for" EmptyVen 3 Nov 2006 - 10:43

:oue: oui mais la j'utilise for
Revenir en haut Aller en bas
Contenu sponsorisé





petis problème : "for" Empty
MessageSujet: Re: petis problème : "for"   petis problème : "for" Empty

Revenir en haut Aller en bas
 
petis problème : "for"
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Résolu] Problème de pause avec la touche "alt"
» problème avec "if (sound_loop(sound)=false)"
» [Résolu]Problème de "vision"
» Probleme avec "Run" (Démarrer le jeu)
» [Résolu] Problème avec "nearest_instance"

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Game Maker-
Sauter vers: