Manage your site:

52 704 Webmasters - 775 396 Members REGISTER - Forgot your password?

Discussion du forum

News

Vous êtes sur la discussion technique

Forum :: Questions IF :: Discussion
Ouvert technique
de Goukimaru (dragonballsupersmash - créé le 5 fev 2015 à 15h 18
13 reponses - 400 vues
modifié il y a 9 ans
Donc voila je suis en cour de creation d un jeux dbz
je voudrai faire une chose tres difficil(petetre simple pour vous)voila je m expliquer
Apres la creation de sont personnage nous avont qu une attaque et je vousdrai qu au lvl 10(particulierement) que le personnage aille dans un endroit pour aprendre une technique plus puissant et k il la retienne ect ect

ensuit je voudrait crée des quêtes comme par exemple(aller cher goku et raporter moi une boison)

ensuite je voudrai cree des objectif
comme (atteidre le lvl 10)
(avoir apris le kamehameha)

et pour finir je voudrai cree des avatard de goku je m explique
a la creation nous avont un avatard de base pui a un certain lvl on debloque un avatard et remplacer celui de base par celui debloquer(debloquer ou acheter)

J espere que vous m aideriez mercie
Voici les réponses de cette discussion : (page 1/1)

le 5 fev 2015 à 16h 52 (il y a 9 ans)
En ligne jm20 bwah Bob et Jean Michel ♥ (adm
Coucou,

Bon pour "l'apprentissage de technique", il te faut une variable (que je vais appeler "technique" et donner le numéro 2), la variable 1 sera pour le lvl :)
Tu dois déjà avoir au moins 2 actions : "Attaque 1" et "Attaque 2". La 2ème étant celle que tu va apprendre.
Tu créés donc une 3ème action : "Apprendre technique" qui donnera +1 à la variable technique.

Maintenant, passons au code. Tu vas sur la page où tu souhaites que le perso se rende puis tu insères :

[IF Var1 = 10 && Var2 = 0] Bravo tu as atteint le lvl 10 ! Tu peux maintenant apprendre une technique d'attaque plus puissante : [Mod ActionExterne3][/IF]

Puis sur la page du perso tu insères :

(Si tu veux remplacer l'attaque 1 par l'attaque 2 :)
[IF Var2 = 0][Mod Action1][/IF][IF Var2 = 1][Mod Action2][/IF]

(Si tu veux rajouter l'attaque 2 :)
[Mod Action1][IF Var2 = 1][Mod Action2][/IF]

_________________________________

Pour les quêtes :

Tu créés une variable "quêtes"(numéro 4). Puis des actions qui donneront +1 à cette variable. Ensuite, c'est le même principe que pour le tuto ci-dessus. Il te faut mettre des balises IF.

Pour les objectif :

La Var1 représente toujours le lvl, voici un exemple :
[IF Var1 < 10]Essaie d'atteindre l'objectif...[/IF][IF Var1 = 10] Bravo tu as atteint l'objectif ![/IF]

Je pense que tu commences à comprendre le principe, non ?
________________________________

Pour les avatars :

-Il te faut déjà des images.
-Une variable "avatar". (Var5)
-La même variable "lvl" (Var1)
-Une action "changer avatar" qui donnera +1 à la variable "avatar". (action 4)

Code pour la page perso : [IF Var5 = 0] <img de base>[/IF][IF Var5 = 1]<img débloquée>[/IF]

Code pour débloquer l'avatar : [IF Var1 = 10 && Var5 = 0] Vous pouvez débloquer un nouvel avatar : [Mod Action4] (ou [Mod ActionExterne4])[/IF]

Bon, maintenant tu devrais avoir compris le fonctionnement des variables. J'espère t'avoir aidé ^^

A bientôt !
le 5 fev 2015 à 17h 11 (il y a 9 ans)
En ligne Goukimaru (dragonballsupersmash
Slt et merci pour ton aide
Mais je sus débutant sur ce site
Donc voudrait tu bien me donner plus de détails sur les vatard et la technique a à prendre
Pour la technique à à prendre je voudrai faire par exemple lvl 1 une simple attaque
Lvl 10 une plus puissante lvl 40 ect
Bref je voudrai aire une petit liste d attaque et plus elle sont puissante plus elle mange de l énergie c possible de faire des attaque qui enlevé de la forve
le 5 fev 2015 à 17h 12 (il y a 9 ans)
En ligne Goukimaru (dragonballsupersmash
Sinon pour les action
Jaii réussi a faire la variable vie j ai réussi et la variable expérience
En action j ai réussi a faire le UP
Mais quand ma barre d exp est plaine je clic sur UP mais j ai pas le lvl

PS:l action UP est toujours présente ce qui veux dire quand j aurai installer les lvl les joueur pourront tous le temps cliquer dessus et monter de lvl a l infinie
Est possible de faire apparaitre l action UP que quand la barre d exp et plein et des que on clic dessus l action UP disparait
Si tu peux résoudre mon (NN mes problèmes) je te poserai une autre question

Merci pour ton aide
le 5 fev 2015 à 17h 50 (il y a 9 ans)
En ligne jm20 bwah Bob et Jean Michel ♥ (adm
Vatard ? késako ? xD

Tout d'abord, si tu veux coder de telles manipulations, il te faut comprendre le système de variables d'actions et de IF. Tu dois d'abord apprendre petit à petit et faire des essaies. Sinon mes tutos ne serviront à rien x)

Reprenons depuis le début et faisons un système de niveaux pour commencer :) :

Il te faut créer :
-Une variable nommée "lvl" (Var1)
-Une variable "exp" (Var2)
-Une action "up" qui donnera +1 à la variable "lvl" (Action1)

Maintenant que tu as fait cela, il faut passer au codage. Il va falloir faire apparaître l'action "up" lorsque la variable "exp" atteindra un certain nombre, ce qui te permettra de monter d'un (+1) lvl. Cependant, quand tu auras cliqué sur cette action, il ne faut pas qu'elle soit encore visible.

Pour cela, il faut commencer par insérer la balise "[IF Var2 = X && Var1 = 0]" (le x doit être remplacé par un nombre). Le IF signifie "si" et Var2 représente la variable "exp": elle est égale à X. le "&&" signifie "et", Var1 représente la variable "lvl" et elle est égale à 0. Si tu traduis cette balise sous une forme de phrase, cela donne "Si "exp" est égale à X et "lvl" est égale à 0 alors..." Tu comprends ?

Continuons donc la phrase avec un exemple. Admettons qu'on a atteint 10 exp et qu'on peut passer au lvl 1 (nous sommes donc au lvl 0) : [IF Var2 = 10 && Var1 = 0] Bravo, vous avez atteint 10 exp. Passer au niveau suivant : [Mod Action2] [/IF] (ne pas oublier de refermer la balise IF par [/IF] !)

"[Mod Action2]" est le bouton "up. Tu peux donc cliquer dessus. La variable "lvl" augmentera de 1 et le message disparaîtra : tu ne pourras donc plus appuyer sur "up" une deuxième fois. Pour le niveau suivant, il te suffira de remplir un nombre supérieur d'exp et de remplacer le "0" par "1".

J'espère que tu as compris, essaie d'abord de faire ce que je viens de te dire avant de tenter la manipulation des "techniques". :)
le 5 fev 2015 à 18h 19 (il y a 9 ans)
En ligne Goukimaru (dragonballsupersmash
tu peux me donner la balise car j ia pas compris sa
[IF Var2 = X && Var1 = 0]
je t envoi l invo le Var 1 c le lv
le var2 c l exp
et l action 1 c le up
mais le bouton up sa j ai compris
le 5 fev 2015 à 18h 31 (il y a 9 ans)
En ligne Goukimaru (dragonballsupersmash
nn c bon j ai reussi je fait koi apres sa
le 5 fev 2015 à 18h 35 (il y a 9 ans)
En ligne jm20 (torturama
Eh bien tu créés tous les niveaux que tu souhaites x)
le 5 fev 2015 à 18h 40 (il y a 9 ans)
En ligne Goukimaru (dragonballsupersmash
c bon sa mais la je cherche a faire les avatard stp qu on doit acheter
le 5 fev 2015 à 18h 44 (il y a 9 ans)
En ligne jm20 (torturama
Tu créés un objet qui donne +1 à la variable "avatar". Tu créés ensuite le magasin où sera l'objet (magasin 1) puis tu reprends le code que je t'avais donné et tu remplaces "[Mod Action4] ou[Mod ActionExterne4]" par [Mod Magasin1].
le 5 fev 2015 à 18h 50 (il y a 9 ans)
En ligne Goukimaru (dragonballsupersmash
Dsl j ai pas compri tu peux me répliquer en détail stp:\
le 6 fev 2015 à 10h 36 (il y a 9 ans)
En ligne Goukimaru (dragonballsupersmash
j ai fait tous ce que tu ma dis mais sa marche pas
regarde
http://image.noelshack.com/fichiers/2015/06/1423215309-dd.png
http://image.noelshack.com/fichiers/2015/06/1423215313-capture.png

goku en super sayen

a la place de le debloquer est ce que on peut l acheter stp
si oui comment faire
le 6 fev 2015 à 16h 53 (il y a 9 ans)
En ligne jm20 bwah Bob et Jean Michel ♥ (adm
Déjà, tu as inséré l'image sangoku en dehors du code en plus de la bonne. Il faut que tu insères "[IF Var3 = 0]<img sangoku>[/IF] [IF Var3 = 1]<img goku>[/IF]" à la place de "<img sangoku>

Pour l'acheter, il faut que tu ais créé un objet qui donne +1 à Var3, que tu le mettes dans un magasin (magasin 1) et qu'à la place de [Mod Action2] tu écrives [Mod Magasin1] ce qui donnera :
[IF Var1 = 10 && Var3 = 0] Vous pouvez acheter un nouvel avatar : [Mod Magasin1] [/IF]

Tu as compris ?
le 6 fev 2015 à 17h 11 (il y a 9 ans)
En ligne Goukimaru (dragonballsupersmash
Ok j esayer demain et je te redi
Poster un message
Veuillez vous connecter pour poster sur le forum.

Webidev | v2.10.0 | © Webidev 2007 - 2024 | Contact