Partagez
Aller en bas
MayDios
MayDios
Membre

Nombre de messages : 92
Localisation : Là, sous tes yeux.
Distinction : aucune
Date d'inscription : 21/12/2008

Aide pour un script ( Window ) Empty Aide pour un script ( Window )

le Jeu 12 Mar 2009 - 20:04
Bonjour !

Voilà, j'me suis lancée dans l'édition du script " Window_Status ", et plus particulièrement pour élagir la windaubeow ( Désolé, ça me tenais sur les pouces. Laughing ) pour pouvoir faire toutes les bricoles pour donner un effet visuel plus sympa.

Et voici l'problème :
( Faîtes pas attention à l'aspect bizarroïde de la window )

Aide pour un script ( Window ) Argh

" Argh " est le mot prononcé quand j'ai découvert qu'une sorte de barrière à coupé la windows ( sur le trait rouge horizontal là... Mais non, là ! Sur l'screen ! )

J'ai beau essayé de mettre un " self.z = [insérez un nombre aléatoire] ", rien n'y fait... ( C'est bien ce qui définit sur quel " plan " la window va être, nan ? )

Côté script utilisés, les seuls qui ont une influence sur le combat, c'est le SBS Tenketai et le PHS, mais, personnellement, ils ne doivent poser problème, nan ?

Voilà, merci d'aider un pingouin Bassiste-Geek-Maker... Aide pour un script ( Window ) 89051
Berka
Berka
Administrateur

Nombre de messages : 1832
Age : 29
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

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Jeu 12 Mar 2009 - 20:59
rappel:

Code:
self.x= pos horizontale point gauche
self.y= pos verticale point haut
self.z= superposition (épaisseur)
self.height= dim verticale
self.width= dim horizontale
j'avoue que je n'ai jamais réussi a couper ma fenetre comme tu l'as si bien fait, donc je ne sais pas trop comment t'aider
il faut que tu redimensionnes ta fenetre (modifie height)

berka
MayDios
MayDios
Membre

Nombre de messages : 92
Localisation : Là, sous tes yeux.
Distinction : aucune
Date d'inscription : 21/12/2008

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Ven 13 Mar 2009 - 8:41
Hum... Nan, rien n'y fait.

Quoique... J'ai un doute....
Changer
Code:
    super(0, -100, 580, 290)

en

Code:
    super(0, -100, 999, 290)
C'est comme modifier le
Code:
self.height=

Non ?


M'en'fait, c'est l'abcisse verticale que je voulais monter, et ensuite glisser la fenêtre hors du " champ de commande " et la redimensionner. Mais... Comme sur le screen d'mon premier post, la fenêtre se coupe... Contre ma volonté ! ( Bouh la méchante... )

Mais j'vais r'garder quand même dans le SBS Tenketai et dans le PHS, histoire de voir si y'a un conflit...
avatar
Az'
Membre

Nombre de messages : 3317
Age : 74
Date d'inscription : 22/12/2007

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Ven 13 Mar 2009 - 19:21
Je t'explique mon petit May' x) :

Code:

class Class < Super_Class
def methode_init
super(axe_x, axe_y, width, height)
# C'est une demande d'arguments, tu dois, dans le cas qui est le notre ici, les remplacer pas des Integers (nombres entiers)  ='D
end
end

Voilà, donc, tu peux aussi faire :

Code:

self.x = 0 # Ton Nb_Entier
self.y = 0 # Ton Nb_Entier
self.width = 0 # Nb_Entier
self.height = 0 # Nb_Entier

Cela revient au même Wink

Si tu as d'autres questions, je suis là.
Berka
Berka
Administrateur

Nombre de messages : 1832
Age : 29
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

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Ven 13 Mar 2009 - 22:52
ce qui m'étonne c'est le -100...
rappelle-toi, l'origine des ordonnées est le haut de la fenetre de jeu.
-100 devrait donc cacher les 100ères lignes de pixels de ta fenetre

berka
MayDios
MayDios
Membre

Nombre de messages : 92
Localisation : Là, sous tes yeux.
Distinction : aucune
Date d'inscription : 21/12/2008

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Sam 14 Mar 2009 - 17:45
Arrow Mist' : Le pinguoin te dit merci, Mister M.,donc, j'ai la certitude qu'il y a un certain problème :P .

Arrow berka : Ben, -100, c'est le résultat que le pingouin Maker obtient sur le screen du premier post.
Et en 0, eh ben on ne vois qu'un p'tit bout d'la fenêtre qui dépasse sur le bas de l'écran.


Et à priori, ce n'est sûrement pas le PHS ou le SBS Tenketai qui pose problème : Sur un Projet vierge, la fenêtre se coupe aussi ! Et pas moyen de déplacer les noms, jauge de HP / MP... Sur le haut !
J'ai essayé de trifouiller le script RTP d'items, de Skills, mais j'ai abouti à rien ( Mais mes connaissances en RGSS sont égales à mon enthousiasme de finir le week-end ( Donc nulles. ) ) :P

Le Pinquoin Bassiste-Geek-Maker vous remercie de l'aide que vous lui apportez =).
avatar
Az'
Membre

Nombre de messages : 3317
Age : 74
Date d'inscription : 22/12/2007

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Sam 14 Mar 2009 - 19:51
Je suppose (je soumet donc cela comme hypothèse) que ça vient d'une bitmap qui coupe ta Window. Elle doit être contenue dans le SBS, et je pense que c'est une Bitmap qui permet de localiser la zone où le fond de combat est placé, ou bien celui des charas (s'ils sont appelés par BMP, sinon, si ce sont des objets Sprite, bah, essaie de changer le self.z de ta Window en 999999999, au moins, tu sauras si le problème vient de là (je ne sais plus si tu l'as fait auparavant, mais, un grand nombre peut marcher Wink
MayDios
MayDios
Membre

Nombre de messages : 92
Localisation : Là, sous tes yeux.
Distinction : aucune
Date d'inscription : 21/12/2008

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Sam 14 Mar 2009 - 22:22
Ben non... Le pingouin Maker a beau mettre " self.z = 999999999 " ( Le maximum selon les méchantes erreurs de script. ) rien n'y fais... Et comme dit plus haut, ça m'étonnerais que ce soit le SBS qui pose problème, vu que la window est aussi coupée sur projet vierges ( donc sans SBS ).

Donc, le Pingouin Geek-Maker en conclus que ce doit être la fenêtre d'item et de skill qui pose problème, vu que la windows se coupe pile à la frontière de ces fenêtres...
Sur ce, le pinguoin-geek va errer dans ces script RTP pour dénicher la moindre trace....

Fiou, j'suis en train de tous nous entrainer dans un problème p'tet sans fond... Aide pour un script ( Window ) 89051

EDIT : [HS] Le pinguoin-Maker félicite berka pour son 1000e message ! Et s'auto félicite pour son 100ème message :P [/HS]


Dernière édition par MayDios le Sam 14 Mar 2009 - 22:29, édité 2 fois
Berka
Berka
Administrateur

Nombre de messages : 1832
Age : 29
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

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Sam 14 Mar 2009 - 22:26
S'il y a un problème c'est qu'il demande a etre résolu !
si tu veux tu peux m'envoyer une demo, meme cryptée de ton projet !

berka
MayDios
MayDios
Membre

Nombre de messages : 92
Localisation : Là, sous tes yeux.
Distinction : aucune
Date d'inscription : 21/12/2008

Aide pour un script ( Window ) Empty Re: Aide pour un script ( Window )

le Sam 14 Mar 2009 - 22:39
Non pas que le pingouin Maker veuille que " mn projé é secré alr je crypt ", mais je préférais envoyer mon projet cryptée, si ça ne te rend pas la tache plus ardue, bien sûr. ( Et par la même occasion, le pingouin se demande comment berka peut-il lire les script sur un jeu crypté :P M'enfin, berka puisse sa force dans la source du " Scripting - no - jutsu.)

Donc, si ça ne te dérange pas, je te l'envoyerais par MP.

Et le Pingouin-Geek vous remercie encore pour votre aide !



EDIT : C'est bon, le pingouin geek a trouvé ! Aide pour un script ( Window ) 171548
Faut modifier le viewport du " Scene-Battle " ( Ligne 123 - 136 ) pour que la fenêtre aille à peu près partout.
Le Pingouin Geek Maker Bassiste vous remercie tout les deux pour votre aide !
Et j'éditerais lorsque j'aurais fignolé l'interface.( Mais là, j'vais avoir un p'tit empéchement, pas d'RPG Maker pour une bonne heure :P )
Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum