Explication des scripts:Une petite explication des scripts.
Window_Chat permet d'afficher le NIVEAU du chat (facultatif).
Window_Chat2 est pour la faim.
Window_Chat3 pour la propreté du chat.
Window_Chat 4 pour la joie du matou.
Window_Chat Ligne 23 = Le nom du chat. Changez-le selon vos envies.
Window_Chat Ligne 26 = La variable utilisée pour le niveau. Changez-le selon vos besoins.
Window_Chat2 Ligne 21 et 32 = Iicone de la nourriture. Changez-la selon vos envies aussi.
Window_Chat2 Ligne 18 et 29 = switch utilisé.Changez selon vos besoins.
Les 2 autres scripts sont pareils. Changez selon vos besoins et envies.
*
Etape 2 : Evénement.
Faites un événement avec une apparence de chat :
Par la touche action
Jouer un effet sonore (SE) : "O67-Animal02" tempo 100, volume 80.
scrîpt :: @miaou = Window_Chat.new
@miaou.x = 0
@miaou.y = 0
@miaou2 = Window_Chat2.new
@miaou2.x = 161
@miaou2.y = 0
@miaou3 = Window_Chat3.new
@miaou3.x = 322
@miaou3.y = 0
@miaou4 = Window_Chat4.new
@miaou4.x = 483
@miaou4.y = 0
mettre une étiquette : chat
msg : Que voulez vous faire ?
Choix : [Nourrir],[laver],[caresser],[rien]
si [Nourrir] faire :
Condition : interrupteur [0008] = on
msg : Ton chat n'a pas faim.
sauter vers l'étiquette : chat.
sinon
Condition : Argent =/> 3
Tu as nourri ton chat pour 3 PO.
Monnaie -3
Variable [0037 : Exp du chat] + 1
Interrupteur [0008] = on
scrîpt :
@miaou.dispose
@miaou2.dispose
@miaou3.dispose
@miaou4.dispose
scrîpt :: @miaou = Window_Chat.new
@miaou.x = 0
@miaou.y = 0
@miaou2 = Window_Chat2.new
@miaou2.x = 161
@miaou2.y = 0
@miaou3 = Window_Chat3.new
@miaou3.x = 322
@miaou3.y = 0
@miaou4 = Window_Chat4.new
@miaou4.x = 483
@miaou4.y = 0
sauter vers l'étiquette : chat
sinon
msg : Nourrir ton chat coûte 3 PO !
sauter vers l'étiquette : chat
end
end
Si [Laver] faire :
Condition : interrupteur [0009] = on
msg : Ton chat est propre.
sauter vers l'étiquette : chat.
sinon
Condition : Argent =/> 2
Tu as nourri ton chat pour 2 PO.
Monnaie -2
Variable [0037 : Exp du chat] + 1
Interrupteur [0009] = on
scrîpt :
@miaou.dispose
@miaou2.dispose
@miaou3.dispose
@miaou4.dispose
scrîpt :: @miaou = Window_Chat.new
@miaou.x = 0
@miaou.y = 0
@miaou2 = Window_Chat2.new
@miaou2.x = 161
@miaou2.y = 0
@miaou3 = Window_Chat3.new
@miaou3.x = 322
@miaou3.y = 0
@miaou4 = Window_Chat4.new
@miaou4.x = 483
@miaou4.y = 0
sauter vers l'étiquette : chat
sinon
msg : Laver ton chat coûte 2 PO !
sauter vers l'étiquette : chat
end
end
Si [Carresser] faire :
Condition : interrupteur [0010] = on
msg : Ton chat est déja très heureux.
sauter vers l'étiquette : chat.
sinon
Tu grattouille le ventre de ton petit animal.Il adore ça !
Variable [0037 : Exp du chat] + 1
Interrupteur [0010] = on
scrîpt :
@miaou.dispose
@miaou2.dispose
@miaou3.dispose
@miaou4.dispose
scrîpt :: @miaou = Window_Chat.new
@miaou.x = 0
@miaou.y = 0
@miaou2 = Window_Chat2.new
@miaou2.x = 161
@miaou2.y = 0
@miaou3 = Window_Chat3.new
@miaou3.x = 322
@miaou3.y = 0
@miaou4 = Window_Chat4.new
@miaou4.x = 483
@miaou4.y = 0
sauter vers l'étiquette : chat
end
Si [Rien] faire :
scrîpt :
@miaou.dispose
@miaou2.dispose
@miaou3.dispose
@miaou4.dispose
end
Voila.
Maintenant, je vous explique l'histoire du niveau.
Par exemple, faites un événement commun en processuss parallèle, déclenché par la variable du début de votre jeu.
Condition : variable [0037 : Exp de chat] = 6
msg : (Héros1) peut désormais courir !
Switch [nuberofswitch] = on
fin
Mais bon ensuite pour le faire courir, c'est vous qui voyez .
Etape 3 : Update.
Faites un événement sur un lit, actionné par la touche action.
msg : Dormir ?
choix : [oui] , [non]
Si [oui] faire :
Téléporter équipe, (sur le lit),Bas, Pas de fondu.
Déplacer/modifier event : Héros
Modifier l'apparence : (Apparence de votre héros qui dort, dans "Down")
attendre 10 frames
Modifier le ton de l'écran, R:255,V:255,B:255,S:0, 20 frames.
attendre 20 frames
Switches [0008],[0009],[0010] = off
modifier le ton de l'écran ,R:0,V:0,B:0,S:0, 20frames
attendre 20 frames
Délacer/modifier event : Héros
Modifier apparence : (apparence normale du héros)
Téléporter équipe, (a coté du lit),Droite, Pas de fondu.
Msg : Tu as bien dormi !
<>
Si [Non] faire :
<>
fin
<>
Voila !
J'éspère avoir pu être utile !
Voici un petit screen :
![Un animal de compagnie! Chat5jy](https://2img.net/r/ihimizer/img309/3271/chat5jy.png)