Soyez le premier à donner votre avis sur cette source.
Snippet vu 7 543 fois - Téléchargée 16 fois
;Pour l'ouvir allez ensuite dans votre menubar ;) menu menubar { Couleur d'écriture:/dialog -m couleurs couleurs } dialog couleurs { title "Changer de couleur d'écriture" size 1 -1 300 400 350 text "Choisis la couleur:" 2, 100 5 90 19 text "Première lettre:" 3, 100 25 90 19 button "Rouge" 4, 100 40 90 19 button "Bleu" 5, 100 60 90 19 button "Vert" 6, 100 80 90 19 button "Noire" 7, 100 100 90 19 text "Texte:" 8, 100 180 90 19 button "Noir" 9, 100 195 90 19 button "Bleu" 10, 100 215 90 19 button "Rouge" 11, 100 235 90 19 button "Vert" 12, 100 255 90 19 button "OK" 13, 100 365 90 30, ok button "Gras" 14, 5 55 90 19 button "Sans gras" 15, 5 75 90 19 text "Gras/Sans gras:" 16, 5 25 90 30 text "Gras text/Sans gras:" 17, 5 180 95 30 button "Gras" 18, 5 210 90 19 button "Sans gras" 19, 5 230 90 19 text "Souligné/Pas souligné:" 20, 210 25 90 28 button "Souligné" 21, 195 55 90 19 button "Pas souligné" 22, 195 75 90 19 text "Souligner le text/Pas [...] :" 23, 195 180 90 28 button "Souligner" 24, 195 210 90 19 button "Pas souligner" 25, 195 230 90 19 button "Réinitialiser" 26, 5 365 90 30 button "Tester" 27, 195 365 90 30 button "Gris" 28, 100 120 90 19 button "Orange" 29, 100 140 90 19 button "Violet" 30, 100 160 90 19 button "Gris" 31, 100 275 90 19 button "Orange" 32, 100 295 90 19 button "Violet" 33, 100 315 90 19 } on *:dialog:couleurs:sclick:*:{ if ($did == 1) { /dialog -m couleurs couleurs } if ($did == 4) { set %premierelettre 4 } if ($did == 5) { set %premierelettre 12 } if ($did == 6) { set %premierelettre 3 } if ($did == 7) { set %premierelettre 1 } if ($did == 9) { set %text 1 } if ($did == 10) { set %text 12 } if ($did == 11) { set %text 4 } if ($did == 12) { set %text 3 } if ($did == 14) { set %graspl } if ($did == 15) { set %graspl } if ($did == 18) { set %grastext } if ($did == 19) { set %grastext } if ($did == 21) { set %soulettre } if ($did == 22) { set %soulettre } if ($did == 24) { set %soutext } if ($did == 25) { set %soutext } if ($did == 26) { unset %soulettre unset %premierelettre unset %graspl unset %text unset %grastext unset %soutext echo -at Couleurs réinitialisées - Couleur par défaut } if ($did == 27) { echo -at 4(Test de la couleur) %soulettre $+ %premierelettre $+ %graspl $+ N $+ %soulettre $+ %graspl $+ %text $+ %grastext $+ %soutext $+ at0_Script Color } if ($did == 28) { set %premierelettre 14 } if ($did == 29) { set %premierelettre 7 } if ($did == 30) { set %premierelettre 6 } if ($did == 31) { set %text 14 } if ($did == 32) { set %text 7 } if ($did == 33) { set %text 6 } } on *:input:*: { if ($left($1-,1) != /) && ($left($1-,1) != !) && ($left($1-,1) != =) && ($left($1-,1) != &) && ($left($1-,1) != ^) && ($left($1-,1) != -) && ($left($1-,1) != +) && ($left($1-,1) != :) && ($left($1-,1) != ;) { say $+(%soulettre $+ %premierelettre $+ %graspl $+ $left($1-,1)) $+ $+ %soulettre $+ %graspl $+ %text $+ %grastext $+ %soutext $+ $mid($1-,2)) $+ | halt } }
4 févr. 2009 à 20:16
5 févr. 2009 à 18:44
Tu aurais pu optimiser ton code pour éviter les if en cascade (c'est très moche).
Bref, niveau débutant, et non expert.
(aucune froideur dans mon message, c'est simplement qu'il y a peu de chose à dire de ta source, car elle est assez "pauvre". Si ta source marche, tant mieux, mais ce n'est pas exactement le but de ce site).
Bonne continuation.
10 févr. 2009 à 15:39
plus de 120 lignes pour rien
il existe dejà ce type de code sur le site et le codage tres trop basique
en plus on vois de terribles fautes :/
1- ;Pour l'ouvir allez ensuite dans votre menubar ;)
ah wé ou est la ligne qui prouve ça? normalement il doit avoir un menu exp:
menu menubar {
-
le_nom_du_code:dialog -m couleurs couleurs
-
}
là tu aura "le_nom_du_code" dans le menubar
2- if ($did == 1) { /dialog -m couleurs couleurs }
c'est quoi ça??? tu n'a meme pas d'ID qui porte le numero 1 tu pense que c'est ce que tu aura dans le menubar????
3- si au debut je met juste la couleur de la premiere lettre sans apuillé sur un autre bouton tu pense que tu n'aura pas toute la phrase la meme couleur selectionné?
je donne un exemple
je mets le code dans ma remote
j'apuille pour la couleur de la premiere lettre je choisi la couleur BLEU et je n'apuille pas sur un autre bouton j'aurai toute la phrase BLEU!!!
4- pour ton input
au lieu de ça $right($1-,$calc($len($1-) - 1))
tu mets juste ça $mid($1-,2)
5- si le chan est en mode +c tu ne peut plus rien envoyé sur le chan :/
6- juste pour plus d'info pour le $did == 26 au lieu de plusieurs ligne de unset tu fait un seul
if ($did == 26) {
unset %soulettre %premierelettre %graspl %text %grastext %soutext
echo -at Couleurs réinitialisées
}
"- Ta couleur = Noire " ça veux dire quoi ça? :) et si on change de theme??
la couleurs par defau n'est pas tjr noir
regarde ce code essaye de faire pareil c'est plus simple vu que les ADMs ne vois pas qu'il faut supprimer ce code
voilà un code que j'avais posté ya un ptit temp
http://www.ircfr.com/codes/WORLDDMT-TEXT-COLOR_47650.aspx
@+
15 févr. 2009 à 13:35
je mets le code dans ma remote
j'apuille pour la couleur de la premiere lettre je choisi la couleur BLEU et je n'apuille pas sur un autre bouton j'aurai toute la phrase BLEU!!!
Non parce que après [...] $+ %graspl $+ $left($1-,1)) $+ j'ai mit (le petit L qui stop la couleur).
15 févr. 2009 à 13:35
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.