Discussion du forum |
|
Vous êtes sur la discussion vie 2
6 reponses - 250 vues
modifié il y a 9 ans
RE
je remet ce topic désoler mais on la valider san que je dise que j ai reussit
on ma dit de donner le code de ma page pour me dire comment faire pour que le bidule ne meur pas juste apres un combat perdut
[IF Var2 > 99][Mod Action1][/IF]
[IF Var4 = 100]
[Mod Action2]
[/IF]
[IF Var4 <= 99]
Votre Vie
[Mod VarJauge3]
<hr> VS <hr>
Madara
<img madara>
<hr>
[Mod VarJauge4]
<hr>
[Mod Action3]
[Mod Action7]
[Mod Action8]
<small>Cette attaque est efficace mais elle coute 30Ryos</small>
[/IF]
[IF Var4 <= 0]
[Mod Action4]
[/IF]
Voici les réponses de cette discussion : (page 1/1)
Normalement, ton bidule ne meurt pas si tu as suivi ce que j'ai dis dans ton post précédent.
Donc, si je reviens sur mon ancien commentaire, tu aimerais savoir comment refaire le combat, c'est ça ?
Il me faudrait juste quelques précisions sur les variables et les actions que tu as mises. A quoi correspondent-elles ? Quels sont leurs effets ? ect...
j ai suivie ceci a la lettre
1. Les niveaux et l'expérience
Pour bien commencer dans les Rpg, il faut premièrement les variables de niveau et d'expérience. Alors pour aller les créer, nous les mettons dans les variables. Nous devrions nous retrouver avec quelquechose comme ça :
# | Nom | Besoin | Vitale
1. |Niv . | • Non • | • Non •
2. |Exp. | • Non • | • Non •
Alors une fois ça fait, nous devons l'afficher dans le profil personnel de chaque 'bidule' comme les surnomme le site. Alors lorsque vous aller dans construction -> fiche bidule 1. Vous indiquez:
[ Mod Var1 ]
[ Mod VarJauge2 ]
Une fois cela fait, on veux que lorsque l'expérience est pleine, les niveaux peuvent monter. Alors pour ça, il faut créer une action que l'on nommera 'UP!':
#: 1
Nom : UP!
Durée : Instantané
Affecte : Niveau + 1
Affecte secondaire : Exp - 100
Requiert: Exp > 99
Une fois créé, nous retournons sur la fiche du 'bidule' et modifions les codes pour que ça donne quelque chose comme ça:
[ IF Var2 > 99 ][ Mod Action1 ][ /IF ]
[ Mod Var1 ]
[ Mod VarJauge2 ]
Ainsi, uniquement si la Variable 2 ( sois Exp ) est supérieure à 99, l'action 'UP!' va être disponible. Voici ce qui en est pour le niveau et l'expérience.
2. Les combats
Maintenant que les variables Niv. et Exp. sont mises, place à la partie la plus longue. Nous avons 10 actions et 5 variables disponibles... Nous allons commencer par créer les variables:
# | Nom . | Besoin | Vitale
3. |ViePer . | • Oui • | • Oui •
4. |VieAdv. | • Oui • | • Non •*
*Si vous vous demandez pourquoi la variable VieAdv n'est pas vitale, et bien, c'est simple; si elle serait vitale, lorsque l'adversaire serait mort ( lorsque sa vie serais égale à 0, ou inférieur ), votre personnage mourrais simultanément...
Alors nous avons déjà la première action qui se limite à faire monter notre personnage de niveau. Alors créons ensemble nos combat! Il doit y avoir minimum 3 actions liées à cette section.
Première action :
#: 2
Nom: Chercher un combat
Durée: Durée voulu
Affecte: VieAdv - 1
Deuxième action:
#: 3
Nom: Attaque**
Durée: Instantané
Affecte: VieAdv - 7
Affecte secondaire: Vie - 3
Troisième action:
#: 4
Nom: Récompense!**
Durée: Instantané
Prix: + 125
Affecte: Exp + 15
Affecte secondaire: VieAdv + 100
**C'est vous qui décidez des chiffres.
Une fois que ces variables et ces actions sont créées, nous allons devoir les mettre dans le code de nos fiches de 'bidule'. Nous allons utiliser le fait que 'VieAdv' est une variable mis en besoin, pour faire changer la page automatiquement; avec l'exemple, je vais tenter de vous démontrer ce que je dit plus haut. Voici ce que ça donne:
[IF Var4 = 100]
[IF Var2 > 99][Mod Action1][/IF]
[Mod Action2]
[/IF]
[IF Var4 <= 99]
Vous
[Mod VarJauge3]
<hr> VS <hr>
Sasorie
<img de l adversaire>
<hr>
[Mod VarJauge4]
<hr>
[Mod Action3]
(ajouter d autre attaque)
[/IF]
[IF Var4 <= 0]
[Mod Action4]
[/IF]
As-tu décoché "Vitale" de la variable 3 comme je te l'ai demandé ?
oue mais le bidule perd toute sa mais le combat continut
Il faut que tu rajoutes la condition de la variable vie à ton code ^^
Ça donne ça :
[IF Var4 = 100 && Var3 > 0]
[IF Var2 > 99][Mod Action1][/IF]
[Mod Action2][/IF][IF Var4 <= 99]
Vous
[Mod VarJauge3]
<hr> VS <hr>
Sasorie
<img de l adversaire>
<hr>
[Mod VarJauge4]
<hr>
[Mod Action3]
(ajouter d autre attaque)[/IF][IF Var4 <= 0]
[Mod Action4][/IF][IF Var3 = 0] Vous avez perdu le combat !(puis tu rajoutes une action guérir ou ce que tu veux xD)[/IF]
On valide quand une réponse a été apportée et qu'elle semble correcte. Et tu peux toujours poster dans le sujet, même s'il est validé. :)
Poster un message
Veuillez vous connecter pour poster sur le forum.