CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

aidez moi, sur mon A-rpg

warriors0
warriors0
Niveau 5
05 décembre 2005 à 10:35:40

:salut: a tous
j´ai un problème, j´ai creer un A-rpg. j´ai fait
"variable 0001 rendre egale a 100

condition : si la touche A est pressée
variable 0001 : retirer 20
condition : si la variable 0001 est egale a 0
efacer cet evenement

mais quant je le teste, j´apuye sur A plus que 20 fois. l´evenement ne s´efface pas

comment faire
et :merci: beaucoup

Fenix[74]
Fenix[74]
Niveau 10
05 décembre 2005 à 10:41:24

deja si j´ai bien compris, tu devrais appuyer sur A exactement 5 fois pour savoir si ta variable est effacée. Ensuite pourquoi ne pas mettre Var0001 égale a 5 avec un retrait de 1 a chaque fois? (cela me parrait plus approprié, à moins qu´il y´ait différentes conditions qui décrémentent differement Var0001).

Ensuite, est tu certain qu´il n´y a pas besoin d´une boucle de test?

warriors0
warriors0
Niveau 5
05 décembre 2005 à 10:47:13

je lai fait sur evenements communs.
et j´ai fait sur le monstre. (apeler un evenement commun)

Fenix[74]
Fenix[74]
Niveau 10
05 décembre 2005 à 10:49:11

(ce que j´apelle boucle de test c´est une boucle dans laquelle se situe le test utilisateur)

tant que (Var0001 différent de 0) faire

si ´A´ appuyé faire
Var0001 = Var0001 - 20
finsi

fin tant que

warriors0
warriors0
Niveau 5
05 décembre 2005 à 10:56:06

comment en fait tant que (Var0001 différent de 0) faire

et :merci: beaucoup Fenix[74]

Fenix[74]
Fenix[74]
Niveau 10
05 décembre 2005 à 11:07:36

Ben en général, il suffit d´écrire

while(condition){
//trucs que tu fais
}

dans ton code...

Fenix[74]
Fenix[74]
Niveau 10
05 décembre 2005 à 11:09:15

(pour que tu comprennes bien, dans ton cas, la condition c´est "Var0001 différent de 0")

warriors0
warriors0
Niveau 5
05 décembre 2005 à 11:09:43

je le fait avec RMXP (rpg maker XP)

tomtomclancy
tomtomclancy
Niveau 9
05 décembre 2005 à 11:30:08

Fenix[74] >> je suis impressioné que tu aide un RPGMakerien :ouch: serais-tu en odeur de sainteté :rire2:

A l´inverse de fenix je verrais les deux choses de maniere differente.
dans tes gestion de imput tu associe la decrementation de 20 a ta touche A.
et dans ton idle (fonction qui tourne en boucle) tu teste ta valeur de var0001.

apres je sais pas du tout comment ca marche avec RPGMachin. :)

warriors0
warriors0
Niveau 5
05 décembre 2005 à 11:38:48

je nai rien compris

Fenix[74]
Fenix[74]
Niveau 10
05 décembre 2005 à 13:02:31

Naaan mais tomtom c pas de l´objet evenementiel son machin!!! C´est du bete sequenciel! alors associer la décrémentation a un evenement user pendant qu´une routine verifie l´état de la variable décrementée c bien joli, mais c´est de la prog plus avancée que permet de faire son machin.

(Non pis je me comporte comme Lapintade m´a demandé, sachant que je commençais à avoir une attitude plutot incompatible avec la vision du forum qu´avait Lapintade).

Lapintade
Lapintade
Niveau 30
05 décembre 2005 à 13:08:21

C´est pas comme moi je veux, c´est comme tout le monde le veux.

Sinon pour ton probleme warrior, vaut mieux mettre :

condition : si la variable 0001 est inferieure a 0

Fenix[74]
Fenix[74]
Niveau 10
05 décembre 2005 à 13:09:46

Voui, mais on va pas revenir sur le sujet, c´est tres bien comme ca, alors on change rien, vous allez pas me remettre en berserk qd meme :p

warriors0
warriors0
Niveau 5
05 décembre 2005 à 13:17:52

reponds a cette question; STP

Fenix[74]
Fenix[74]
Niveau 10
05 décembre 2005 à 13:19:37

Bon, jeune, d´une, tu vas changer de ton, c toi qui demande de l´aide et pas l´inverse, ensuite personne n´a a donner d´ordre (pas moi, mais surtout pas toi) et pour finir, quelle question?

warriors0
warriors0
Niveau 5
05 décembre 2005 à 13:21:02

merci beaucoup

warriors0
warriors0
Niveau 5
05 décembre 2005 à 13:23:04

j´ai fait iferieure, et ca ma donné la meme chose

Fenix[74]
Fenix[74]
Niveau 10
05 décembre 2005 à 13:25:32

tu veux pas nous paste ton code? (ici ou sur un site de paste)

warriors0
warriors0
Niveau 5
05 décembre 2005 à 13:34:05

voila ce que j´ai fait :

<>Variable(s)[0002]:rendre égale a 4
<>Condition : si la touche A est pressée
<>Afficher une animation sur Cet evenement...
<>Variable(s)[0002]:retirer 1
<>
:Fin
<>Condition:si la variable [0002] est egale a 0
<>Effacer Cet evenement
<>
:Fin

_mais quant je l´esseye, j´appyue plus que 20 fois. l´evenement reste, il ne s´efface pas
AIDER MOI

warriors0
warriors0
Niveau 5
05 décembre 2005 à 13:49:04

aidez moi, svp
je vous en suplis

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment