AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-29%
Le deal à ne pas rater :
PC portable – MEDION 15,6″ FHD Intel i7 – 16 Go / 512Go (CDAV : ...
499.99 € 699.99 €
Voir le deal

Partagez
 

 ajout dans un script

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
hinola
Voyageur Lv.10
Voyageur Lv.10
hinola


Inscrit le : 07/03/2009
Messages : 380

ajout dans un script Empty
MessageSujet: ajout dans un script   ajout dans un script Icon_minitimeSam 18 Juil 2009 - 22:01

salut à tous Wink

voila la demande:

j'ai mis un script de switcheur de héros sur mon jeu et, quitte à ce qu'il serve à quelque chose, j'aimerai qu'on y apporte une petite modification.

ce que je demande est possible avec le héros mais pas avec sa classe. et celle-ci étant modifiable pour tout les héros...

faire en sorte que:
si l'ID de la classe du héros choisit est 1, alors on appelle l'évenement commun X
si l'ID de la classe du héros choisit est 2, alors on appelle l'évenement commun Y
si l'ID de la classe du héros choisit est 3, alors on appelle l'évenement commun Z

voici le lien du script:

https://rpg-maker-vx.bbactif.com/partage-de-scripts-f24/vx-switcheur-de-hros-changer-de-leader-en-cours-de-jeu-t4431.htm?highlight=de+h%e9ros

merci ^^
Revenir en haut Aller en bas
Sihn
Voyageur Lv.10
Voyageur Lv.10
Sihn


Masculin Age : 35
Inscrit le : 24/04/2009
Messages : 407

ajout dans un script Empty
MessageSujet: Re: ajout dans un script   ajout dans un script Icon_minitimeDim 19 Juil 2009 - 0:23

Code:
$game_variables[24] = $game_party.members[0].class_id
Ce code enregistrera dans la variable 24 le numéro de la classe du premier héros de l'équipe.
Après, tu n'as plus qu'à faire des conditions avec cette variable! Wink
Si tu ne veux pas utiliser de variables d'event, tu peux aussi mettre directement dans une condition en script :
Code:
$game_party.members[0].class_id == 1
Ici, ça teste si la classe du premier héros est la classe n°1. (note qu'il y a 2 égal, cette fois, et que ce n'est pas une erreur)
N'hésites pas si tu as d'avantages de questions.^^
(j'avoue ne pas être sûr d'avoir bien compris la demande, mais j'espère y avoir répondu...)
Revenir en haut Aller en bas
http://www.google.fr/
hinola
Voyageur Lv.10
Voyageur Lv.10
hinola


Inscrit le : 07/03/2009
Messages : 380

ajout dans un script Empty
MessageSujet: Re: ajout dans un script   ajout dans un script Icon_minitimeDim 19 Juil 2009 - 7:15

ok merci Wink

mais pourrais-je lancer l'événement commun directement depuis le script?

un truc du genre:

l'ID de la classe est 1
lancer l'événement 3
l'ID de la classe est 2
lancer l'événement 4
l'ID de la classe est 3
lancer l'événement 5...

et aussi savoir où je met se petit bout dans le script s'il te plait...
Revenir en haut Aller en bas
Sihn
Voyageur Lv.10
Voyageur Lv.10
Sihn


Masculin Age : 35
Inscrit le : 24/04/2009
Messages : 407

ajout dans un script Empty
MessageSujet: Re: ajout dans un script   ajout dans un script Icon_minitimeDim 19 Juil 2009 - 8:14

Le premier était simplement à mettre dans un insérer un script.
Sinon, tu peux aussi utiliser ça :
Code:
class_id = $game_party.members[0].class_id
$game_temp.common_event_id = class_id
Place ce code dans un insérer un script, encore.
Quand tu l'exécuteras, il lancera l'event commun ayant la même id que la classe du premier héros de ton équipe. (par exemple, si ton premier héros à la classe numéro 2, alors ça lancera l'event commun numéro 2)
Revenir en haut Aller en bas
http://www.google.fr/
hinola
Voyageur Lv.10
Voyageur Lv.10
hinola


Inscrit le : 07/03/2009
Messages : 380

ajout dans un script Empty
MessageSujet: Re: ajout dans un script   ajout dans un script Icon_minitimeDim 19 Juil 2009 - 9:03

le problème, c'est que mettre un évent en parallèle sur toutes les maps...

mais sa fait rien ^^
je prend quand même.

je test dans 10 min et je te dit après Wink
Revenir en haut Aller en bas
Sihn
Voyageur Lv.10
Voyageur Lv.10
Sihn


Masculin Age : 35
Inscrit le : 24/04/2009
Messages : 407

ajout dans un script Empty
MessageSujet: Re: ajout dans un script   ajout dans un script Icon_minitimeDim 19 Juil 2009 - 19:13

Citation :
le problème, c'est que mettre un évent en parallèle sur toutes les maps...
Bah utilises un event commun, alors!^^ C'est ça, leur intérêt premier!
Sinon, les 10 minutes sont passées... :p
Revenir en haut Aller en bas
http://www.google.fr/
hinola
Voyageur Lv.10
Voyageur Lv.10
hinola


Inscrit le : 07/03/2009
Messages : 380

ajout dans un script Empty
MessageSujet: Re: ajout dans un script   ajout dans un script Icon_minitimeDim 19 Juil 2009 - 19:49

j'ai testé (11 heures plus tard ^^ ) :



c'est bon, sa marche donc c'est réglé Wink

merci sihn Wink
dsl pour les dix grosses minutes, y a eu un imprévu :s
Revenir en haut Aller en bas
Sihn
Voyageur Lv.10
Voyageur Lv.10
Sihn


Masculin Age : 35
Inscrit le : 24/04/2009
Messages : 407

ajout dans un script Empty
MessageSujet: Re: ajout dans un script   ajout dans un script Icon_minitimeDim 19 Juil 2009 - 20:54

Osef, j'étais de toute façon pas là, aujourd'hui...^^
N'hésites pas si tu as d'autres questions! Wink
Revenir en haut Aller en bas
http://www.google.fr/
Contenu sponsorisé




ajout dans un script Empty
MessageSujet: Re: ajout dans un script   ajout dans un script Icon_minitime

Revenir en haut Aller en bas
 

ajout dans un script

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Ajout d'une commande dans le script de quête [RESOLU]
» probleme script d'ajout de commande et script ATB
» Problème ajout de script!
» [Resolu]Script D'ajout de commande(magie noire, invocation etc...)
» Ajout d'une fonction pour le script de pop-up pour un gain

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Requêtes :: Archives-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit