Il comporte quelques erreurs ce script en plus, ne serais-ce que celle-ci (car mine de rien elle va perturber ceux qui ont du mal ou qui se contente de piocher sans vraiment inspecter le truc):
1
2
| @fen_x = PIX_PLUS_X
@fen_y = PIX_PLUS_X |
Il déconne sur deux ou trois truc, il manque des trucs et on ne comprend pas trop pourquoi il est en deux scripts différents .. pas tout à fait au point donc mais le principe est sympa et à part ça il est bien pour s'entrainer/apprendre quelques trucs en le décortiquant.
En l'état il fonctionne tout de même et si certains veulent savoir en grande ligne ce qu'il permet voilà une mini-explication:
En gros, comme dit plus haut, le script permet d'effectuer les réglages depuis l'éditeur RMXP (ces réglages ne sont donc pas accessibles en jeu, faut tâter manuellement les valeurs).
Le principe est de fonctionner avec des sortes d'interrupteurs ON/OFF qui activent les options (lorsque la valeur vaut 1) ou les désactivent (avec une valeur de 0).
MODE_NORMAL permet au projet de garder le menu par défaut de RMXP (je crois que ça déconne en plus, au pire faut virer cette partie du script qui ne sert à rien). Bref pour avoir le menu personnalisé il faudra donc désactiver cette option en lui mettant la valeur 0. Cette option ne peut pas être activée en même temps que les autres options.
Les autres options ne sont possible que lorsque l'option MODE_NORMAL est désactivée. Elles sont au nombre de 4:
A - ACTIVER_IMAGE
Ceci remplace le texte alpha habituel des choix du menu par des images (qu'il faut donc créer/avoir puis importer dans le dossier du projet à ..\Graphics\Pictures).
Cette option est obligatoire lorsque le MODE_NORMAL est désactivé (et ne doit pas être activée en même temps que le MODE_NORMAL). ça cafouille sévère y'a pas de sécurité prévu pour les mauvais réglages que vous ferez (genre garde fou).
B - INDEX_TYPE
Cette option permet de gérer l'apparence et l'existence d'un Sélecteur (appelé index) qui viendra s'afficher en face du choix que l'on pointe dans le menu.
Ce sélecteur se déplace donc de haut en bas lorsque l'on sélectionne un autre choix au moyen des flèches clavier.
Bien que facultatif, ne pas activer cette option rendra difficile la navigation dans le menu puisque rien d'autre n'indiquera quel choix
de ce menu est sélectionné..le risque est donc de valider un choix que l'on ne voulait pas faire (par exemple Quitter au lieu de Commencer). Elle est donc fortement conseillée..
Plusieurs types de sélecteurs peuvent êtres réglés c'est sympa ça, faut les tester tous. Là encore faut avoir une image.
C - ACTIVER_FENETRE
Cette option permet d'afficher du texte avec ou sans son cadre au dessus de menu principal, elle n'est pas obligatoire mais comme la précédente elle ne fonctionnera que lorsque le MODE_NORMAL est désactivé. En fait de toute façon faudra quoi qu'il en coûte désactiver le MODE_NORMAL.. sinon ça sert à rien.
D - ACTIVER_ICONE
Cette option, non obligatoire également, permet d'afficher des icones au niveau des différents choix du menu principal. Ces icones doivent être celles par défaut de la Base de Donnée (par exemple: 001-Weapon01) ou importées dans le sous-dossier ..\Graphics\Icons mais ça reste assez bling bling sauf si on est imaginatif.
Voilà en gros. Bien entendu on peut paramétrer ensuite différents trucs (par ex. on peut ainsi décaler les options du menu pour faire des effets d'escaliers, etc etc. ) mais faut connaitre un minimum le principe du script ou de la géométrie ^^ (pas bcp juste ce qu'il faut car ça reste facile à faire mais tout de même y a des disfonctionnements à l'origine qu'il faudra savoir régler).
Le gros truc cool pour ceux qui débutent comme moi c'est que c'est "commenté" donc une bonne matière de travail surtout pour l'améliorer et en faire un truc plus fonctionnel voir plus complet.. ^^
Bon truc pour s'entrainer donc.
|