AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  

 

 texte auto-formaté

Aller en bas 
+4
daminetreg
bobo
[TheDarkTiger]
Levans
8 participants
Aller à la page : Précédent  1, 2, 3  Suivant
AuteurMessage
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 1 Déc 2006 - 16:09

On ne peut pas t'aider sans ton code levan super

expected = attendu

unnexpected = innatendu

pour ceux qui ne comprennent pas l'anglais

_________________
PIS MANIAC PREND DES BAINS !
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 1 Déc 2006 - 17:09

Citation :
while(string_pos("<",text2)!=0)
{
code2="draw_set_font(fnt_symbols)";
at=string_pos("<",text2);
code=string_copy(text2,at,at+2);
switch(code)
{
case "<t>":char="t"; color=make_color_rgb(128,128,128); break;
default: char=""; color="c_black"
}
str="";
if (char!="")
{
while(string_height_ext(str+char,-1,277)<string_height_ext(string_copy(text2,0,at-1),-1,277) and string_width_ext(str+"t",-1,277)<string_width_ext(str+"t",-1,277))
{
str=str+" ";
}
text2=string_copy(text2,0,at-1)+" "+string_copy(text2,at+3,string_length(text2));
code2=code2+"draw_set_color("+string(color)+");draw_text_ext(56,378,"+str+char+",-1,277);
}
}
draw_text_ext(56,378,text2,-1,277);
en gros, si dna sla variable text2 il y a le code <t>, on le remplave par une série d'espae et on affiche un t dans une autre police par dessus

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 1 Déc 2006 - 17:35

Levans a écrit:
Citation :
code2=code2+"draw_set_color("+string(color)+");draw_text_ext(56,378,"+str+char+",-1,277);

t'as oublié un " à la fin donc gm crois que le string ne se termine jamais et ignore les }} à la fin

_________________
PIS MANIAC PREND DES BAINS !
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 1 Déc 2006 - 17:47

ha ouais, j'avais pas vu hap ange rouge rouge

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 1 Déc 2006 - 19:17

arg !!!
je me suis refait un autre code, il marche bien, mais il ne marche que si <t> est le dernier "caractère" de la string et qu'il n'y en a qu'un !

je veut bien envoyer mon gm6 (j'aurais trop du mal à expliquer...) mais il est assez lourd et ne marche pas sans les 36 fichiers (au moins) qui vont avec...

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptySam 2 Déc 2006 - 17:26

Mon adresse mail est assez forte pour tenir le coup, mais colle juste le code ça suffit pour aider. ange

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
texte auto-formaté - Page 2 U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptySam 2 Déc 2006 - 20:41

if(!string_count("<t>",tonstring))
tonstring=string(tonstring)+"<t>";

_________________
PIS MANIAC PREND DES BAINS !
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptySam 2 Déc 2006 - 22:05

c'est quoi ce code gab ?

mon code a écrit:
code2="draw_set_color(c_red);draw_set_font(fnt_symbols);";
while(string_pos("<",text2)!=0)
{
at=string_pos("<",text2);
to=string_pos(">",text2);
if (to!=0)
{
code=string_copy(text2,at,to);
switch(code)
{
case "<t>":char="t"; color=make_color_rgb(128,128,128); break;
default: char=""; color="c_black"
}
str="";
if (char!="")
{
ix=string_width_ext(string_copy(text2,0,at),-1,277);
iy=string_height_ext(string_copy(text2,0,at),-1,277);
code2=code2+"draw_text("+string(ix+28)+","+string(iy+378-28)+",'t');";
}
}
else
{
text2=string_copy(text2,0,at-1)+" "+string_copy(text2,to+1,string_length(text2));
}
text2=string_copy(text2,0,at-1)
}
draw_text_ext(56,378,text2,-1,277);
execute_string(code2);
draw_set_color(c_black);
alors ?

si j'utilise un switch, c'est parce que je veut aussi qu'on puisse utiliser <w>,<u>,<b>,<r>,<g>, pour différents symboles...

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur


Dernière édition par le Dim 3 Déc 2006 - 15:14, édité 1 fois
Revenir en haut Aller en bas
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptySam 2 Déc 2006 - 23:04

Levans a écrit:
c'est quoi ce code gab ?

Levans a écrit:
arg !!!
je me suis refait un autre code, il marche bien, mais il ne marche que si <t> est le dernier "caractère" de la string et qu'il n'y en a qu'un !

je veut bien envoyer mon gm6 (j'aurais trop du mal à expliquer...) mais il est assez lourd et ne marche pas sans les 36 fichiers (au moins) qui vont avec...

_________________
PIS MANIAC PREND DES BAINS !
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptySam 2 Déc 2006 - 23:06

...

moi, je veut que si il y a "texte texte <t> texte texte <t> texte", ça marche aussi.

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyDim 3 Déc 2006 - 15:15

de manière générale, je veut remplacer tous les "<t>" par une image de 18*18 pixels qui serait gérée comme un caractère...

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyDim 3 Déc 2006 - 16:27

bha tu fait un tableau
tu lit ta sting, si ya <t> tu remplace par 4 ou 5 espace (celon la taille de ta police) et tu stoque dans ton tableau les coordonnées de ce 'trou'

puis dans le draw, tu affiche normalement ta string, puis, par dessus, tes images , avec les coordonées prises de ton tableau...

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
texte auto-formaté - Page 2 U3dfr2texte auto-formaté - Page 2 Sign l'antique
Bienvenue au 2630eme utilisateur : Mike Kennedy !
Revenir en haut Aller en bas
http://www.tdms.fr
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyLun 4 Déc 2006 - 21:55

c'est là qe c'est dur, récupérer les coordonnées du "trou" :
j'utilise
draw_set_valign(center);

ce qui fait que selon la longueur du texte, l'origine du texte n'est pas la même...

(y'a un moyen de récupérer les coordonnées du début de la chaine affichée avec draw_text_ext en aligné vertical center ?)

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyLun 4 Déc 2006 - 23:30

si ton texte est centré, prend la distance de ton trou par rapport à l'origine :


5 fleche_g (-5) fleche_g 10 fleche_d (+5) fleche_d 15
CHAINE DE CHARACTERES

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
texte auto-formaté - Page 2 U3dfr2texte auto-formaté - Page 2 Sign l'antique
Bienvenue au 2630eme utilisateur : Mike Kennedy !
Revenir en haut Aller en bas
http://www.tdms.fr
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyMar 5 Déc 2006 - 7:31

mais, si je l'affiche avec draw_text_ext, comment je récupère les coordonnées du trou ?


par exemple, la chaine totale ferait
Code:
texte à afficher un peut
spécial avec à son milieu le
symbole ___ pour rendre le
texte un peu plus sympa et
tout et tout !!!

alors que le texte susqu'au trou, ferait :
Code:

texte à afficher un peut
spécial avec à son milieu le
symbole ___
 

tu vois, dans les 2 cas, la posistion est pas la même...

je peut pas utiliser string_width_ext et string_heigth_ext ...

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyMer 6 Déc 2006 - 8:05

[TheDarkTiger] ?

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyMer 6 Déc 2006 - 17:40

bha je sais pas ...

faudrait que j'essaye de travailler dessus .. dès que j'aurais le temps :hehe:

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
texte auto-formaté - Page 2 U3dfr2texte auto-formaté - Page 2 Sign l'antique
Bienvenue au 2630eme utilisateur : Mike Kennedy !
Revenir en haut Aller en bas
http://www.tdms.fr
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyJeu 7 Déc 2006 - 17:17

j'ai fait un petit test...

mais les symboles ont tendance à parfois s'afficher une ligne au dessus de la ligne ou ils devraient être...

au début ils sont ok, mais après, ça bug...

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyJeu 7 Déc 2006 - 18:03

Si je peux faire quelque chose, dîtes, le plus sympathique serait de me filer le gm6 que je trifouille un peu, puisque TDT a pas beaucoup de temps.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
texte auto-formaté - Page 2 U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyJeu 7 Déc 2006 - 18:15

bon, je t'envoie un .ZIP avec tout, comme ça tu pourra voir (et tu me dira ce que t'en pense happy1 )

[edit] mail envoyé happy1

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 8 Déc 2006 - 8:28

j'oubliais :
dans la zone de texte, utilises :
<t>, <w>, <u>, <b>, <r> et <g> pour afficher les symboles.

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 8 Déc 2006 - 19:45

Merci je l'ai reçu, je vais regarder ça de suite.
Edit: Pas mal en tous cas. super Je jouais aussi au cartes magic à une époque, et d'ailleurs j'avais créé un jeu du même style avec un ami: M@d_doc, on avait fait des tonnes de cartes, belle époque.

Ben j'ai regardé, mais j'ai pas plus de temps, cependant j'ai pu voir que c'est tout de même complexe à comprendre pour un programmeur exterieur, de par le fait, que tu utilises des chiffres dont on ne sait à quoi ils correspondent, apparemment c'est les x et y du début du texte de la carte, mais il m'a fallu une minute avant de comprendre. Je dis ça, parce que c'est souvent le cas chez tous pleins de programmeurs, et le mieux est de centraliser le tout avec des variables et de mettre des commentaires là où ces constantes de types variables sont définie. Enfin bref, je dis ça juste comme ça, je corrige ton code demain.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
texte auto-formaté - Page 2 U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptySam 9 Déc 2006 - 13:17

je reconnais que je commente pas beaucoup mon code... :hehe: :hehe:

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyLun 11 Déc 2006 - 8:16

Dam ? Are you here ?
Tu est très occupé, c'est ça ?

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyMer 13 Déc 2006 - 13:58

Oui je n'oublie pas, si tout va bien, je devrai pouvoir faire ça ce soir.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
texte auto-formaté - Page 2 U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyMer 13 Déc 2006 - 14:33

Merci happy1 happy1 happy1 ange

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyJeu 14 Déc 2006 - 20:01

Je vais voir ça, j'ai beaucoup trop de choses à faire, est-ce que tu pourrais attendre demain soir? Dernier délai, je t'assures, tu m'excuseras, enfin j'espère.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
texte auto-formaté - Page 2 U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 15 Déc 2006 - 7:32

ok, no problemo.

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 15 Déc 2006 - 18:49

Daminetreg ?
Is it done ?

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

texte auto-formaté - Page 2 Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 EmptyVen 15 Déc 2006 - 18:51

Non mais ce sera fait ce soir, j'ai tellement de truc, juste quand je dis ce soir ça sera 22h sûrement.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
texte auto-formaté - Page 2 U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Contenu sponsorisé





texte auto-formaté - Page 2 Empty
MessageSujet: Re: texte auto-formaté   texte auto-formaté - Page 2 Empty

Revenir en haut Aller en bas
 
texte auto-formaté
Revenir en haut 
Page 2 sur 3Aller à la page : Précédent  1, 2, 3  Suivant
 Sujets similaires
-
» Moteur de texte formaté
» Texte auto-redimensionné dans une "boite"
» Bug + fermeture auto de GM
» Grand Theft Auto 3D
» execution auto de fichier

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: