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



Le Deal du moment : -50%
-50% Baskets Nike Dunk Low
Voir le deal
64.99 €

Partagez
 

 [VX] Système de Réincarnation

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


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

[VX] Système de Réincarnation Empty
MessageSujet: [VX] Système de Réincarnation   [VX] Système de Réincarnation Icon_minitimeMar 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:
[VX] Système de Réincarnation Rebirth
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
BARVACHE
Vache Folle
Vache Folle
BARVACHE


Masculin Age : 29
Inscrit le : 22/05/2010
Messages : 3005

[VX] Système de Réincarnation Empty
MessageSujet: Re: [VX] Système de Réincarnation   [VX] Système de Réincarnation Icon_minitimeMar 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^^
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


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

[VX] Système de Réincarnation Empty
MessageSujet: Re: [VX] Système de Réincarnation   [VX] Système de Réincarnation Icon_minitimeMar 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 =)
Revenir en haut Aller en bas
Ngaziki
Poulet trizo Lv.3
Poulet trizo Lv.3
Ngaziki


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

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

OhOh jolie je savais pas que avec RPG maker vx on pouvais faire 3D
Revenir en haut Aller en bas
Contenu sponsorisé




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

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

-
» [VX] Systeme de Materia
» Systéme de vie
» Système de Rangs v1.1 [VX]
» système de combat SBS
» materia systeme

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