Partagez
Aller en bas
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Ecran-titre : un menu en plus

le Mar 19 Aoû 2008 - 12:36
Alors quelqu'un connaîtrai ou est ce que un scripteur pourrai réaliser un script me permettant de rajouter un choix à l'écran-titre ?

Par exemple sur l'écran titre figurera :

-Nouvelle Partie
-Charger Partie
-Option
-Quitter

Je voudrai simplement que sa fonction puisse me téléporter directement à n'importe quel map du jeu .

Ca doit être réalisable non ?
avatar
Berka
Administrateur

Nombre de messages : 1831
Age : 28
Localisation : Paris
Distinction : rubyste déglingué
9ème dan en scripting-no-jutsu

Nouveau Justine Beber ;P
Date d'inscription : 16/12/2007
http://rpgruby.olympe-network.com

Re: Ecran-titre : un menu en plus

le Mar 19 Aoû 2008 - 14:42
tu veux en gros faire un menu de teleportation ou l'on puisse choisir une map ?

possible, et faisable...

par contre attends un peu... mon ordi est
avatar
mysterious
Membre

Nombre de messages : 400
Age : 29
Distinction : aucune
Date d'inscription : 24/07/2008

Re: Ecran-titre : un menu en plus

le Mar 19 Aoû 2008 - 18:11
tu nas pas besoin d'un nouveaux script pour rajouter sa il faut modifier le script de titre,et ensuite bien entendu fair un script pour répertorier chacune de tes maps
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Mar 19 Aoû 2008 - 18:22
@mysterious a écrit:tu nas pas besoin d'un nouveaux script pour rajouter sa il faut modifier le script de titre,et ensuite bien entendu fair un script pour répertorier chacune de tes maps

J'aimerai bien savoir le procéder alors .
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Mer 20 Aoû 2008 - 12:38
Up !
avatar
Azaki
Modérateur

Nombre de messages : 1742
Age : 25
Localisation : Dans ton cul(stom), t'as vu, tarba? é_è
Distinction : Commentateur sportif
Indépendantiste Breton
Chevalier de lumière
Membre du Haruhi fan-club
Membre du Tsukasa Nishino fan-club.
[Chou n°3]
Mist' Wink

Fils caché de Francis L'Alan
[Coco' Smile]
Chevalier Noir
Ex-Empereur d'Erem Vehyx (ou pas!! x) )

Date d'inscription : 14/05/2008

Re: Ecran-titre : un menu en plus

le Mer 20 Aoû 2008 - 14:18
Un UP juste le lendemin, tu crois pas que c'est abusé? Berka t'as dit d'attendre, alors je sors un vieux dicton "Trop pressé, mal recompensé". Alors prends ton mal en patience.
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 11:02
je Up, ça fais quand même une semaine et demi . ^^
avatar
PsykooPaaat
Membre

Nombre de messages : 22
Age : 26
Localisation : Ou je veux.
Distinction : aucune
Date d'inscription : 25/08/2008

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 13:01
Pourquoi ne pas faire ton menu en event.
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 13:08
T'as raison toi : faire une option en plus a l'écran titre à partir d'un évent ... Suspect
Adrezo
Membre

Nombre de messages : 233
Age : 30
Distinction : aucune
Date d'inscription : 29/01/2008

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 13:39
Il veut dire, qu'au lieu de faire une option au menu, faire ton menu en event totalement personnalisé...
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 13:46
C'est pas ce que je veux malheureusement .
Mais je pense pas que ma requête soit si compliqué à élaboré pourtant ...
avatar
mysterious
Membre

Nombre de messages : 400
Age : 29
Distinction : aucune
Date d'inscription : 24/07/2008

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 14:42
Freezia veut rajouter un onglet dans l'écran titre, désoler freezia les cours on reprit et étend donner que je ne contrôle pas encore parfaitement le rgss2 si quelqu'un peut lui faire à ma place ce serait gentil.

Si personne ne ce décide a le faire je vais prendre un peu de mon temps chaque jour pour te le faire , mais tu risque de devoir attendre silent
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 15:07
J'ai mon temps ... Mais si GM ou Berka voir Mister D ou quelqu'un d'autre pouvait le faire c'est clair que ce serais pas plus mal . Smile


Mist' : Alors... Satisfait ? x)
avatar
Mist'
Staffeux retraité

Nombre de messages : 3313
Age : 25
Localisation : France // Auvergne // Cantal
Distinction : Ours Barbu é_è [/Shamu']
Artiste de talent [Yama']
Date d'inscription : 22/12/2007
http://www.rpgmakervx-fr.com

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 15:13
Je suis Mister D. ET GM xD

J'venais d'finir lorsque t'as posté x)


Bon, déjà, dans la méthode "create_command_window", rajoute ça sous s3 :

Code:

s4 = "Options"

@command_window = Window_Command.new(160, [s1, s2, s4, s3]) # Remplace la ligne comme ça par celle-ci

Ensuite, pour la sélection, dans la méthode "update_command_window" :

Tu trouveras :

Code:

if Input.trigger?(Input::C)
case @command_window.index
when 0
command_negame
when 1
command continue
when 2
command_shutdown
end
end

Remplace par ceci :

Code:

if Input.trigger?(Input::C)
case @command_window.index
when 0
command_negame
when 1
command_continue
when 2
command_options
when 3
command_shutdown
end
end

Voilà, il ne reste donc plus qu'à créer la méthode command_option.

Il suffit de récupérer les infos de chaque map, de faire un menu de téléport, puis voilà.
J'ai pas tellement le temps, m'enfin, t'as le début Wink

_________________
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Sam 30 Aoû 2008 - 20:16
Merci : tout marche bien jusqu'ici .

Cependant j'ai deux tout petit problèmes :

-Je ne parviens pas à trouver update_command_window dans le Scene_Title ...

- Et puis aussi, je ne suis pas d'une sainte clarté en scriptage . J'ai creer la méthode comme dit mais quelles commandes dois-je mettrent afin de me téléporter directement à la map de mon choix ?

avatar
Mist'
Staffeux retraité

Nombre de messages : 3313
Age : 25
Localisation : France // Auvergne // Cantal
Distinction : Ours Barbu é_è [/Shamu']
Artiste de talent [Yama']
Date d'inscription : 22/12/2007
http://www.rpgmakervx-fr.com

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 15:59
Voilà, j'viens de trouver...

La méthode update_command_window EST la méthode update.

Donc, dans la méthode update.

Ensuite, tu crées cette commande :

Code:

def command_options
end

Ca tu l'as fait.

Manitenant, j'vais créer une fenêtre de sélection pour chaque map, qui seront elles-même stockées dans un tableau qui retiendra leur id, et la command_options téléportera à la map dont l'id est celle seclectionnée.

_________________
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 16:07
Ok j'ai trouvé .

T'es génial Mister D alias GM .
avatar
Mist'
Staffeux retraité

Nombre de messages : 3313
Age : 25
Localisation : France // Auvergne // Cantal
Distinction : Ours Barbu é_è [/Shamu']
Artiste de talent [Yama']
Date d'inscription : 22/12/2007
http://www.rpgmakervx-fr.com

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 17:15
Donc, pour le moment, j'ai juste fait les variables :

Un new script au dessus de main :

Code:

class Window_MapSelection < Window_Selectable
  def initialize(x, y)
super(x, y, 544, 480) # Taille provisoire, prend tout l'écran VX (ou pas...). A remplacer par 640 et 480 si tu es sous RMXP.
# Récupérer l'id des maps
@map_id = []
# Récupérer leur nom
@map = load_data(sprintf("Data/MapInfos.rvdata")) # Remplace rvdata par rxdata si tu utilises RMXP.
# Le stocker dans une variable
@map_name = @map[@map_id].name
# Coordonées d'arrivée sur la map
@map_x = 7
@map_y = 6
# "Configuration" de la méthode selection
@map_selection = selection(index) # Future méthode selection.
@map_selection.index = 0 # Au cas où, cette ligne débuggera si l'on oublie d'entrer l'argument correctement.
  end
end

Voilà la méthode initialize.
Bien qu'incomplète, et inutile sans autre méthode, elle est la base de la window de selection de map.

Merci pour les compliments quand même x)
Restera donc plus qu'à permettre la téléportation sur la map, ça, c'est pas le plus dur, juste le code suivant :

Code:

$game_player.moveto(@map_id, @map_x, @map_y)

_________________
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 17:37
D'accord, je suis censé faire un truc dans ce genre c'est ça ?

avatar
Mist'
Staffeux retraité

Nombre de messages : 3313
Age : 25
Localisation : France // Auvergne // Cantal
Distinction : Ours Barbu é_è [/Shamu']
Artiste de talent [Yama']
Date d'inscription : 22/12/2007
http://www.rpgmakervx-fr.com

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 18:00
En gros, oui.

Sauf que la variable @map_id s'attend à recevoir un chiffre...
Remplace [MAP005] par 5, c'est tout, ça va te téléporter sur cette map là.

_________________
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 18:21
Si tu le dis ...


avatar
Azaki
Modérateur

Nombre de messages : 1742
Age : 25
Localisation : Dans ton cul(stom), t'as vu, tarba? é_è
Distinction : Commentateur sportif
Indépendantiste Breton
Chevalier de lumière
Membre du Haruhi fan-club
Membre du Tsukasa Nishino fan-club.
[Chou n°3]
Mist' Wink

Fils caché de Francis L'Alan
[Coco' Smile]
Chevalier Noir
Ex-Empereur d'Erem Vehyx (ou pas!! x) )

Date d'inscription : 14/05/2008

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 18:31
ça veut dire que tu as un argument de trop.

Donc, il faut en enlever un.

Par contre comment faire...
avatar
Mist'
Staffeux retraité

Nombre de messages : 3313
Age : 25
Localisation : France // Auvergne // Cantal
Distinction : Ours Barbu é_è [/Shamu']
Artiste de talent [Yama']
Date d'inscription : 22/12/2007
http://www.rpgmakervx-fr.com

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 18:32
Oups

Enlève la variable de l'id de la map, c'est l'argument de trop
Puis j'vais voir sur mon autre PC j'ai pas VX sous la main ^^'

Mais... ça marchait quand t'avais mis [MAP005] ? O_o

_________________
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Dim 31 Aoû 2008 - 18:47
Non ça marchait pas mieux ... D'ailleurs ça marche toujours pas . ^^
avatar
freezia
Staffeux retraité

Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.

caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008

Re: Ecran-titre : un menu en plus

le Jeu 4 Sep 2008 - 10:09
Un petit up depuis morteau .
T'as trouvé une solution ? drunken
Contenu sponsorisé

Re: Ecran-titre : un menu en plus

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum