WORLD OF ZELDA
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

WORLD OF ZELDA

Tout sur Zelda et rpg maker
 
AccueilSitePortailGalerieDernières imagesRechercherS'enregistrerConnexion
Le Deal du moment : -50%
-50% Baskets Nike Air Huarache
Voir le deal
64.99 €

 

 script d'ocarina

Aller en bas 
4 participants
AuteurMessage
alan52
Admin
Admin
alan52


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

Inventaire
Rubis Rubis:
script d'ocarina Debu211165/1000script d'ocarina Empty_bar_bleue  (165/1000)
PV PV:
script d'ocarina Debu111200/200script d'ocarina Empty_bar_bleue  (200/200)
XP:
script d'ocarina Left_bar_bleue378/1000script d'ocarina Empty_bar_bleue  (378/1000)

script d'ocarina Empty
MessageSujet: script d'ocarina   script d'ocarina Icon_minitimeVen 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:


Dernière édition par alan52 le Dim 15 Juin - 18:14, édité 1 fois
Revenir en haut Aller en bas
alan52
Admin
Admin
alan52


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

Inventaire
Rubis Rubis:
script d'ocarina Debu211165/1000script d'ocarina Empty_bar_bleue  (165/1000)
PV PV:
script d'ocarina Debu111200/200script d'ocarina Empty_bar_bleue  (200/200)
XP:
script d'ocarina Left_bar_bleue378/1000script d'ocarina Empty_bar_bleue  (378/1000)

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

suite du script:
Spoiler:


Dernière édition par alan52 le Dim 15 Juin - 18:14, édité 1 fois
Revenir en haut Aller en bas
alan52
Admin
Admin
alan52


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

Inventaire
Rubis Rubis:
script d'ocarina Debu211165/1000script d'ocarina Empty_bar_bleue  (165/1000)
PV PV:
script d'ocarina Debu111200/200script d'ocarina Empty_bar_bleue  (200/200)
XP:
script d'ocarina Left_bar_bleue378/1000script d'ocarina Empty_bar_bleue  (378/1000)

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

maintenant, mettez cette image dans pictures et appellez la "pentagrama":
script d'ocarina Pentag10

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)
Revenir en haut Aller en bas
alan52
Admin
Admin
alan52


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

Inventaire
Rubis Rubis:
script d'ocarina Debu211165/1000script d'ocarina Empty_bar_bleue  (165/1000)
PV PV:
script d'ocarina Debu111200/200script d'ocarina Empty_bar_bleue  (200/200)
XP:
script d'ocarina Left_bar_bleue378/1000script d'ocarina Empty_bar_bleue  (378/1000)

script d'ocarina Empty
MessageSujet: Re: script d'ocarina   script d'ocarina Icon_minitimeVen 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!
Revenir en haut Aller en bas
Guill@um€
Villageois Niveau5
Villageois Niveau5
Guill@um€


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

Inventaire
Rubis Rubis:
script d'ocarina Debu21185/1000script d'ocarina Empty_bar_bleue  (85/1000)
PV PV:
script d'ocarina Debu111100/100script d'ocarina Empty_bar_bleue  (100/100)
XP:
script d'ocarina Left_bar_bleue8/1000script d'ocarina Empty_bar_bleue  (8/1000)

script d'ocarina Empty
MessageSujet: Re: script d'ocarina   script d'ocarina Icon_minitimeDim 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
http://www.futuroproject.ze.tc
Exelo
Chevalier n°3
Chevalier n°3
Exelo


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

Inventaire
Rubis Rubis:
script d'ocarina Debu211286/1000script d'ocarina Empty_bar_bleue  (286/1000)
PV PV:
script d'ocarina Debu111132/225script d'ocarina Empty_bar_bleue  (132/225)
XP:
script d'ocarina Left_bar_bleue616/1000script d'ocarina Empty_bar_bleue  (616/1000)

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

J'allais le dire, cela prend moins de place.
Revenir en haut Aller en bas
alan52
Admin
Admin
alan52


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

Inventaire
Rubis Rubis:
script d'ocarina Debu211165/1000script d'ocarina Empty_bar_bleue  (165/1000)
PV PV:
script d'ocarina Debu111200/200script d'ocarina Empty_bar_bleue  (200/200)
XP:
script d'ocarina Left_bar_bleue378/1000script d'ocarina Empty_bar_bleue  (378/1000)

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

le public a voté, je me plie a ses exigences...
Revenir en haut Aller en bas
luxx
Villageois Niveau3
Villageois Niveau3



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

Inventaire
Rubis Rubis:
script d'ocarina Debu21150/1000script d'ocarina Empty_bar_bleue  (50/1000)
PV PV:
script d'ocarina Debu11139/100script d'ocarina Empty_bar_bleue  (39/100)
XP:
script d'ocarina Left_bar_bleue27/1000script d'ocarina Empty_bar_bleue  (27/1000)

script d'ocarina Empty
MessageSujet: Re: script d'ocarina   script d'ocarina Icon_minitimeDim 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
Exelo
Chevalier n°3
Chevalier n°3
Exelo


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

Inventaire
Rubis Rubis:
script d'ocarina Debu211286/1000script d'ocarina Empty_bar_bleue  (286/1000)
PV PV:
script d'ocarina Debu111132/225script d'ocarina Empty_bar_bleue  (132/225)
XP:
script d'ocarina Left_bar_bleue616/1000script d'ocarina Empty_bar_bleue  (616/1000)

script d'ocarina Empty
MessageSujet: Re: script d'ocarina   script d'ocarina Icon_minitimeDim 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
luxx
Villageois Niveau3
Villageois Niveau3



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

Inventaire
Rubis Rubis:
script d'ocarina Debu21150/1000script d'ocarina Empty_bar_bleue  (50/1000)
PV PV:
script d'ocarina Debu11139/100script d'ocarina Empty_bar_bleue  (39/100)
XP:
script d'ocarina Left_bar_bleue27/1000script d'ocarina Empty_bar_bleue  (27/1000)

script d'ocarina Empty
MessageSujet: Re: script d'ocarina   script d'ocarina Icon_minitimeDim 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
Contenu sponsorisé





script d'ocarina Empty
MessageSujet: Re: script d'ocarina   script d'ocarina Icon_minitime

Revenir en haut Aller en bas
 
script d'ocarina
Revenir en haut 
Page 1 sur 1

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:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser