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



Le deal à ne pas rater :
Cartes Pokémon 151 : où trouver le coffret Collection Alakazam-ex ?
Voir le deal

Partagez
 

 [VX] Disgaea Item World

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 9 Aoû 2010 - 2:16

Disgaea Item World v4.0
Par GB Production
Dernière MAJ : 27/10/2010


[VX] Disgaea Item World Iw10

INTRODUCTION
Ce script est une reproduction de l'Item World que vous pouvez trouver dans le jeu Disgaea.

Il vous permet de voyager dans à l'intérieur de votre équipement, afin de
le rendre plus performant. (Chaque étage passer font gagner de nouvelles carac)

Bien sûr, les monstres vivants à l'intérieur sont là pour vous arrêtez.

Dans ce monde, vous pouvez également rencontrer des résidents amicaux.
Si vous les tuer, votre équipement gagnera de nouveaux pouvoirs.
Vous pouvez également transférer ces résidents d'un objet à un autre et enfin les combiner
en une version plus puissante.


SCREENSHOTS :
Spoiler:

COMMENT L'UTILISER
- Ce script utilise YEM_Equipement overhaul
- Tous les détails sont dans le script et dans la démo

DEMO

Vous pouvez trouver la démo sur notre dev's blog

FAQ and informations

MAP CONFIGURATION :
Spoiler:

THE MAX FLOOR BUG :
Spoiler:

Historique
Spoiler:

Credit et remerciement
- Crédit à GB Production si utilisé
- Ashka, Blockade, Zanghter pour l'apprentissage sur RGSS



Dernière édition par gagay le Mer 27 Oct 2010 - 17:58, édité 12 fois
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 9 Aoû 2010 - 9:47

Ça a l'air sympa, et assez inédit. Dommage que tu n'ai pas pris le temps de faire la présentation x)

Le truc c'est que j'ai pas des masses compris l'effet final mais bon, j'attendrais la vraie présentation pour savoir ^^.
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] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 9 Aoû 2010 - 13:52

Sympa sympa !
Bon par contre je verrais plus la configuration se faire directement via un hash dans le module plutôt quand par le nom de la map ^^'
Ça risque d'être le bordel sinon !

Y'aura des résidents aussi dans ton autre version ? On pourra les déplacer et tout ? xD

C'est dommage qu'on aie pas le droit à un script de map aléatoire comme dans Disgaea

J'attend la version finale entuka ! (J'ai pas regardé le code en détails pour l'instant)
Revenir en haut Aller en bas
Biward
Gardien des Scripts
Gardien des Scripts
Biward


Féminin Age : 27
Inscrit le : 30/12/2009
Messages : 1067

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 9 Aoû 2010 - 14:19

J'ai testé (vite fait) et, je trouve ça cool Smile
C'est une bonne idée (même très).

J'ai pas le temps pour regarder les scripts, donc je ferais ça plus tard Wink

Biward
Revenir en haut Aller en bas
http://vx-fan.1fr1.net
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeMar 10 Aoû 2010 - 15:37

Citation :
je verrais plus la configuration se faire directement via un hash

Moi je trouve que c'est beaucoup plus pratique par le nom de la map. Au moins les utilisateurs ont tout sous les yeux et n'ont pas à se soucier de l'id de leur map. (Et surtout ça m'a fait apprendre des nouveaux truc en RGSS^^)

Sinon blockade, je me rappelle plus exactement à quoi servent les résidents si tu peux me le rappeler.


Citation :
Le truc c'est que j'ai pas des masses compris l'effet final mais bon

Désolé, je ferai une présentation détaillée lorsque j'aurais le temps de continuer la prog dans 1 ou 2 semaines. Sinon au début du script, j'ai fait un petit bla bla rapide pour expliquer le principe ^^

Sinon voilà les prochaines améliorations prioritaires :

