Gérez votre site :

52 621 Webmasters - 771 623 Membres INSCRIPTION - Mot de passe oublié ?

Discussion du forum

News

Vous êtes sur la discussion vie 2

Forum :: Questions IF :: Discussion
Ouvert vie 2
de .:leouf (narutogamerpg - créé le 27 fev 2015 à 16h 37
6 reponses - 223 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)

le 27 fev 2015 à 18h 48 (il y a 9 ans)
En ligne jm20 bwah Bob et Jean Michel ♥ (adm
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...

le 28 fev 2015 à 15h 34 (il y a 9 ans)
En ligne .:leouf (narutogamerpg
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]
le 28 fev 2015 à 15h 59 (il y a 9 ans)
En ligne jm20 bwah Bob et Jean Michel ♥ (adm
As-tu décoché "Vitale" de la variable 3 comme je te l'ai demandé ?
le 28 fev 2015 à 16h 12 (il y a 9 ans)
En ligne dylan (narutogamerpg2
oue mais le bidule perd toute sa mais le combat continut
le 1 mars 2015 à 19h 50 (il y a 9 ans)
En ligne jm20 bwah Bob et Jean Michel ♥ (adm
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]
le 1 mars 2015 à 19h 51 (il y a 9 ans)
En ligne Green (ecoland
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.

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