Discussion du forum |
|
Vous êtes sur la discussion [Tuto] L'immortalité
22 reponses - 787 vues
modifié il y a 14 ans
Bonjour à tous !
Le but de ce tuto est de vous apprendre à créé un objet permettant à un bidule de ne jamais mourir : l'immortalité.
Cette astuce nécessite au minimum :
• 3 VARIABLES :
• 1 variable vitale (cocher besoin). Ne surtout pas faire en sorte qu'elle se vide en X jour.
On la nommera "Energie", numéro 1.
• 1 même variable non-vitale (cocher besoin mais pas vitale). Ne surtout pas faire en sorte qu'elle se vide en X jour.
On la nommera "Energie*", l'étoile signifiant qu'elle n'est pas vitale, numéro 2.
• 1 dernière variable "Immortalité" (cocher besoin). Ne surtout pas faire en sorte qu'elle se vide en X jour. Numéro 3.
• 4 ACTIONS :
• 1 action "Nourrir" qui augmentera la variable "Energie" d'une certaine somme (à vous de décider) Numéro 1
• 1 deuxième action "Nourrir" qui augmentera la variable "Energie*" (avec l'étoile) de la même somme que la précédente action. Numéro 2
• 1 action dite "de travail" qui ferait augmenter une autre variable "de compétences" mais qui ferait baisser l'énergie d'une certaine somme. Numéro 3
• 1 dernière action, pareil que la précédente mais qui ferait baisser la variable "Energie*" (avec étoile) et qui aurait les même effets sur la variable compétence. Numéro 4
• 1 OBJET
1 objet diminuant la variable "Immortalité" de 100 pour faire en sorte qu'elle tombe à 0%. Cet objet mis en vente représentera l'objet d'immortalité que vous pouvez nommer "Pierre d'immortalité", "Poudre de vie"...
• EN BILAN :
3 variables, 4 actions, 1 objet. C'est le minimum demandé. Vous pouvez également créer d'autres variables vitales mais dans ce cas, il faudra faire exactement pareil.
En réalité, il faut faire le double de la variable énergie qui n'est pas vitale et donc le double des actions l'affectant pour qu'elles affectent la variable non-vitale.
_____________________________________
Désormais nous allons coder. Ce n'est pas très difficile si déjà, vous avez à peu près compris le système que je veux vous montrer.
Lorsque la variable Immortalité est à 100, le bidule n'est pas immortel. Lorsque l'objet intervient, il la baisse de 100% et donc lorsque la variable immortalité est à 0, le bidule est immortel.
Donc on aura ceci :
[Mod Nom Bidule]
[IF Var3 = 100]BLOC 1 : CONTENU BIDULE NON-IMMORTEL[/IF][IF Var3 = 0]BLOC 2 : CONTENU BIDULE IMMORTEL[/IF]
Copiez-collez ceci sur votre page de bidule. Maintenant on va remplir le contenu de chaque bloc.
• BLOC 1
Le bloc 1 est visible lorsque le bidule est pas immortel, donc nous y mettrons la variable non-immortelle et les actions affectant celle-ci.
... Haut page ...
[IF Var3 = 100]Energie de votre bidule : [Mod VarJauge1] [Mod Var1] %
Nourrissez-le pour lui redonner de l'énergie : [Mod Action1]
Vous pouvez aussi faire travailler votre bidule pour gagner de l'argent ou des compétences. Votre bidule perdra <b>X</b> % d'énergie. [Mod Action3][/IF]
Nous avons terminé le bloc 1.
• BLOC 2
Terminons par le bloc 2. Ça va être très simple. Il va simplement falloir remplacer les numéros d'action, de variable, et d'IF pour avoir exactement la même page bidule avec la variable vitale et les actions affectant la variable vitale.
[IF Var3 = 0]Energie de votre bidule : [Mod VarJauge2] [Mod Var2] %
Nourrissez-le pour lui redonner de l'énergie : [Mod Action2]
Vous pouvez aussi faire travailler votre bidule pour gagner de l'argent ou des compétences. Votre bidule perdra <b>X</b> % d'énergie. [Mod Action4][/IF]
Vous pouvez également ajouter dans le bloc 2 une petite phrase "Votre bidule est immortel et il ne mourra pas si son énergie tombe à 0".
_____________________________________
Vous devez donc avoir sur la page de votre bidule :
[IF Var3 = 100]Energie de votre bidule : [Mod VarJauge1] [Mod Var1] %
Nourrissez-le pour lui redonner de l'énergie : [Mod Action1]
Vous pouvez aussi faire travailler votre bidule pour gagner de l'argent ou des compétences. Votre bidule perdra <b>X</b> % d'énergie. [Mod Action3][/IF][IF Var3 = 0]Energie de votre bidule : [Mod VarJauge2] [Mod Var2] %
Nourrissez-le pour lui redonner de l'énergie : [Mod Action2]
Vous pouvez aussi faire travailler votre bidule pour gagner de l'argent ou des compétences. Votre bidule perdra <b>X</b> % d'énergie. [Mod Action4][/IF]
Voilà, vous avez terminé. N'oubliez pas de mettre l'objet en vente, de personnaliser votre page et vos actions... N'oubliez pas non plus qu'aucune de vos variables "énergie" ne doivent se vider en X jour même la variable immortalité. Cette astuce peut-être utilisée sur tous les types de compte s'il on utilise le minimum présenté ici.
Si vous avez des questions, n'hésitez pas.
Tuto créé par Benjy.
Voici les réponses de cette discussion : (page 1/1)
Génial ! Fallait y penser quand même ^^'.
Bravo Benjy :D.
Merci beaucoup !
Ça fait plusieurs mois qu'il était dans ma tête et je l'avais trouvé d'un coup en cours
le 17 avril 2010 à 11h 41 (il y a 14 ans)
Nhail (
feliz)
Pourquoi ta variable "Immortalité" doit être une variable besoin ? Je touve ça assez illogique ^^
C'est comme vous voulez ;)
La variable besoin est plus sécurisée car elle a des limites de 100 ou 0 alors que les normales n'ont pas de maximum.
Et ainsi, si la variable Immortalité est à 0, et qu'un joueur réutilise l'objet sur un même bidule, elle restera à 0 tandis que pour une variable normale, on pourrait utiliser l'objet autant de fois que possible et la valeur de la variable augmenterai autant de fois que possible et il faudrait remplacer les condition IF.
le 17 avril 2010 à 11h 54 (il y a 14 ans)
Nhail (
feliz)
Ce n'est pas un problème ça. Il suffit que tu utilises un [IF VarX > 0] Votre Bidule est immortel. [/IF] =) ça revient au même qu'avec une variable besoin ^^
Oui, c'est ce que je pensais à l'instant mais finalement, ça revient au même et il faut choisir. Moi, personnellement, j'utilise "Besoin" et il est tout à fait possible de faire pareil en changeant les conditions IF.
le 17 avril 2010 à 11h 58 (il y a 14 ans)
Nhail (
feliz)
Oui ^_^ Mais si tu veux l'afficher sur la fiche des bidules, c'est plus pratique si la variable n'est pas un besoin =D
le 17 avril 2010 à 12h 01 (il y a 14 ans)
Nhail (
feliz)
*pardon du double post, mais j'ai oublié de préciser "fiche publique du bidule" ...
3 variables ! Le mieux est de ne pas programmer les bidules pour qu'ils meurent...
le 17 avril 2010 à 12h 26 (il y a 14 ans)
Nhail (
feliz)
GraverDorcus -> Bon nombre de tutos sont en effet prévus pour ceux qui disposent de beaucoup de variables =)
Ce qui est assez dommage...
Mais pour les WebiPlus c'est vraiment génial.
Oui, mais, si tu as des variable vitales, le bidule mourra même si il est "immortel".
le 17 avril 2010 à 18h 34 (il y a 14 ans)
Nhail (
feliz)
Non, justement Grey, puisque que les actions des bidules immortels agissent sur une variable non vitale =)
Donc, l'on doit changer toutes nos variables vitales pour les mettre en besoin ?
super, merci pour l'explication !
Grey, une variable "vitale" est forcément en "besoin".
La seule chose que tu ne dois pas faire, c'est que tes variables vitales ne doivent pas se vider en X jour.
Validé et mis dans le site surveillance-webidev, merci benjy pour ce tuto bien fait.
Merci
Je venais de le retrouver
Est-ce que je peux le publier sur Pluminator et le signer de ton nom ?? ^^
Oui, pourquoi pas
Merci :)
Poster un message
Veuillez vous connecter pour poster sur le forum.