Connexion


Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 

Index du forum : Partie publique : Scripting

Auteur Message
 Sujet du message: [Résolu]Script écrire en couleur
MessagePublié: Ven Mars 05, 2010 12:16 am 
Hors-ligne
Apprenti recycleur

Inscrit le: Lun Mars 01, 2010 11:52 am
Messages: 2
Bonjour à vous,

J'ai un petit souci concernant les scripts permettant d'écrire en couleur,
Ils ont l'air de bien se lancer mais au final je n'obtient aucune couleur d'écriture sur le chan.
Le code que j'ai trouvé est :

Code:
menu channel {
Choisir ma couleur:/macouleur
}

on 1:input:*:{
%codecouleur = %nbre
%ecriture = %codecouleur $+ $1-
if ($left($1-,1) != !) && ($left($1-,1) != /) { say %ecriture | halt }
}
dialog CouleursPerm {
title Ma Couleur
option dbu
size -1 -1 120 40
box "Choix de couleur" ,1, 5 5 50 25
edit %nbre ,2, 10 14 20 12
button "Valider" ,10, 65 17 45 12,ok
}
on *:dialog:CouleursPerm:sclick:10:{
set %nbre $did(2)
echo -a %nbre Couleur Activée
}
alias macouleur dialog -m CouleursPerm CouleursPerm

source : http://forums.remede.org/chat_et_irc_re ... _1622.html

Lorsque je le met dans remote via scripts editor tout à l'air d'aller car quand je tape /macouleur et que je choisis celle que je veux à l'aide du ctrl+k ça me met "couleur activée".
Mais ça ne change rien :/
Y a t il quelque chose que j'ai oublié de cocher quelque part ? ou de faire ?

Merci d'avance à ceux qui prendrait du temps pour m'aider.


Dernière édition par sinse73 le Mer Mars 31, 2010 9:50 am, édité 1 fois au total.

Back to top
 Profil  
 
 Sujet du message: Re: [Problème]Script écrire en couleur
MessagePublié: Mer Mars 10, 2010 10:27 am 
Hors-ligne
Gou-roux
Avatar de l’utilisateur

Inscrit le: Ven Mars 23, 2007 6:20 pm
Messages: 481
Localisation: 0x7f.0x00.0x00.0x01
Bonjour.

Tu as oublié le code couleur, tout simplement. Quand tu fais un ctrl+k sous mIRC, le $chr(3) est ajouté avant le nombre. Dans une inputbox, je pense que l'association de touche ne fonctionne pas. Il est de toute façon plus simple d'éviter à l'utilisateur de devoir mettre un caractère qui est obligatoire dans le bon fonctionnement du script.

Correction rapide:
Code:
on 1:input:*:{
  %codecouleur = $chr(3) $+ %nbre
  %ecriture = %codecouleur $+ $1-
  if ($left($1-,1) != !) && ($left($1-,1) != /) { say %ecriture | halt }
}
dialog CouleursPerm {
  title Ma Couleur
  option dbu
  size -1 -1 120 40
  box "Choix de couleur" ,1, 5 5 50 25
  edit %nbre ,2, 10 14 20 12
  button "Valider" ,10, 65 17 45 12,ok
}
on *:dialog:CouleursPerm:sclick:10:{
  set %nbre $did(2)
  echo -a $+($chr(3),%nbre,Couleur Activée)
}
alias macouleur dialog -m CouleursPerm CouleursPerm


Tu n'as plus qu'à entrer le nombre correspondant à la couleur que tu veux dans la petite boite.

[Hors sujet] Il faut bien faire attention avec ce genre de scripts qui permettent d'écrire en couleur. Celui-ci ne vérifie pas les modes présents sur le chan. Sur notre chan #help, par exemple, les couleurs sont bloquées (chmode +c). Avec ce script, tu ne pourras tout simplement pas parler dessus...

_________________
-Bastard Operator From Help-
Image


Back to top
 Profil Site Internet 
 
 Sujet du message: Re: [Problème]Script écrire en couleur
MessagePublié: Ven Mars 12, 2010 9:17 pm 
Hors-ligne
Apprenti recycleur

Inscrit le: Lun Mars 01, 2010 11:52 am
Messages: 2
Merci à toi, ça marche nickel *o*

Et pour les chans où c'est interdit, je compte n'y utiliser que sur le notre car de toute façon les couleurs sont très souvent interdites ^^

En tout cas merci à toi.


Back to top
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 

Index du forum : Partie publique : Scripting


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Rechercher pour:
Sauter vers:  
cron
Style by Midnight Phoenix & N.Design Studio
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr