|
|
| Auteur | Message |
|---|
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Messagebox Jeu 30 Juil - 23:31 | |
| Comment faire une messagebox qui suit la view et ou il y'a un texte ??? (pas les show_message svp) _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
Fireranger Possedé par Mark Overmars


Nombre de messages: 1360 Age: 16 Programme utilisé (Gm/RmXp/...): Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks Date d'inscription: 22/11/2007
 | Sujet: Re: Messagebox Ven 31 Juil - 0:21 | |
| Oui, show_message, seulement, tu changes le x et le y pour qu'il soit reliés à ta view... |
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Ven 31 Juil - 0:32 | |
|  non je voulait que ce soit un script par exemple un sprite qui est drawé et un texte a l'interieur et si le texte dépasse les limites de la ligne , il revient a la ligne suivante et si on appuie sur "vk_space" ca ne montre plus le message _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
ombre Admin - .: el ombré :.


Nombre de messages: 2452 Age: 17 Programme utilisé (Gm/RmXp/...): Game maker 5.0, 6.0, 6.1, 7, RPGMXP, photoshop, blender 2.45, 2.46, purebasic Etudes: Lycée 1ere S, option : Sciences de L'ingenieur Loisirs: Programation Date d'inscription: 07/12/2006
 | Sujet: Re: Messagebox Ven 31 Juil - 0:43 | |
| Pour suivre la view tu ajoutes ; view_xview et view_yview à tes variables. Après pour afficher une messagebox il va falloir que tu utilises les fonctions pour dessiner ; draw_text draw_rectangle draw_sprite |
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Ven 31 Juil - 21:07 | |
| Je voulait que ce soit comme celuit de pokemon : | Spoiler: | | |  |
-----> Oui , je parle du message =
| Spoiler: | | |  |
EDIT : J'ai trouve , http://zone-freegames.forumactif.com/gm-scripts-f33/creer-un-message-t6051.htm_________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
Liang Futur maitre absolu


Nombre de messages: 888 Age: 17 Programme utilisé (Gm/RmXp/...): Game Maker 6.1 register (merci à quelqu'un !!), RPG Maker, Photoshop (un peu). Etudes: -- Date d'inscription: 28/02/2007
 | Sujet: Re: Messagebox Lun 3 Aoû - 12:17 | |
| Ombre a parfaitement répondu à la question. Sinon tu crées un sprite de la taille de ta view (ou moins haut, mais il faudra alors adapter ce qui va suivre) Puis tu crée un objet "message" qui suivra la view. --> Pour cela tu mets dans son step "x=view_xview[0] ; y =view_yview[0] (là tu rajoutes une valeur à view_xview[0] si ton objet est moins grand que la room, pour l'adapter à celle ci.) Puis tu crée un second objet "texte, avec, dans son event "draw", la fonction "draw_text", pour afficher ton message. J'espère que tu as compris, Liang. _________________ <a href='http://img142.imageshack.us/i/chargement1.png/'><img src='http://img142.imageshack.us/img142/4594/chargement1.png' border='0' alt='Image Hosted by ImageShack.us'/></a><br/>
|
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Lun 3 Aoû - 22:17 | |
| Mais je voulait aussi que si le texte dépasse les limites il revient a la ligne ! _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
Liang Futur maitre absolu


Nombre de messages: 888 Age: 17 Programme utilisé (Gm/RmXp/...): Game Maker 6.1 register (merci à quelqu'un !!), RPG Maker, Photoshop (un peu). Etudes: -- Date d'inscription: 28/02/2007
 | Sujet: Re: Messagebox Lun 3 Aoû - 22:23 | |
| | Citation: | | draw_text_ext(x,y,string,sep,w) Similaire à la fonction précédente mais cette fois-ci, vous pourrez indiquer deux valeurs supplémentaires. En premier lieu, le paramétre sep indiquera la distance de séparation entre deux lignes pour tout texte s'affichant sur plusieurs lignes. Utilisez la valeur -1 afin d'obtenir la distance par défaut. Employez le paramétre w pour préciser la largeur du texte en pixels. Les lignes dépassant cette longueur seront sectionnées avec un espace ou un trait d'union. Utilisez la valeur -1 pour interdire le sectionnement des lignes. |
En gros, ça marche pareil que ce que tu as fait avant, mais à la place de sep, mets -1,et en w, la largeur du ta boite de dialogue (ou un peu plus petit, pour que ça n'aille pas jusqu'au bout !).
J'espère avoir aidé à t'aider, Liang. |
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Dim 9 Aoû - 22:56 | |
| J'ai fait ce code mais je n'ai obtenu que la moitié du texte désiré ... | Code: | draw_sprite(msgbox,0,view_xview+250,view_yview) draw_text_ext(view_xview+260,view_yview+10,argument0,-1,200) keyboard_wait() io_clear() |
Que faire ? Merci d'avance , Ultraepee_________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Mar 11 Aoû - 23:40 | |
| Up ! svp j'ai besoin d'aide ! _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
Fogia Futur maitre absolu


Nombre de messages: 873 Age: 151 Programme utilisé (Gm/RmXp/...): Mousse au cholocat/Cacahouète Loisirs: reseau locale powa Date d'inscription: 20/09/2006
 | Sujet: Re: Messagebox Mer 12 Aoû - 17:57 | |
| Le texte doit déâsser en bas de la view sa doit être pour sa. _________________ Je suis un  dans le GM Quiz! :þ while(projet= "échouer ") { projet= "recommencer " } |
|
 | |
blk link Discret

Nombre de messages: 138 Date d'inscription: 07/04/2005
 | Sujet: Re: Messagebox Mer 26 Aoû - 14:02 | |
| Bah pour ma part je connais pas une fonction qui sait quand le text est arrivé a la limite le truc est que j'essay et je regard en utilisan le "#" par example voila mon text : ! : c'est la limite on va dire par apport a la boite "bla bla bla bla !(bah la je met # pour que ca saute 1ligne)bla bla bla bla" et en sortie ca donne : bla bla bla bla bla bla bla bla voila je c'est pas si ca peut aider  _________________ ZOMBLAIIKEEE!!!
|
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Mer 26 Aoû - 14:55 | |
| Ca s'est le basique -_-' il n'ya pas une fonction pour si le texte arrive a example 54 car' on fait un # ? _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
Fireranger Possedé par Mark Overmars


Nombre de messages: 1360 Age: 16 Programme utilisé (Gm/RmXp/...): Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks Date d'inscription: 22/11/2007
 | |
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Mer 26 Aoû - 18:19 | |
| ??? _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
blk link Discret

Nombre de messages: 138 Date d'inscription: 07/04/2005
 | Sujet: Re: Messagebox Mer 26 Aoû - 19:32 | |
| tout simplement lol voila essaye de la faire toi meme et montre nous ce que ta fais ici et on pourra mieu t'aider  _________________ ZOMBLAIIKEEE!!!
|
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Jeu 27 Aoû - 0:19 | |
| ... Je savait que je ne pouvait faire confiance a personne ! _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
blk link Discret

Nombre de messages: 138 Date d'inscription: 07/04/2005
 | Sujet: Re: Messagebox Jeu 27 Aoû - 0:38 | |
| hmm desolé si mon "lol" ta parut moqueur mais ce n'était pas mon intention,on essaye d'aider mais pas de donner une reponse direct pour que les gens reflechissent un peu sinon comment tu veut avancer si tu ne reflechie pas? essaye de commencer avec une idée quand ton message arrive a un N°de caractere donné tu place un "#" pour que ca saute la ligne voila 2 fonction qui peuvent t'aider string_char_at(str,index) :Retourne le caractère de str à la position index string_insert(substr,str,index) Retourne une copie de str avec ajout de substr à la position index. essaye de faire un truc et on pourra t'aider si tu bloque  _________________ ZOMBLAIIKEEE!!!
|
|
 | |
Fireranger Possedé par Mark Overmars


Nombre de messages: 1360 Age: 16 Programme utilisé (Gm/RmXp/...): Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks Date d'inscription: 22/11/2007
 | Sujet: Re: Messagebox Jeu 27 Aoû - 6:00 | |
| | Ultraepee a écrit: | ... Je savait que je ne pouvait faire confiance a personne ! |
Il y a tellement d'exemples sur Internet... Qu'est-ce que tu veux exactement ? Quand devrait-il y avoir un retour à la ligne ? |
|
 | |
Ultraepee Maitre absolu


Nombre de messages: 911 Programme utilisé (Gm/RmXp/...): Pliiiin Loisirs: La télé , l'ordinateur , le byke , créer des jeux et en jouer (surtout plateforme) Date d'inscription: 27/12/2008
 | Sujet: Re: Messagebox Jeu 27 Aoû - 15:44 | |
| Oui , je veux que si le texte dépasse le sprite revient a la ligne _________________ Souny's adventure V5 Programmation : |||||||||||||| (Recrute un programmeur !) Graphismes : |||||||||||||| Sons : /b]||[/b]|||||||||||| Avancement total : ||||||||||||||
|
|
 | |
|