| | Systeme de Dialogue [Fini] | |
|
|
| Auteur | Message |
|---|
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Systeme de Dialogue [Fini] Mer 11 Fév - 9:30 | |
| | Citation: | -->Initialement ce topic s'apellait : "What's your string color ?" Mais une fois terminé pour être plus explicite envers les membres qui chercheraient un système de dialogue il a été renommé en Systeme de Dialogue XD.
|
Yellow les gens !
Je pense que vous pensiez à autre chose en venant ici mais vous allez vite déchanter ^^". J'ai quand même la justification de ce titre ^^.
Sur quoi va porter ce post ? Bien sur les strings (les chaînes de caractères hein ) et sur leur couleur. Comme vous le savez il existe bon nombre de fonctions dans gamemaker qui permettent de faire l'affichage de phrases colorées maiis un petit soucis arrive dans ce cas très précis :
" Bonjour, je m'apelle : Playboy et j'aime Topaze "
Vous savez la mettre dans n'importe quelle couleur ça je le sais mais savez vous faire cela ? Et de manière simple (pas en décomposant en 4 strings et en plaçant au pixel près chacune ^^") :
" Bonjour, je m'apelle : Playboy et j'aime Topaze "
Je pense que non ^^" à moins que les fonctions avec les vertices servent à cela mais j'y ai rien compris donc je peux pas dire ^^". Dans le cas ou vous aimeriez pouvoir mettre que des parties en couleur dans une chaine, j'ai donc fait un système super simple qui s'écrit ainsi :
draw_string_color(x,y,halign,valign,alpha,"<c_black>Bonjour je m'apelle : <c_orange>Playboy et j'aime <125,200,25>Topaze <0,0,0>!")
Comme vous le voyez vous mettez avant la couleur (c'est obligatoire d'ailleurs) et ensuite la string et ainsi de suite ^^ Vous aurez donc un jolie texte en relief coloré Les couleurs peuvent être suivant les constantes de gamemaker ou bien le système RGB ^^.
J'ai fait en sorte de faire un système de débug pour cette fonction c'est à dire que si la moindre chose empêchait votre fonction de marcher elle l'indiquerait en plaçant le message d'erreur ainsi vous aurez droit à !--Erreur : couleur--! si vous écrivez pas une constante de couleur ou un système RGB dans les balises, Erreur : "<" ou ">" en trop, ou bien Error : constante de placement.
Il est donc impossible de pas pouvoir utiliser cette fonction ^^.
Vous vous souvenez aussi de mon autre système de dialogue ? Je vous rafraîchi la mémoire Celui qui permet de faire apparaître un dialogue entre personnage avec leur photo par lecture d'un fichier qui contient le texte ^^ et dont vous pouvez tout parametrer ?

bien je vais faire en sorte de le coupler à cette fonction pour que l'on puisse faire un fichier avec un texte qui si on l'écrit avec ces balises de couleurs apparaîtrais en couleur ^^.
Cela peut il plaire vous pensez ?_________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]  
Dernière édition par Playboy le Sam 28 Mar - 20:02, édité 4 fois |
|
 | |
gosc Utilisateur confirmé: Rang *****

Nombre de messages: 1836 Localisation: Dans le nord, pourquoi ? Projet Actuel: se lancer dans le C++
En cours :
What (22/100)
~Tisane~ (1/100)
En Pause :
What 2, 3 et 4 (2/100)
Monk Escape (1/100)
Puppet Magique (50/100)
Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mer 11 Fév - 13:20 | |
| génial comme truc ! ça serait utile pour plusieurs projet ! _________________ http://gosc-file.c.la/ | | http://willhostforfood.com/?Action=PublicDirectory&u=769Projet Mario . . . . . . . . . . . de Topaze 22 || Tower Defense . . . . . . . . .de Nicoulas Sonic BAII . . . . . . . . . . . .de Ablationner || Beside Of War. . . . . . . . de Wargamer Dimension at War . . . . . . . de Al_Tanner || Les Mondes de Kraessor . . de Ombre Shrapnel . . . . . . . .. . . . . . de zebdal . . . || Warfront . . . . . . . . . . . . . de morgan |
|
 | |
shm31 *Excellent utilisateur*

Nombre de messages: 12381 Projet Actuel: Cotoniser (générateur de nuages) Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mer 11 Fév - 13:32 | |
| l'idée est magnifique ! je crois que je vais suivre ce projet de prêt !  |
|
 | |
edi9999 Utilisateur confirmé: Rang *****

Nombre de messages: 2479 Localisation: France Projet Actuel: theatre flashy Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mer 11 Fév - 14:18 | |
| Ca peut être sympa comme utilitaire, mais faudrait que tu le postes en script  , si t'as rien contre. Et sinon ca peut m'intéresser pour plus tard,faut que je vois. Bonne chance pour la suite en tout cas! |
|
 | |
nicoulas *Excellent utilisateur*

Nombre de messages: 5110 Localisation: Dordogne Projet Actuel: croustaface  Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mer 11 Fév - 14:23 | |
| C'est intéressant ça ! Comme l'as dit Edi, faudra que tu poste juste le script quand il sera fini, en tout cas, bonne idée ce projet  |
|
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mer 11 Fév - 17:35 | |
| Hooooo ! Je ne pensais pas du tout que mon système servirait autant mais avec vos dires je ne peux qu'apprécier ! Merci de votre soutien ça fait chaud au cœur ! Pour ce qui est du script pour la couleur il est totalement fini et 100% fonctionnel, mais ce qui empêche que je le mette c'est que je dois le mettre dans mon .gex de dialogue  Je vais m'y atteler (1 semaine je pense) Pour la mise du script en soi il ne passera surement pas ^^" Il est vachement trop long et même pas fini surtout ^^" (raison ci dessus) Je sais même pas si je le mettrais même si je le réduisais pour qu'il passe ^^". Faut voir j'en sais rien pour moi une fonction propre est mieux qu'un script à devoir rajouter  Mais à ce que je me souviens on ne peut que faire le script en GM6 et pas utiliser de .gex ^^". Et vu que la majorité est en GM6 ^^" (et mettre une extension demande la version pro me semble aussi ^^") donc bon ça permettrais pas son utilisation .... _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]   |
|
 | |
gosc Utilisateur confirmé: Rang *****

Nombre de messages: 1836 Localisation: Dans le nord, pourquoi ? Projet Actuel: se lancer dans le C++
En cours :
What (22/100)
~Tisane~ (1/100)
En Pause :
What 2, 3 et 4 (2/100)
Monk Escape (1/100)
Puppet Magique (50/100)
Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mer 11 Fév - 19:12 | |
| si ça demande moins de 6 argument tu peux utiliser une lib  après, manque pu qu'à trouver que mettre d'autre dedans  _________________ http://gosc-file.c.la/ | | http://willhostforfood.com/?Action=PublicDirectory&u=769Projet Mario . . . . . . . . . . . de Topaze 22 || Tower Defense . . . . . . . . .de Nicoulas Sonic BAII . . . . . . . . . . . .de Ablationner || Beside Of War. . . . . . . . de Wargamer Dimension at War . . . . . . . de Al_Tanner || Les Mondes de Kraessor . . de Ombre Shrapnel . . . . . . . .. . . . . . de zebdal . . . || Warfront . . . . . . . . . . . . . de morgan |
|
 | |
shm31 *Excellent utilisateur*

Nombre de messages: 12381 Projet Actuel: Cotoniser (générateur de nuages) Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mer 11 Fév - 19:57 | |
| quelle est la couleur de ton string ? |
|
 | |
M@d_Doc - Modérateur -

Nombre de messages: 5054 Localisation: 47°44'8.04 Projet Actuel: LightED (fini) Avancement:
 | |
 | |
Wargamer *Excellent utilisateur*

Nombre de messages: 4318 Localisation: qui s'y interesse?>> Projet Actuel: Bataille de cake au fruits Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Jeu 12 Fév - 2:29 | |
| C'est con que topaze post pas avec une si belle intro sinon ca lA'ir très bien  _________________ Je suis un  dans le GM Quiz!  | Spoiler: | | |  |
|
|
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Ven 13 Fév - 17:33 | |
| Yeaaaaaaaaaaaah M@D moi aussi je suis adepte du culte de la banane !! Tu gères !! Bon alors pour en revenir à ce que j'avais à dire ^^" : Ma fonction m'a owned XD J'ai trouvé pas moins de 3 façons de la faire foirer donc j'ai corriger ça ^^" et j'espère vraiment que c'est bon là ^^. Pour le système de dialogue, je veux le refaire entièrement car au final je le trouve vraiment complexe à utiliser dans la version que vous pouvez télécharger ... J'ai donc un soucis technique majeur : Comment je l'organise ? Est ce que je fais : draw_dialogue(fichier_parametre.txt,fichier_dialogue.txt) draw_dialogue(fichier_parametre.ini,fichier_dialogue.ini) draw_dialogue(x,y,width,height,colorbg,alpha,texte ...) draw_dialogue(x,y,fichier_parametre_et_texte.txt) draw_dialogue(x,y,fichier_parametre_et_texte.ini) J'ai besoin de vous pour savoir ce qui vous parait le mieux et le plus simple  Donc donnez vos avis sur comment je structure c'est important pour que je commence ! Vous pouvez aussi me filer une liste de tout les paramètres qu'il faut avoir pour faire un dialogue à rajouter à cette liste pour que je les inclue  x y longueur_boite largeur_boite roundrect_ou_rect couleur_fond_boite image_du_perso alpha_image position_image (1=haut gauche, 2=haut milieu, 3=haut droite ..etc jusqu'a 5 car le texte au dessus de l'image c'est moche XD) font couleur_font alpha_font texte_riche_ou_pas texte Voila aidez moi je vous en prie ! _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]   |
|
 | |
morgan Utilisateur confirmé: Rang ****

Nombre de messages: 1372 Localisation: Dans le trou du cul d'un zerg Projet Actuel: Mars madness, Warfront, Color tower defences Avancement:
 | |
 | |
Topaze22 *Excellent utilisateur*

Nombre de messages: 5214 Localisation: Sur la Lune Projet Actuel: Paper Mario Démo 4V1 (Disponible) Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Sam 14 Fév - 23:34 | |
| |
|
 | |
Wargamer *Excellent utilisateur*

Nombre de messages: 4318 Localisation: qui s'y interesse?>> Projet Actuel: Bataille de cake au fruits Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Sam 14 Fév - 23:39 | |
| te connaissant tu va l'intégré  _________________ Je suis un  dans le GM Quiz!  | Spoiler: | | |  |
|
|
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mar 24 Fév - 13:35 | |
| Bon je suis en train de faire ce système de dialogue et après un début chaotique lol j'ai au final bien mis en formes les choses. Il y aura 6 fonctions : Celle qui vérifie l'état des entrées couleurs en variable --> ok Celle qui vérifie l'état des entrées couleurs en rgb --> ok Celle qui colorie le texte suivant les balises --> ok Celle qui affiche le fond du dialogue --> ok Celle qui affiche le contenu du dialogue --> En cours Celle qui charge un fichier de dialogue et délivre le texte à afficher Je vous cache pas que c'est difficile et que la tâche est longue  mais de ce que j'en ai vu pour l'instant ça peut vraiment faire jolie  Je peux mettre des screens si vous voulez pour un peu voir le résultat  _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]   |
|
 | |
nicoulas *Excellent utilisateur*

Nombre de messages: 5110 Localisation: Dordogne Projet Actuel: croustaface  Avancement:
 | |
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Mar 24 Fév - 14:05 | |
| Puisque c'est demandé si rapidement je vous mets quelques exemples que vous voyiez ce que cela donne  Mais n'oubliez pas que je dois tout refaire et que ce que vous voyez au final ne sont que des cas particuliers qui marchent ^^" Comme vous pouvez le voir bien il y a différent placement de l'avatar (3 positions) Pareil pour le placement de l'image qui indique que le dialogue est pas fini (4 positions) J'ai des soucis avec la taille d'écriture ... Normalement je calcul l'espace dans lequel on peut écrire mais bon ça coince puisque ça va pas jusqu'au bout ... (C'est surtout que cela prends en compte la place que prends la définition de la couleur lol) Enfin voila au moins vous avez un exemple de ce qui peut être fait et une dernière chose ^^" le fait que cela soit seulement les lignes qui soient en couleurs est un artefact car ça tombait comme ça mais normalement on peut colorier que des mots  _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]  
Dernière édition par Playboy le Jeu 26 Fév - 15:30, édité 1 fois |
|
 | |
Wargamer *Excellent utilisateur*

Nombre de messages: 4318 Localisation: qui s'y interesse?>> Projet Actuel: Bataille de cake au fruits Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Jeu 26 Fév - 1:56 | |
| nice  _________________ Je suis un  dans le GM Quiz!  | Spoiler: | | |  |
|
|
 | |
Playboy Utilisateur confirmé: Rang ***

Nombre de messages: 636 Localisation: Sur la lune Projet Actuel: Sur le pont du Charles de Playboy Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Jeu 26 Fév - 15:29 | |
| Salut ^^ Voila je viens vous montrer le résultat final, ca a très peu de chance de changer après ce rendu  Il me reste a faire la refonte total du code car j'ai coder au pif et je n'en connais pas toutes les limites lol donc va me falloir du temps pour cela mais au moins il y a une version qui fonctionne Voila une screenshoot  J'ai montrer à topaze le système et m'a conseiller des améliorations ^^ comme le fait de mettre quelle touche permet de passer à la suite et aussi permettre de revenir sur le dialogue d'avant ^^ Donc voila ca rend vraiment trop bien et j'ai l'impossibilité de mettre le code il est trop trop long ..... Il est supérieur à la limite mais je vais voir ce que je peux faire pour ça  _________________ [Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]  
Dernière édition par Playboy le Jeu 26 Fév - 17:04, édité 1 fois |
|
 | |
gosc Utilisateur confirmé: Rang *****

Nombre de messages: 1836 Localisation: Dans le nord, pourquoi ? Projet Actuel: se lancer dans le C++
En cours :
What (22/100)
~Tisane~ (1/100)
En Pause :
What 2, 3 et 4 (2/100)
Monk Escape (1/100)
Puppet Magique (50/100)
Avancement:
 | Sujet: Re: Systeme de Dialogue [Fini] Jeu 26 Fév - 16:54 | |
| (screen un peu trop grand :/) génial  ! _________________ http://gosc-file.c.la/ | | http://willhostforfood.com/?Action=PublicDirectory&u=769Projet Mario . . . . . . . . . . . de Topaze 22 || Tower Defense . . . . . . . . .de Nicoulas Sonic BAII . . . . . . . . . . . .de Ablationner || Beside Of War. . . . . . . . de Wargamer Dimension at War . . . . . . . de Al_Tanner || Les Mondes de Kraessor . . de Ombre Shrapnel . . . . . . . .. . . . . . de zebdal . . . || Warfront . . . . . . . . . . . . . de morgan |
|
 | |
| | Systeme de Dialogue [Fini] | |
|