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



-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

Partagez
 

 Sauvegardez l'ID des actor dans une variable

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 40
Inscrit le : 03/09/2009
Messages : 1503

Sauvegardez l'ID des actor dans une variable Empty
MessageSujet: Sauvegardez l'ID des actor dans une variable   Sauvegardez l'ID des actor dans une variable Icon_minitimeSam 26 Nov 2011 - 15:49

Bonjour.

Nature de la demande : Script

Projet en cours : Zeeshan l'avènement des djinns
Description du script voulu : Ce script permet de mettre les ID des actors dans plusieurs variables. Quand on lance un appel de ses variables, ont choisi quel actor et amené à combattre

Exemples d'utilisation et schémas : On choisit quelle variable va enregistrer l'ID du combattant numéro 1, quelle variable pour le combattant numéro deux etc... (configuration à faire dans le script j'imagine. Ensuite grâce à un appel (exemple) >
Code:
$game_party.set_battlers(IDV1, IDV2, IDV3)

*IDV1 = ID de la variable si on ne peut pas la configurer à partir du script par exemple.
Liste des scripts déjà utilisés : Ca ne donnera pas grand-chose j'imagine, mais je voudrais que ce script soit utilisable pour 3 combattants et non 4.

Merci par avance.
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

Sauvegardez l'ID des actor dans une variable Empty
MessageSujet: Re: Sauvegardez l'ID des actor dans une variable   Sauvegardez l'ID des actor dans une variable Icon_minitimeSam 26 Nov 2011 - 18:33

Le minimum est au moins de poster le système de combat. Sinon on peut rien faire.

Sinon je capte pas du tout ce que tu souhaites.
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 40
Inscrit le : 03/09/2009
Messages : 1503

Sauvegardez l'ID des actor dans une variable Empty
MessageSujet: Re: Sauvegardez l'ID des actor dans une variable   Sauvegardez l'ID des actor dans une variable Icon_minitimeSam 26 Nov 2011 - 18:36

Zangther je voudrais que ça se fasse hors combat, que l'équipe soit préparez automatiquement sur la map grâce à l'appel.

Sinon j'utilise un script que vous détestez le SBS Kaduki.
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

Sauvegardez l'ID des actor dans une variable Empty
MessageSujet: Re: Sauvegardez l'ID des actor dans une variable   Sauvegardez l'ID des actor dans une variable Icon_minitimeSam 26 Nov 2011 - 18:39

Ah.
Ben, ce que je peux faire c'est un add-on qui te lance un évent commun juste avant de lancer un combat.
Dedans tu feras ce que tu veux.
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 40
Inscrit le : 03/09/2009
Messages : 1503

Sauvegardez l'ID des actor dans une variable Empty
MessageSujet: Re: Sauvegardez l'ID des actor dans une variable   Sauvegardez l'ID des actor dans une variable Icon_minitimeSam 26 Nov 2011 - 18:47

Ce n'est pas vraiment ça, je vais te faire un exemple sur l'utilisation de ce script, enfin faire un schéma par rapport à mon projet.

J'ai plusieurs personnages (on va dire 1 et 2)qui dirige eux-mêmes des monstres, le truc c'est que quand on change de personnage, je vire toute l'équipe du perso 1 en faisant une sauvegarde des monstres actuels qu'il possède, ensuite je fais appel à l'équipe du personnage 2, ici je n'ai aucun problème.

Mais quand je relance l'équipe du personnage 1 (vu qu'on peut avoir plus de 60 monstres) il est impossible de définir son équipe avant le changement, donc on doit sans arrêt refaire son équipe de 3 monstres.

Ma demande est dû uniquement à ça.
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

Sauvegardez l'ID des actor dans une variable Empty
MessageSujet: Re: Sauvegardez l'ID des actor dans une variable   Sauvegardez l'ID des actor dans une variable Icon_minitimeMer 30 Nov 2011 - 8:34

Voila ton appel de script :

Code:
VAR_DEPART = 50
for i in 0..2
  var = $game_variables[i+VAR_DEPART]
  actor = $game_actors[var]
  $game_party.remove_actor($game_actors[i].id)
  $game_variables[i+VAR_DEPART] = $game_actors[i].id
  $game_party.add_actor(var) if actor != nil
end
$game_map.need_refresh = true
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 40
Inscrit le : 03/09/2009
Messages : 1503

Sauvegardez l'ID des actor dans une variable Empty
MessageSujet: Re: Sauvegardez l'ID des actor dans une variable   Sauvegardez l'ID des actor dans une variable Icon_minitimeJeu 15 Déc 2011 - 11:28

Merci beaucoup Zang ! Je le testerai demain car je n'ai pas accès à mon pc. =/
(Désolé pour le retard).

EDIT: Ca ne marche pas car il me remet automatiquement les actor 1,2 et 3 dans le groupe.

Sinon de mon côté j'ai réussi à faire en sorte de sauvegarder les actors présent dans l'équipe dans 3 variables.
Donc je pensais plutôt à un appel qui te permet de modifier l'équipe par rapport à ses trois variables, enfin si c'est possible bien sûr.

EDIT2: Finalement je l'ai fait en event, donc demande résolue. =)
Revenir en haut Aller en bas
Contenu sponsorisé




Sauvegardez l'ID des actor dans une variable Empty
MessageSujet: Re: Sauvegardez l'ID des actor dans une variable   Sauvegardez l'ID des actor dans une variable Icon_minitime

Revenir en haut Aller en bas
 

Sauvegardez l'ID des actor dans une variable

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

 Sujets similaires

-
» Option des actor dans la bbd.[Résolu]
» Ajouter une option a un sort comme dans Game actor (setup)
» Stocker exp dans variable
» Afficher une variable dans un message.
» Afficher une variable dans le menue Statut

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 | Cookies | Forumactif.com