AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  ConnexionConnexion  




Partagez | 
 

 [VX] Système de Réincarnation

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4


Masculin Age : 27
Inscrit le : 01/09/2008
Messages : 72

MessageSujet: [VX] Système de Réincarnation   Mar 31 Aoû 2010 - 14:59

Système de Réincarnation
Auteur : Ojiro

Bon je vous propose un script que j'avais spécialement confectionné pour mon projet mais comme je suis super sympa je vous le propose :p.

Déjà "why?!"

Ce script est une interface de réincarnation fortement inspirée du T-RPG Disgaea, elle vous permettra de faire en sorte que vos personnages puissent retourner au nv1 mais avec des bonus à ses caractéristiques ou encore de changer de classe tout en conservant des compétences de la classe précédente. Ce mécanisme me plaisant énormément j'avais décidé de le coder et de l'intégrer a mon projet.

Screen
Voilà en gros ce a quoi ça ressemble sur mon projet Primecia:

La version que je vais vous proposer diffèrera un peu parce que là c'est ma version personnelle.

Les Liens

DEMO
SCRIPT SEUL - à copier au dessus du main comme d'hab

Je vous conseille fortement de tester la démo qui vous montre une façon d'intégrer ce système.

Détails, Utilisation & Paramètres

Il ne suffit pas de créer un appel au menu pour pouvoir utiliser le système judicieusement le menu permet juste de réincarner vos personnages et si vous autorisez un appel au menu de réincarnation librement le joueur pourra se réincarner a l'infini et booster ses capacités à l'infini c'est pourquoi j'insiste sur le fait de tester la démo que j'ai essayé de détailler au mieux.

Contenu
Le script permet aux personnages de votre équipe de bénéficier d'un bonus dans ses caractéristiques, la valeur de ces bonus sont paramétrables (voir en-dessous).
Mais aussi de changer de Discipline, ce que j'appelle Discipline sont en fait les Classes de votre base de données.
Chaque personnage doit apprendre une Discipline avant de pouvoir se réincarner dans celle-ci via le menu de réincarnation ce qui fait qu'il s'agit aussi d'une sorte de Job Changer en même temps.

Héritage
Lorsqu'un personnage se réincarne et qu'il souhaite changer de spécialisation il a la possibilité de conserver certaines compétences issues de sa spécialisation précédente.
Ce taux de conservation sera indiqué, plus le niveau du personnage est haut au moment de réincarner plus ce taux est elevé.

Appeler le menu de Réincarnation
"Appeller script" dans un évènement et utilisez la ligne de code suivante :
Code:
$scene = Scene_Rebirth.new

Apprendre de nouvelles discipline à vos personnages
Les personnages peuvent se réincarner simplement ou changer de discipline (Classe)
Pour apprendre une nouvelle discipline à un de vos personnages utilisez la commande "Appeller script" dans un évènement et utilisez la ligne de code suivante :
Code:
 $game_party.members[ID_HERO].learn_way(ID_CLASSE)
La discipline sera ensuite proposée dans la fenêtre de Réincarnation

Définir les valeurs de bonus par défaut :
Code:
  # Indiquez ici les pourcentages de bonus de chaque caractéristique obtenus a chaque réincarnation
  # Ci-dessous les valeurs par défaut pour chaque héros
  # Actors_Inc_Default = [MAXHP, MAXMP, ATK, DEF, SPI, AGI]
  # Les valeurs doivent être entrées en décimales : 0.1 pour 10%
  Actors_Inc_Default = [0.3,0.2,0.3,0.3,0.3,0.3]

Définir les valeurs de bonus personnalisés :
Code:
  # Ci-dessous les héros qui bénéficieront de valeurs de bonus différents - Optionnel !
  # Actors_Inc[ID_HERO]
  Actors_Inc[0] = [0.3,0.2,0.3,0.3,0.3,0.3]

Afficher des messages de renseignement :
Code:
 # Afficher un message lorsqu'un personnage apprend une nouvelle discipline
  # Et lorsqu'il conserve ou oublie ses compétences précédentes
  Messages = true

Si jamais il subsiste des bugs merci de m'en informer.
Je pense retravailler sur ce script pour le compléter plus tard il est pour l'instant assez basique mais fonctionnel normalement.


Dernière édition par Ojiro le Mar 31 Aoû 2010 - 19:36, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Vache Folle
Vache Folle
avatar


Masculin Age : 22
Inscrit le : 22/05/2010
Messages : 3004

MessageSujet: Re: [VX] Système de Réincarnation   Mar 31 Aoû 2010 - 15:02

Je dl la démo, je teste et j'édite.
EDIT:Super ce script! J'vais voir coment l'utiliser et je l'incluerais peut-être(surement même) à mon projet^^

_________________

Phrase trop dark du genre "la mort c'est mieux que la vie" .

Mon blog:
Lien

Spoiler:
 

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Ex-Admin Cruelle
Ex-Admin Cruelle
avatar


Féminin Age : 25
Inscrit le : 03/07/2008
Messages : 2441

MessageSujet: Re: [VX] Système de Réincarnation   Mar 31 Aoû 2010 - 19:28

Bon retour Ojiro o/

Sinon, j'aime bien ton script (c'est la folie avec disgaea en ce moment !).

Bon boulot, je te rajoute 7 points en scripts =)

_________________

Ma librairie de scripts

♥ Tata blockie vous conseille :

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Poulet trizo Lv.3
Poulet trizo Lv.3
avatar


Masculin Age : 20
Inscrit le : 10/10/2010
Messages : 41

MessageSujet: Re: [VX] Système de Réincarnation   Mar 2 Nov 2010 - 21:39

OhOh jolie je savais pas que avec RPG maker vx on pouvais faire 3D

_________________
Quand le jour se lèvera un nouveau monde sera.

Pas bon la cigarette.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: [VX] Système de Réincarnation   

Revenir en haut Aller en bas
 

[VX] Système de Réincarnation

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

 Sujets similaires

-
» Quel votre système d'exploitation ?
» [Résolu] Restauration système impossible et sltt 4 dates proposées!!!
» Recommandation systèmes amplificateur PA
» [Tutoriel] Le système de particules de GM
» Pb pour configurer mon système numérique

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