WORLD OF ZELDA

Tout sur Zelda et rpg maker
 
AccueilSitePortailGalerieFAQRechercherS'enregistrerConnexion

Partagez | 
 

 script d'ocarina

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
alan52
Admin
Admin
avatar

Masculin
Nombre de messages : 1087
Age : 26
Localisation : chez moi
Réputation : 4
WOZ : 276
Date d'inscription : 01/06/2008

Inventaire
Rubis Rubis:
165/1000  (165/1000)
PV PV:
200/200  (200/200)
XP:
378/1000  (378/1000)

MessageSujet: script d'ocarina   Ven 6 Juin - 17:15

ce script sert a jouer de l'ocarine comme dans zelda OOT/MM
créez un script au dessus de main qui aura pour nom "Ocarina Script" (pensez a regarder l'en tete avant de me poser des questions, vos réponses s'y trouvent peut être!)

Spoiler:
 

_________________
Eh oui, je suis revenu !


Dernière édition par alan52 le Dim 15 Juin - 18:14, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
alan52
Admin
Admin
avatar

Masculin
Nombre de messages : 1087
Age : 26
Localisation : chez moi
Réputation : 4
WOZ : 276
Date d'inscription : 01/06/2008

Inventaire
Rubis Rubis:
165/1000  (165/1000)
PV PV:
200/200  (200/200)
XP:
378/1000  (378/1000)

MessageSujet: Re: script d'ocarina   Ven 6 Juin - 17:16

suite du script:
Spoiler:
 

_________________
Eh oui, je suis revenu !


Dernière édition par alan52 le Dim 15 Juin - 18:14, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
alan52
Admin
Admin
avatar

Masculin
Nombre de messages : 1087
Age : 26
Localisation : chez moi
Réputation : 4
WOZ : 276
Date d'inscription : 01/06/2008

Inventaire
Rubis Rubis:
165/1000  (165/1000)
PV PV:
200/200  (200/200)
XP:
378/1000  (378/1000)

MessageSujet: Re: script d'ocarina   Ven 6 Juin - 17:18

maintenant, mettez cette image dans pictures et appellez la "pentagrama":


mettez y également une petite image de fleche pointant vers le haut (que vous appelerez "arrow") et une autre petite image de votre choix, de préférence un rond bleu, que vous appelerez "a"

a présent, nous allons créer l'ocarina dans le jeu. ouvrez votre base de données et créez un évenement comun (vous pouvez lui donner un nom ce qui sera plus pratique^^) et mettez y ça:
faire disparaitre la musique 10 secondes
interrupteur(s) 50 activé
Script: $scene = Ocarina.new

