- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Menu InGame
Lun 9 Mar 2015 - 2:35
Coucou tout le monde !!
J'ai comme projet de faire un RPG d'horreur donc je ne voulais pas voir de compétences, expériences, équipement, formation (dont j'ignore ce que c'est) et sauvegarder (puisque j'ai prévu des points de sauvegarde dans le jeu), PV PM et Soldat.
Mais comment faire pour enlever tout ceci?
Merci d'avance d'avoir lu le sujet.
- Litz
J'ai comme projet de faire un RPG d'horreur donc je ne voulais pas voir de compétences, expériences, équipement, formation (dont j'ignore ce que c'est) et sauvegarder (puisque j'ai prévu des points de sauvegarde dans le jeu), PV PM et Soldat.
Mais comment faire pour enlever tout ceci?
Merci d'avance d'avoir lu le sujet.
- Litz
- UserRootMembre
- Nombre de messages : 81
Distinction : aucune
Date d'inscription : 17/12/2014
Re: Menu InGame
Lun 9 Mar 2015 - 11:25
Bonjour,
Dans RPG Maker VX Ace, cliques sur
Outils, puis sur Editeur de script. Dans la partie gauche recherche Window_MenuCommand
Cliques dessus et remplace tout son contenu par le contenu suivant:
Si tu veux supprimer Objets et Satut,
Supprime juste les lignes là
add_command(Vocab::item, :item, main_commands_enabled)
add_command(Vocab::status, :status, main_commands_enabled)
Dans RPG Maker VX Ace, cliques sur
Outils, puis sur Editeur de script. Dans la partie gauche recherche Window_MenuCommand
Cliques dessus et remplace tout son contenu par le contenu suivant:
- Code:
#==============================================================================
# ** Window_MenuCommand
#------------------------------------------------------------------------------
# This command window appears on the menu screen.
#==============================================================================
class Window_MenuCommand < Window_Command
#--------------------------------------------------------------------------
# * Initialize Command Selection Position (Class Method)
#--------------------------------------------------------------------------
def self.init_command_position
@@last_command_symbol = nil
end
#--------------------------------------------------------------------------
# * Object Initialization
#--------------------------------------------------------------------------
def initialize
super(0, 0)
select_last
end
#--------------------------------------------------------------------------
# * Get Window Width
#--------------------------------------------------------------------------
def window_width
return 160
end
#--------------------------------------------------------------------------
# * Get Number of Lines to Show
#--------------------------------------------------------------------------
def visible_line_number
item_max
end
#--------------------------------------------------------------------------
# * Create Command List
#--------------------------------------------------------------------------
def make_command_list
add_main_commands
add_original_commands
add_game_end_command
end
#--------------------------------------------------------------------------
# * Add Main Commands to List
#--------------------------------------------------------------------------
def add_main_commands
add_command(Vocab::item, :item, main_commands_enabled)
add_command(Vocab::status, :status, main_commands_enabled)
end
#--------------------------------------------------------------------------
# * For Adding Original Commands
#--------------------------------------------------------------------------
def add_original_commands
end
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
# * Add Exit Game to Command List
#--------------------------------------------------------------------------
def add_game_end_command
add_command(Vocab::game_end, :game_end)
end
#--------------------------------------------------------------------------
# * Get Activation State of Main Commands
#--------------------------------------------------------------------------
def main_commands_enabled
$game_party.exists
end
#--------------------------------------------------------------------------
# * Get Activation State of Save
#--------------------------------------------------------------------------
def save_enabled
!$game_system.save_disabled
end
#--------------------------------------------------------------------------
# * Processing When OK Button Is Pressed
#--------------------------------------------------------------------------
def process_ok
@@last_command_symbol = current_symbol
super
end
#--------------------------------------------------------------------------
# * Restore Previous Selection Position
#--------------------------------------------------------------------------
def select_last
select_symbol(@@last_command_symbol)
end
end
Si tu veux supprimer Objets et Satut,
Supprime juste les lignes là
add_command(Vocab::item, :item, main_commands_enabled)
add_command(Vocab::status, :status, main_commands_enabled)
- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Re: Menu InGame
Lun 9 Mar 2015 - 11:43
Merci beaucoup!!
Et pour PV PM Armures et Armes... ça supprime où?
Sinon ça m'aide déjà beaucoup.
Et pour PV PM Armures et Armes... ça supprime où?
Sinon ça m'aide déjà beaucoup.
- UserRootMembre
- Nombre de messages : 81
Distinction : aucune
Date d'inscription : 17/12/2014
Re: Menu InGame
Lun 9 Mar 2015 - 11:52
Euh là désolé j'en ai vraiment aucune idée, RPG Maker comme son nom l'indique est un RPG, donc doté d'un système de tout rpg, à savoir les PV, & cie..
Je ne pense pas que ce soit possible, néanmoins via la base de donnée tu peux modifié leurs appellation.
Pour cela => Outils, Base de données, Lexiques
Je ne pense pas que ce soit possible, néanmoins via la base de donnée tu peux modifié leurs appellation.
Pour cela => Outils, Base de données, Lexiques
- fyzenMembre
- Nombre de messages : 35
Age : 27
Distinction : aucune
Date d'inscription : 12/06/2013
Re: Menu InGame
Lun 9 Mar 2015 - 16:30
En faite tu ne veux que laisser l'option quitter?
Si c'est ça, ce que tu peux faire, c'est désactiver l'accès au menu (Page 3 des commandes, dans configuration système), puis créer un événement commun (dans la base de donnée) en processus parallèle, dans lequel tu met une condition "la touche C est pressée" et dans cette condition tu met un appel de script "SceneManager.call(Scene_End)". Avec ça, au lieu d'avoir le menu tu auras les choix "Quitter", "Ecran Titre" et "Annuler".
Ton événement commun ressemblera à ça:
(Dis moi si tu n'as pas compris, j'ai pas été hyper clair ^^)
Si c'est ça, ce que tu peux faire, c'est désactiver l'accès au menu (Page 3 des commandes, dans configuration système), puis créer un événement commun (dans la base de donnée) en processus parallèle, dans lequel tu met une condition "la touche C est pressée" et dans cette condition tu met un appel de script "SceneManager.call(Scene_End)". Avec ça, au lieu d'avoir le menu tu auras les choix "Quitter", "Ecran Titre" et "Annuler".
Ton événement commun ressemblera à ça:
(Dis moi si tu n'as pas compris, j'ai pas été hyper clair ^^)
- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Re: Menu InGame
Lun 9 Mar 2015 - 18:01
J'ai compris. Mais en fait je veux garder que Inventaire et Quitter puisque je voudrais faire un RPG comme The Witch's House, Yume Nikki, Mad Father ou Misao (sont tous des RPG Horrors).
Sinon merci à ceux qui ont essayé de m'aider.
Sinon merci à ceux qui ont essayé de m'aider.
- fyzenMembre
- Nombre de messages : 35
Age : 27
Distinction : aucune
Date d'inscription : 12/06/2013
Re: Menu InGame
Lun 9 Mar 2015 - 18:12
Pour faire avec l'inventaire, tu peux modifier l'event commun en rajoutant un choix ("Inventaire", "Quitter", "Annuler") par exemple. Dans inventaire, il faut faire un appel de script "SceneManager.call(Scene_Item)", et dans quitter le même appel de script qu'avant ( "SceneManager.call(Scene_End)" ).
Là, tu auras donc le choix dès que tu ouvre le menu, d'aller dans l'inventaire, de quitter, ou d'annuler.
Là, tu auras donc le choix dès que tu ouvre le menu, d'aller dans l'inventaire, de quitter, ou d'annuler.
- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Re: Menu InGame
Lun 9 Mar 2015 - 23:46
Sinon Déclenchement et Interrupteur conditionnel, je mets quoi? :noobtime:
(Après tout ça je te remercie Fyzen)
(Après tout ça je te remercie Fyzen)
- fyzenMembre
- Nombre de messages : 35
Age : 27
Distinction : aucune
Date d'inscription : 12/06/2013
Re: Menu InGame
Lun 9 Mar 2015 - 23:55
Déclenchement tu met processus parallèle, et interrupteur conditionnel tu met n'importe lequel, mais il faudra qu'il soit activé pour pouvoir accéder à ton menu personnalisé.
- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Re: Menu InGame
Mar 10 Mar 2015 - 0:14
Merci.
Après tous ces aides, je ne te remercierai jamais assez x3.
Merci merci merci merci merci... blblblbl.
Après tous ces aides, je ne te remercierai jamais assez x3.
Merci merci merci merci merci... blblblbl.
- fyzenMembre
- Nombre de messages : 35
Age : 27
Distinction : aucune
Date d'inscription : 12/06/2013
Re: Menu InGame
Mar 10 Mar 2015 - 0:18
x) De rien! blblblblbll
- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Re: Menu InGame
Mar 10 Mar 2015 - 1:18
J'ai activé le menu personnalisé comme ça:
Quelqu'un peut le corrige? x)
Quelqu'un peut le corrige? x)
- fyzenMembre
- Nombre de messages : 35
Age : 27
Distinction : aucune
Date d'inscription : 12/06/2013
Re: Menu InGame
Mar 10 Mar 2015 - 20:00
Ton event devrait ressembler à ça:
- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Re: Menu InGame
Mar 10 Mar 2015 - 23:28
Désolé d'être si bête... ; v ;
(Merci beaucoup comme d'hab Fyzen o/)
(Merci beaucoup comme d'hab Fyzen o/)
- SpytjeAdministrateur
- Nombre de messages : 5935
Localisation : La terre
Distinction : Spiraliste [Korn']
Forestia : Projet du mois juillet 2014
Papy Pulkigrat [Yama']
Date d'inscription : 16/03/2008
Re: Menu InGame
Mer 11 Mar 2015 - 0:15
- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Re: Menu InGame
Mer 11 Mar 2015 - 2:35
Pas vraiment.
Puisque je voudrais savoir aussi comment faire pour enlever Armes, Armures, PV, PM... owo
Puisque je voudrais savoir aussi comment faire pour enlever Armes, Armures, PV, PM... owo
- fyzenMembre
- Nombre de messages : 35
Age : 27
Distinction : aucune
Date d'inscription : 12/06/2013
Re: Menu InGame
Mer 11 Mar 2015 - 19:39
Tu veux enlever les armes/armures de l'inventaire et les PV/PM qui sont affichés quand on utilise un objet sur un héros? Ou depuis un autre menu?
Edit:
Si c'est ça, pour enlever les armes/armures de l'inventaire, il faut que tu ouvres le script "Window_ItemCategory" et que tu supprimes les lignes
"add_command(Vocab::weapon, :weapon)" et
"add_command(Vocab::armor, :armor)",
normalement lignes 43 et 44.
Et pour enlever les PV/PM c'est dans le script Window_Base, vers la ligne 530, tu dois enlever
"draw_actor_hp(actor, x + 120, y + line_height * 1)" et
"draw_actor_mp(actor, x + 120, y + line_height * 2)"
Edit:
Si c'est ça, pour enlever les armes/armures de l'inventaire, il faut que tu ouvres le script "Window_ItemCategory" et que tu supprimes les lignes
"add_command(Vocab::weapon, :weapon)" et
"add_command(Vocab::armor, :armor)",
normalement lignes 43 et 44.
Et pour enlever les PV/PM c'est dans le script Window_Base, vers la ligne 530, tu dois enlever
"draw_actor_hp(actor, x + 120, y + line_height * 1)" et
"draw_actor_mp(actor, x + 120, y + line_height * 2)"
- LitzMembre
- Nombre de messages : 35
Age : 23
Localisation : Royaume des Licornes
Distinction : aucune
Date d'inscription : 26/07/2014
Re: Menu InGame
Mer 11 Mar 2015 - 21:08
Wii c'est ce que je voulais, et merci encore. Ca marche ^^
- fyzenMembre
- Nombre de messages : 35
Age : 27
Distinction : aucune
Date d'inscription : 12/06/2013
Re: Menu InGame
Mer 11 Mar 2015 - 21:10
Impec'
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|