| fighters |
| Auteur |
Message |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Dim 10 Déc 2006, 16:33
|
|
|
salut
je suis en train de créer un jeu de combat
je sais comment faire monter des points depuis 0
mais j'aimerais savoir comment faire pour debuter d'un certains nombre de points
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Dim 10 Déc 2006, 17:02
|
|
|
Et bien tu met une varleur dans ta variable.
Sangohan38
|
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Dim 10 Déc 2006, 17:06
|
|
|
ah oui je sui bete c'est tout simple moi je faisais A=10 ca donne pas la meme chose
|
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Dim 10 Déc 2006, 17:15
|
|
|
euh ouai mais qd je met
10->A
A-1->A (j'ai mis les getkeys mais c'est pour faire simple ici)
bah A reste à 10
comment faire?
|
 |
|
| |
Stupid
Autorisation : Membre
Nb de messages : 765
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Dim 10 Déc 2006, 18:57
|
|
|
il faut que tu ne repasses pas par la ligne ou y'a 10 sto A
| Code | lbl 1
codetouche sto W (codetouche=getkey)
if W=105
A-1 sto A
Output(1,1,A
goto 1 |
|
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Dim 10 Déc 2006, 19:22
|
|
|
ouai mais je veux que A soit 10 au depart
|
 |
|
| |
flobla
Autorisation : Membre
Nb de messages : 6
Inscrit le : Mar 07 Nov 2006, 8:30
|
Posté le : Lun 11 Déc 2006, 6:04
|
|
|
tu mais au debut du prog 10->A et apres tu met un lbl mais surtout il ne faut pas que ton lbl passe par la ligne 10->A sinon ca reviendra a 10
|
 |
|
| |
el spectro
Autorisation : Membre
Nb de messages : 123
Inscrit le : Ven 15 Déc 2006, 16:07
|
Posté le : Lun 11 Déc 2006, 11:18
|
|
|
Cela ressemble un peu au jeu que j'ai creer tu peut y jeter un oeil pour t'inspirer si tu veu il n'y a pas de getkey c'est sous forrme de menu 
---------------------- désolé pour mon absence mais mon temps sur le net était occupé par un exposé... |
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Lun 11 Déc 2006, 17:33
|
|
|
Utilise la fonction éditer Elozimak.
Sangohan38
|
 |
|
| |
Stupid
Autorisation : Membre
Nb de messages : 765
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 11 Déc 2006, 17:51
|
|
|
| Code | 10 sto A
lbl 1
codetouche sto W (codetouche=getkey)
if W=105
A-1 sto A
Output(1,1,A
goto 1 |
|
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Lun 11 Déc 2006, 20:23
|
|
|
j'ai un probleme (encore )
| Code | effecr
30->A
lbl1
output(4,8,A
codetouche->K
if K=85
A-entaleat(5,10)->A
if K=95
A+entaleat(5,10)->A
if K=105
stop
goto1 |
au debut ca marche bien
je tape - ca me met genre 24
ensuite je retape - ca me met 16
puis + ca me met 21
mais quand j'arrive en dessous de 10 :
je tape - (j'ettais à 12 par exemple) et la ca me met 95 ou un nombre qui n'a absolument rien a voir dans ce genre la?
c'est moi ou la calculatrice qui a un probleme?
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mar 12 Déc 2006, 13:20
|
|
|
Essaye de faire le prog sous cette forme:
| Code | effecr
30->A
lbl 1
output(4,8,A
codetouche->K
if K=85:-1->B
if K=95:1->B
if K=105
stop
If K=85 or K=95:A+Bentaleat(5,10)->A
goto 1 |
C'est la même chose mais en allégès et cela supprimera peut être le bug.
Sangohan38
|
 |
|
| |
Stupid
Autorisation : Membre
Nb de messages : 765
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Mar 12 Déc 2006, 16:17
|
|
|
le bug c'est que tu n'effaces pas le chiffre apres,tu devais etre à 15 et passer à 9...il fallait faire ça:
| Code | if X<10
Output(Y,Z," "
if X<100
Output(Y,Z+1," "
etc...
|
|
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Mar 12 Déc 2006, 21:02
|
|
|
ca marche pas :
quand X arrive en dessou de 10
ca donne par exemple 95 et le 9 clignotte(avec 0)
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mer 13 Déc 2006, 12:57
|
|
|
Bon, écrit ton code actuel et réexplique CLAIREMENT ton problème c'est à dire en écrivant assez bien le français et en étant explicite.
Sangohan38
|
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Mer 13 Déc 2006, 13:30
|
|
|
merci mais en fait j'ai supprimé mon message parce que j'avais compris mon erreur en relisant mon programme ^^
maintenant je vais rajouter des sorts et des animation et il sera terminé
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mer 13 Déc 2006, 13:32
|
|
|
Bon, on attend ce prog avec impatience.
Sangohan38
|
 |
|
| |
el spectro
Autorisation : Membre
Nb de messages : 123
Inscrit le : Ven 15 Déc 2006, 16:07
|
Posté le : Mar 19 Déc 2006, 10:55
|
|
|
alors...
Toujours rien???? 
---------------------- désolé pour mon absence mais mon temps sur le net était occupé par un exposé... |
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mar 19 Déc 2006, 13:26
|
|
|
Oula va falloir te calmer dans ton flood ElSpectro.
Sangohan38
|
 |
|
| |
el spectro
Autorisation : Membre
Nb de messages : 123
Inscrit le : Ven 15 Déc 2006, 16:07
|
Posté le : Mar 19 Déc 2006, 13:41
|
|
|
d'accord
Au fait,c'est quoi le flood?(désolé d'être un noob)
---------------------- désolé pour mon absence mais mon temps sur le net était occupé par un exposé... |
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mar 19 Déc 2006, 13:45
|
|
|
Le flood c'est de poster tout et n'importe quoi n'ayant aucun rapport avec le sujet dans le seul but d'avoir un joli compteur avc plein de message.
Sangohan38
PS: Et notre Webmaster a horreur des flooder.
|
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Mar 19 Déc 2006, 21:41
|
|
|
Désolé pour l'attente mais j'ai eu plusieurs controles cette semaine donc j'ai pas trop eu le temps de terminer mais j'ai un peu avancé. Je pense l'avoir terminé pour la semaine prochaine
et j'ai commencé un dragon ball 
|
 |
|
| |
el spectro
Autorisation : Membre
Nb de messages : 123
Inscrit le : Ven 15 Déc 2006, 16:07
|
Posté le : Mer 20 Déc 2006, 9:08
|
|
|
Désolé pour toi mais je ne pourrais tester ton car il n'y a pas internet chez moi
---------------------- désolé pour mon absence mais mon temps sur le net était occupé par un exposé... |
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mer 20 Déc 2006, 12:36
|
|
|
Bon, on attend et essaye de le mettre en 82p qu'on le teste avec VTi.
Sangohan38
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Mer 20 Déc 2006, 14:31
|
|
|
je sais pas du tout comment faire pour mettre en 82p.
|
 |
|
| |
unknow
Autorisation : Membre
Nb de messages : 221
Inscrit le : Jeu 12 Oct 2006, 19:30
|
Posté le : Mer 20 Déc 2006, 16:41
|
|
|
avec le logiciel ti graph link
---------------------- Ta le look coco |
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Ven 19 Jan 2007, 12:46
|
|
|
Salut et encore desolé du retard
Je l'ai terminé mais il est assez nul en fait
il se joue a 2 et comme les 2 jooueurs appuient sur plusieurs touches en meme temps bah les joueurs se bloquent et tout c'est le bazar donc la je travaille sur un FFlike parce que le tour par tour c'est plus clair et celui la sera bientot terminé quand j'aurais reglé les problemes des animations 
|
 |
|
| |
el spectro
Autorisation : Membre
Nb de messages : 123
Inscrit le : Ven 15 Déc 2006, 16:07
|
Posté le : Ven 19 Jan 2007, 17:30
|
|
|
pour les animations,je conseille les for
---------------------- désolé pour mon absence mais mon temps sur le net était occupé par un exposé... |
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Ven 19 Jan 2007, 17:44
|
|
|
ok j'y ai pensé mais je sais pas tres bien utiliser la boucle for( donc si tu pouvais m'expliquer ca serait simpas ^^
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 19 Jan 2007, 22:08
|
|
|
For(Variable,Chiffre début, Nombre fin, Pas (par défaut 1)
C'est un compteur.
N'oublie pas le End à la fin.
Sangohan38
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Ven 19 Jan 2007, 22:58
|
|
|
cool merci ca peut genre faire un temps et le pas (1) c'est quoi genre 1 seconde? nan..
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 19 Jan 2007, 23:20
|
|
|
Ca ralentit de plus en plus le prog jusqu'a l'erreure qui arrivera bien plus rapidement qu'avec le label.
Sangohan38
|
 |
|
| |
darkbilbo
Autorisation : Membre
Nb de messages : 27
Inscrit le : Ven 05 Jan 2007, 20:06
|
Posté le : Sam 20 Jan 2007, 10:31
|
|
|
Pour le "For(",comme l'a expliqué Sangohan, tu rentre une variable et 2 ou 3 nombres.
exemple:
Ce que tu mettras au milieu de cette boucle se répètera jusqu'à ce que le X, qui vaut 0 au début(ton premier nombre) atteigne 10(deuxième nombre) sachant que le For rajoute 2(3ème nombre facultatif, si tu n'en met pas, le pas est de 1) à chaque fois que la boucle revient au début!
Tu peux aussi le mettre en compte à rebours.
exemple:
---------------------- Vive le snowboard!! |
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Sam 20 Jan 2007, 10:57
|
|
|
Sauf que ce sera de plus en plus lent.
Sangohan38
|
 |
|
| |
el spectro
Autorisation : Membre
Nb de messages : 123
Inscrit le : Ven 15 Déc 2006, 16:07
|
Posté le : Ven 26 Jan 2007, 17:03
|
|
|
Ca ne ralenti pas tan que ca ...
---------------------- désolé pour mon absence mais mon temps sur le net était occupé par un exposé... |
 |
|
| |
Stupid
Autorisation : Membre
Nb de messages : 765
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Ven 26 Jan 2007, 17:38
|
|
|
Ca dépend de la longueur de la boucle.
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 26 Jan 2007, 19:53
|
|
|
Ca ralentit de plus en plus jusqu'à l'erreur de mémoire.
Sangohan38
|
 |
|
| |
FulliZing
Autorisation : Membre
Nb de messages : 65
Inscrit le : Dim 05 Nov 2006, 13:01
|
Posté le : Dim 28 Jan 2007, 9:23
|
|
|
mais s'il te reste 20 000 de ram tu peux y aller costaud sur les for 
---------------------- Quand on cherche on trouve... |
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Dim 28 Jan 2007, 11:09
|
|
|
Non, pas vraiment vu qu'au bout d'environ 5 minutes, ça met l'erreure.
Sangohan38
|
 |
|
| |