Logo de Pokémon Script Project Evolved

[PSPE v0.10.1] Besoin d'aide pour scirpt Multichoix


Logo de l'utilisateurVladandGaret

VladandGaret

Bonjour les makeuses/makeurs

Aujourd'hui, je suis en train de terminer le casino dans mon projet.
Forcément, il y a des gains à échanger contre des jetons et les 4 choix offerts par RMXP ne suffisent pas.

J'ai donc utilisé le script ci-dessous dans mon event


Le problème, c'est que in-game, le haut de la fenêtre ne s'affiche pas


J'ai donc feinté en modifiant la ligne 45 du script MULTICHOIX de "  @Y = 150" à "  @Y = 0" puis j'ai modifié mon event pour masquer la fenêtre avant d'afficher les choix.
Et ça, ça marche nickel mais le problème c'est que du coup, tous les choix basiques du jeu (typiquement dans les boutiques ou en combat), s'affichent à 0 en Y et je ne peux pas masquer la fenêtre à chaque fois qu'un choix s'affiche, ce serait fastidieux!

Alors, à propos de  la fenêtre des choix, j'ai quelques questions:

  1. Comment puis-je modifier l'affichage pour par exemple afficher les choix sous forme de tableau ou alors sous forme de magasin avec un scroll, un défilement lorsque j'appuie sur haut ou bas et ainsi éviter ce problème?
  2. Comment puis-je faire apparaître la fenêtre des choix en semi-transparence? J'ai essayé avec la commande @xxxx.back_opacity = 160 mais je ne sais pas comment m'en servir sachant qu'il faut que je recréé un script dans les add-ons pour ça
  3. Et dernière question, qui pourrait faire office d'un nouveau sujet je le sais :S Mais comment passer la couleur des textes par défaut en blanc au lieu de ce noir/gris? Je savais le faire sous PSP Remastered mais là le système de fenêtre a changé donc mes manips ne fonctionnent pas
[EDIT]: Je me réponds à moi-même X)
Pour la question 1, laissez tomber, c'est moi cherche les embrouilles aussi, à vouloir mettre trop de choix.
 Je m'en tiens donc aux 9 choix max et ça me va bien au finalemoji
Pour la question 3, j'ai trouvé mon bonheur dans le script Windows_Base 5G, l11 que j'ai modifiée de la manière suivante:
  def normal_color
    return Color.new(240, 240, 240, 255)

Me reste à trouver comment répondre à ma question 2....:think: 

Désolé pour le dérangement et merci à celles et ceux qui prendront le temps de me répondre =)


Publié le : 03/06/2021 - 10:05

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurDamien Linux

Damien Linux - Administrateur

Alors pour répondre à la question 2 qui reste en suspend si je comprends bienemoji :
suffit d'ajouter dans le script MULTICHOIX un "self.opacity = X" avec X la valeur que tu veux.

Si tu veux que ça ne soit appliqué que dans certains cas, ajoute le dans une redéfinition de la méthode initialize et mets un :
if $game_switches[X]
self.opacity = Y
end


Publié le : 08/09/2021 - 06:53

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurVladandGaret

VladandGaret

OK, je vais essayer ça et te tiendrai au courant pour la clôture de ce sujet merci


Publié le : 08/09/2021 - 09:50

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurVladandGaret

VladandGaret

Salut, merci Damien pour la solution, mon problème numéro 2 est solutionné....Mais un nouveau problème se présent à moi.

L'image parle d'elle-même: La liste de mes multichoix s'affiche en doublon en haut, sachant que les choix doivent bien s'afficher dans la fenêtre du bas)


Publié le : 20/09/2021 - 19:41

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurVladandGaret

VladandGaret

Salut, je déterre ce sujet qui date un peu X)

J'ai voulu utiliser le script de Youspin pour les multichoix qui est adapté à PSP:
https://pokemonworkshop.fr/forum/index.php?topic=1672.0
Il marche nickel, par contre, il désactive mon script "Advanced_message qui me permet de faire pas mal de choses avec mes messages (comme afficher une picture du chara qui parle par exemple)
Si jamais, voici le script Advanced_Message:

https://www.rpg-maker.fr/scripts-123-xrxs-9-advanced-message-12d.html

Comment pourrais-je modifier le script de Youspin pour qu'il ne rentre pas en conflit avec mon script advanced_message?


Publié le : 19/04/2022 - 17:46

Modifié le : 29/11/2022 - 06:30

Logo de l'utilisateurNoru

Noru - Modérateur

Salut,

ce sujet est-il toujours d'actualité ? 

Le sujet sera clôturé d'ici 2 semaines si il n'y a pas de nouvelles !


Publié le : 30/11/2022 - 14:42

Modifié le : 30/11/2022 - 14:42

Logo de l'utilisateurDamien Linux

Damien Linux - Administrateur

Sauf si vladandgaret indique le contraire : à laisser ouvert, en attente d'adaptation pour PSPE


Publié le : 30/11/2022 - 18:00

Modifié le : 30/11/2022 - 18:00

Logo de l'utilisateurVladandGaret

VladandGaret

Je confirme, toujours d'actualité


Publié le : 30/11/2022 - 19:04

Modifié le : 30/11/2022 - 19:04