Créer un objet permettant de s'échapper du monde des objets ("Mr gency exit" dans disgaea ^^) :
Dans le bilan : A droite de chaque stat, afficher la différence (Stat final - stat origine)
Amélioration du Pop_up nom de carte, car ça bug pour la première map.
ajout des stat cri, eva et pre pour l'équipement et les monstres
Compatibilité avec Yanfly engine Melody pour avoir les stat dex, res HpMax, MpMax
Téléportation après un bilan là ou vous êtes entrer dans le monde des objets.
Ajout d'une animation spéciale lorsqu'on rentre dans le monde des objets. (C'est une petite surprise on ne vous en dit pas plus)


Au niveau du code, je conseille d'attendre car c'est vraiment le bordel. Je m'y suis pas très bien prit vu que c'est mon premier script. Je ré-aménagerais tout ça sur la v2.
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeSam 14 Aoû 2010 - 1:43

La démo et la présentation ont été mises à jour.
Je récapitulerais toutes les balises possibles pour configurer le script lorsque j'aurais le temps.
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeSam 14 Aoû 2010 - 9:19

Ça me semble plus intéressant maintenant que la présentation est faite x), et surtout plus compréhensible !

Dès que j'aurais un bout de temps libre je jetterais un œil a la démo et a ton code.
Revenir en haut Aller en bas
Onyx31
Citadin Lv.7
Citadin Lv.7
Onyx31


Masculin Age : 31
Inscrit le : 19/08/2010
Messages : 153

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeVen 20 Aoû 2010 - 17:36

Etant un grand fan de Disgaea, j'attends ton scirpt avec une impatience accrue.

Il sera (évidemment) compatible avec GTBS n'est-ce pas ? (a peur >.<)
Revenir en haut Aller en bas
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 1:25

Up, la version 1.0 est disponible.
Le gros changement est une nouvelle balise pour le nom des cartes indispensable au script, assez complexe à expliquer, tout est dans les instructions.

Sinon pour le GTBS, je ne l'ai pas essayé depuis longtemps alors je ne sais pas si ça marchera. (Perso je ne pense pas que tu puisse lancer l'évènement de passage à l'étage suivant).

EDIT : Vu que c'est mon premier script, si des scripteur on le temps de regarder un peu le code, ça me ferais plaisir même si je ne pense pas que ça soit très commenté. Je viens du C et j'ai l'habitude d'écrire une grosse tartine pour pas grand chose...
Sinon voilà une petite liste des trucs que j'ai marqué dans mon script sans les comprendre :
L'alias de méthode : Je n'ai pas comprit à quoi cela sert et aussi pourquoi souvent il y a unless $@ derrière.
Les balises du genre
Code:
/\<IW_Atk_Bonus: \+(\d+)(\s\W*\d+])?(\s\W*\d+)?\>/i
qui permettent de découper ou récupérer des éléments d'un string. Si on peut m'envoyer vers un site où cela est expliqué car je n'ai pas trouvé dans la doc ruby.



Dernière édition par gagay le Lun 23 Aoû 2010 - 10:27, édité 2 fois
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


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

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 1:31

Bon boulot, je te rajoute 10 points en script =)

Par contre si on utilise un système de "nom sur la map", avec les balises ca risque de faire moche !
Revenir en haut Aller en bas
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 10:04

Effectivement, je n'avais pas pensé à cela. C'est un peu dommage, je trouve ce procédé pratique par rapport à un array.
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
Milow
Habitant Lv.6
Habitant Lv.6
Milow


Masculin Age : 30
Inscrit le : 28/02/2010
Messages : 124

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 10:23

Sa m'a l'air sympa ça !

Citation :
L'alias de méthode : Je n'est pas comprit à quoi cela sert
Un truc très pratique !
L'alias des méthodes sert à surcharger une méthode,
imaginons que tu veuilles rajoute l'initialisation
Code:
@ma_var = 0
dans la méthode
Code:
def initialize
de Window_Message (pour raison x ou y hein !)
Bref, si tu fais
Code:
class Window_Message
def initialize
    super(0, 288, 544, 128)
    self.z = 200
    self.active = false
    self.index = -1
    self.openness = 0
    @opening = false            # WIndow opening flag
    @closing = false            # Window closing flag
    @text = nil                # Remaining text to be displayed
    @contents_x = 0            # X coordinate for drawing next character
    @contents_y = 0            # Y coordinate for drawing next character
    @line_count = 0            # Line count drawn up until now
    @wait_count = 0            # Wait count
    @background = 0            # Background type
    @position = 2              # Display position
    @show_fast = false          # Fast forward flag
    @line_show_fast = false    # Fast forward by line flag
    @pause_skip = false        # Input standby omission flag
    create_gold_window
    create_number_input_window
    create_back_sprite

    @ma_var = 0 # le rajout

  end
De 1 sa commence à pas être lisible
De 2 si un autre script modifie l'initialize de Window_Message et bah tu écrase sa surcharge !

Bref que des problèmes, surtout la 2
Alors qu'avec un alias la contrainte 2 n'est plus un problème ^^
l'alias permet de rajouter du code dans une méthode sans pour autant l'écrase
Voici comme elle s'utilise

Code:
alias nouveau_nom ancien_nom
def ancien_nom
  nouveau_nom
  # Et là la surcharge
end
Fait juste attention aux arguments !

Voilà, au début c'est un peu compliqué mais c'est super pratique ^^
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 10:34

C'est surtout pour que le script ne réécrive pas certaines méthodes déjà modifiées par d'autres scripts.
Revenir en haut Aller en bas
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 16:48

Ok, j'ai bien piger au niveau des alias.
Maintenant si vous connaissez un site où sont répertorier les sortes de balises qui permette de "découper" ou de récupérer des éléments des strings car j'en aurait besoin pour ajouter des fonctionnalités au script et aussi pour l'optimiser niveau code ^^
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
Onyx31
Citadin Lv.7
Citadin Lv.7
Onyx31


Masculin Age : 31
Inscrit le : 19/08/2010
Messages : 153

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 17:44

Hum un World item incompatible au tactical... C'est une HÉRÉSIE !
Revenir en haut Aller en bas
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 18:07

Je ne connais pas du tout le GTBS mais je pense qu'il suffirait qu'il puisse lancer des évènements depuis la map de combat pour que les 2 soient compatibles.
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


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

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 19:22

@gagay : Ouvre l'aide de rmvx > rechercher > String tu trouvera =)
Sinon je pense qu'il peut être facilement compatible avec le GTBS nope ? T'a essayé ?
Revenir en haut Aller en bas
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 19:48

Ce qu'il entend par être compatible avec le GTBS, c'est traverser le monde des objets directement sur des maps de combat, or le script utilise l'évènement avec l'appel de script "etage_suivant". Du coup il n'y aura aucun problème pour se téléporter sur la map de combat mais pour sortir se sera plus dur, à moins que le GTBS peut lancer des évènements en combat. Mais ça c'est plus à Onyx de le vérifier.

Sinon Blockade, j'ai effectuer un ADD-ON pour le Menu YEM, voilà l'idée :

[VX] Disgaea Item World Iw5
A gauche l'ADD-ON est désactivé, à droite il est activé.
Bien sûr, l'ADD-ON n'agit que dans l'Item world.

Pour les scripts de nom de maps, il suffit d'exclure l'id des maps du monde des objets car de toute façon l'intérêt est d'avoir le numéro de l'étage où l'on se trouve, et ça il n'y a que le pop_up du script.

Voilà, j'espère que ça te convient mieux ainsi, sinon j'accepte toujours les suggestions.
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


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

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 20:04

Magnifique idée !
Pour un premier script c'est génial =)
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 20:11

Effectivement, pour un premier script c'est du très beau travail ! La présentation est bien mieux comme ça ^^

Bravo !
Revenir en haut Aller en bas
Onyx31
Citadin Lv.7
Citadin Lv.7
Onyx31


Masculin Age : 31
Inscrit le : 19/08/2010
Messages : 153

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 20:25

Bon après en GTBS rien n'empêche de faire un donjon style monde des objets en event. Mais ça permettra pas d'améliorer les objets ^^

Bref en tout cas bon script, super "original" et voila, bonne continuation !
Revenir en haut Aller en bas
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeLun 23 Aoû 2010 - 22:17

Le script passe à la version V1.1.
Voilà les nouveautés :

ADD-ON menu YEM pour afficher l'étage à la place du nom de la map.
[VX] Disgaea Item World Iw5

Amélioration de la difficulté pour les ennemis :

[VX] Disgaea Item World Iw6

Détail :
Les caractéristiques des ennemis augmentent selon la qualité de l'objet dans lequel vous voyagez.
De nombreuses caractéristiques à faire varier.
Si vous utilisez KGC_Difficulty, les différents bonus pour les ennemis sont cumulés.
Les commentaires des ennemis dans la démo ont été amélioré.

Par contre je n'ai pas tester le nouveau code dans un projet vierge. Même si j'ai mis des boucle de sécurité, je code maintenant directement dans une démo de YEM.
Signalez moi si vous détectez des problèmes.
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeJeu 26 Aoû 2010 - 22:42

[VX] Disgaea Item World Iw3

La démo a été amélioré (Sur 30 étages) afin de vous mettre dans des conditions plus réelles avec des combats simplifiés tout de même

Ces derniers jours, j'ai un peu plus de temps pour programmer, c'est ainsi que je sors la v2.0 du script.
Cette version est le début d'une gestion des évènement plus poussé.

Les nouveautés :

Apparition des Item boss :
Un Item boss est un monstre spécial qui n'apparait que lorsque vous vous trouvez à l'avant dernier étage avant un bilan.
Vous pouvez choisir de l'éviter (En général, il est redoutable et vous arrivez à moitié mort ^^) mais se serait dommage car
vous passeriez à coté d'un bonus supplémentaire pour votre équipement.

Il y a 3 types d'Item Boss : Item General, Item King, Item God. Conférent chacun des bonus supplémentaires différents.
(J'ajouterais les nouveaux appels de script à la présentation demain, vous pouvez regardez dans la démo si vous voulez savoir comment cela fonctionne en attendant)

Améliorations des ennemis :
Chaque mort d'un ennemi à maintenant une influence sur le script.
Le fait de tuer tout les ennemis d'un étage (Y comprit l'item Boss s'il est sur la carte) vous fait automatiquement avancer à l'étage supérieur.
Cela aura une influence sur les nouvelles infos affichées dans la scene bilan (Cela n'a pas d'influence sur l'équipement car il me semble que tuer tous les ennemis ne changeais rien dans Disgaea).

La nouvelle Scene Bilan :

[VX] Disgaea Item World Iw1
La scène bilan ressemble beaucoup plus à Disgaea avec un Pop Up "Lvl up" à chaque affichage.

Vous pouvez switcher entre les 2 fenêtres grâce au flèche gauche et droite.

[VX] Disgaea Item World Iw2
Cette fenêtre récapitule les détail de votre ascension.
Elle fonctionne également si vous utiliser un Mr Gency Exit bien sûr.

A VENIR :

Le script commence à prendre de l'ampleur et je n'ai pas fini de me casser les dents car je compte m'attaquer au système de résidents amicaux.
C'est à dire, rencontrer des personnes dans le monde des objets qui permettent de donner des traits à votre équipement (XP+, Demi mp, pharmacologie...),
leur donner un élément d'attaque ou immunisant, renforcer leur altérations d'état...
Et surtout pouvoir les transférer d'équipement en équipement...
Je vais y allez petit à petit mais je pense que c'est réalisable.
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
gagay
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
gagay


Age : 34
Inscrit le : 04/05/2009
Messages : 51

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeJeu 23 Sep 2010 - 16:51

Bonjour !

Un petit up pour vous dire où en est le script car je n'ai pas posté depuis un moment.

Item world v3.0.
La présentation n'a pas été mise à jour, mais tous les détail sont dans le script.

Juste un petit screen mais les nouveautés sont grandes :
[VX] Disgaea Item World Iw12
Revenir en haut Aller en bas
http://gbproduction.wordpress.com/
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitimeJeu 23 Sep 2010 - 16:56

J'avais vu les mises a jour sur un forum anglophone et constatant qu'elles n'étaient pas publiée ici je me demandais si tu avais abandonné ce forum. Heureusement non ^^

J'ai déjà pris connaissance des mises à jour et des amélioration. Très bon boulot, et merci du partage ^^
Revenir en haut Aller en bas
Contenu sponsorisé




[VX] Disgaea Item World Empty
MessageSujet: Re: [VX] Disgaea Item World   [VX] Disgaea Item World Icon_minitime

Revenir en haut Aller en bas
 

[VX] Disgaea Item World

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

 Sujets similaires

-
» [VX] Disgaea Scene Shop
» [VX] Disgaea Skill Level System
» GTA World Vx : World is your; Map et event
» sleek item pop up
» [VXAce]Pop up Item

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