a présent, créez un objet utilisable uniquement sur la carte et non-consommable qui appelera l'évennement commun que vous venez de créer.
faite un essai sur la carte pour vérifier que ça marche (normalement pentagrama s'affichera a l'écran quand vous utiliserez l'objet)
pour en jouer, servez vous des fleches (celle que vous avez mis dans le dossier picture s'affichera et la direction qu'ellle pointera dépendra des touches) et enter (symbolisé par a)

Voyons maintenant comment donner un éffet a vos chants:
dans le script, vous devriez trouver ceci vers le début:
Code:
@ocarina[0] = [] ### NUMÉRO DU CHANT
@ocarina[0][0] = 4 #NOTE 1
@ocarina[0][1] = 4 #NOTE 2
@ocarina[0][2] = 6 #NOTE 3
@ocarina[0][3] = 6 #NOTE 4
@ocarina[0][4] = 2 #NOTE 5
@ocarina[0][5] = 2 #NOTE 6
@ocarina[0][6] = "Bolero du feu" #NOM DU CHANT, APPARAIT APRÈS LA PERFORMANCE.
@ocarina[0][7] = Color.new(0, 255, 0) # OPACITÉE DES NOTES.
@ocarina[0][8] = "115-Raise01" #SON (SE) QUAND VOUS RÉUSSISEZ LE CHANT.
@ocarina[0][9] = 43 #SWITH QUI VA ÊTRE ACTIVÉE (ON).


j'ai pris le 1er mais ceux qui suivent peuvent marcher aussi.
la derniere ligne porte le n° 43 ce qui veut dire qu'en jouant le chant, l'interrupteur n°43 sera activé.

créez un nouvel évenement commun et mettez ceci:
condition: si l'interrupteur [043] est activé
(mettez les effets choisits selon ce que vous voulez (une bonne maitrise des events est nécessaire)
a la fin de l'évent, mettez ça:
désactiver interrupteur 50
désactiver interrupteur (n° de l'interrupteur activé par le chant)

_________________
Eh oui, je suis revenu !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
alan52
Admin
Admin
avatar

Masculin
Nombre de messages : 1087
Age : 26
Localisation : chez moi
Réputation : 4
WOZ : 276
Date d'inscription : 01/06/2008

Inventaire
Rubis Rubis:
165/1000  (165/1000)
PV PV:
200/200  (200/200)
XP:
378/1000  (378/1000)

MessageSujet: Re: script d'ocarina   Ven 6 Juin - 17:23

maintenant, voyons comment créer ou modifier un chant. reprenons cette portion de script:

Code:
@ocarina[0] = [] ### NUMÉRO DU CHANT
@ocarina[0][0] = 4 #NOTE 1
@ocarina[0][1] = 4 #NOTE 2
@ocarina[0][2] = 6 #NOTE 3
@ocarina[0][3] = 6 #NOTE 4
@ocarina[0][4] = 2 #NOTE 5
@ocarina[0][5] = 2 #NOTE 6
@ocarina[0][6] = "Bolero du feu" #NOM DU CHANT, APPARAIT APRÈS LA PERFORMANCE.
@ocarina[0][7] = Color.new(0, 255, 0) # OPACITÉE DES NOTES.
@ocarina[0][8] = "115-Raise01" #SON (SE) QUAND VOUS RÉUSSISEZ LE CHANT.
@ocarina[0][9] = 43 #SWITH QUI VA ÊTRE ACTIVÉE (ON).



le numéro entre guillemets juste après chaque @ocarina est le numéro du chant, deux chants ne peuvent avoir le même numéro.
la deuxieme ligne a le numéro 0 entre guillemets juste après le n° du chant (le 0 se change en 1 en dessous, puis en 2, puis en 3, jusqu'à 9: on ne peut pas aller au dela ni en dessous)
a partir de la, on peut créer (ou changer) les notes de la ligne 0 a 5.
il vous suffit d'entrer un chiffre après =.
légende:
4=gauche
6=droite
8=haut
2=bas
10=entrée

a la ligne 6, vous noterez le nom du chant entre " " (obligatoire)
la ligne 7 correspond a la couleur du titre du chant. (bleu. rouge. vert).
la ligne 8 est le nom de la musique (ou du bruitage) qui sera joué si le chant est joué correctement.
la ligne 9 désigne l'interrupteur qui sera activé une fois le chant joué.

voila c'est fini!

_________________
Eh oui, je suis revenu !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Guill@um€
Villageois Niveau5
Villageois Niveau5
avatar

Masculin
Nombre de messages : 88
Age : 23
Localisation : Devant mon PC
Humeur : Content
Réputation : 0
WOZ : 10
Date d'inscription : 15/06/2008

Inventaire
Rubis Rubis:
85/1000  (85/1000)
PV PV:
100/100  (100/100)
XP:
8/1000  (8/1000)

MessageSujet: Re: script d'ocarina   Dim 15 Juin - 15:29

Ca serait plus pratique si tu mettais le script en spoiler. Sinon, il est bien.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.futuroproject.ze.tc
Exelo
Chevalier n°3
Chevalier n°3
avatar

Nombre de messages : 532
Age : 21
Humeur : Sadique.
Réputation : 0
WOZ : 20
Date d'inscription : 02/06/2008

Inventaire
Rubis Rubis:
286/1000  (286/1000)
PV PV:
132/225  (132/225)
XP:
616/1000  (616/1000)

MessageSujet: Re: script d'ocarina   Dim 15 Juin - 17:39

J'allais le dire, cela prend moins de place.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
alan52
Admin
Admin
avatar

Masculin
Nombre de messages : 1087
Age : 26
Localisation : chez moi
Réputation : 4
WOZ : 276
Date d'inscription : 01/06/2008

Inventaire
Rubis Rubis:
165/1000  (165/1000)
PV PV:
200/200  (200/200)
XP:
378/1000  (378/1000)

MessageSujet: Re: script d'ocarina   Dim 15 Juin - 18:14

le public a voté, je me plie a ses exigences...

_________________
Eh oui, je suis revenu !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
luxx
Villageois Niveau3
Villageois Niveau3


Nombre de messages : 39
Age : 37
Humeur : Boh ca va
Réputation : 0
WOZ : 10
Date d'inscription : 10/08/2008

Inventaire
Rubis Rubis:
50/1000  (50/1000)
PV PV:
39/100  (39/100)
XP:
27/1000  (27/1000)

MessageSujet: Re: script d'ocarina   Dim 10 Aoû - 20:54

Intérréssant le script ^^
Je vais peut-etre le prendre pour aider mon jeu ^^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Exelo
Chevalier n°3
Chevalier n°3
avatar

Nombre de messages : 532
Age : 21
Humeur : Sadique.
Réputation : 0
WOZ : 20
Date d'inscription : 02/06/2008

Inventaire
Rubis Rubis:
286/1000  (286/1000)
PV PV:
132/225  (132/225)
XP:
616/1000  (616/1000)

MessageSujet: Re: script d'ocarina   Dim 10 Aoû - 21:19

Il faudrait sûrement le modifier pour ton jeu, mais cela peut servir comme base.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
luxx
Villageois Niveau3
Villageois Niveau3


Nombre de messages : 39
Age : 37
Humeur : Boh ca va
Réputation : 0
WOZ : 10
Date d'inscription : 10/08/2008

Inventaire
Rubis Rubis:
50/1000  (50/1000)
PV PV:
39/100  (39/100)
XP:
27/1000  (27/1000)

MessageSujet: Re: script d'ocarina   Dim 10 Aoû - 21:29

Non mais pas pour les cahnsons mais pour par exemple, recopier une musique de piano, ce qui pourrait mettre un petit game play en plus ^^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: script d'ocarina   

Revenir en haut Aller en bas
 
script d'ocarina
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» script menu catégories d'items
» Logiciel/script multijoueur [résolu]
» NabazParis : le script des lapins de Paris
» [résolu] script A-RPG (VX) probleme d''activation d''interrupteur quand mort du monstre
» [SCRIPT] Aide pour script de quête s''il vous plaît

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
WORLD OF ZELDA :: RPG Maker :: Rpg maker XP :: Scripts-
Sauter vers: