begin process at 2010 02 10 15:51:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > ANTI-HIGHLIGHT CONFIGURABLE

ANTI-HIGHLIGHT CONFIGURABLE


 Information sur la source

Note :
5 / 10 - par 1 personne
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Classé sous :anti, highlight, configurable, antihl, hl Niveau :Débutant Date de création :08/05/2005 Date de mise à jour :30/12/2005 16:39:31 Vu :2 785

Auteur : DeViL66

Ecrire un message privé
Site perso
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Ce petit "addon" tout simple configurable permet tout simplement de kicker une personne quand elle prononce votre pseudo ! Vous pouvez choisir de l'activer/desactiver par un check, et de choisir la raison du kick lors du HighLight...

1ere source que je poste j'essaye de me creuser la tête pour trouver des idées originales mais c'est assez dur =)

Source

  • menu menubar,channel {
  • Anti-Highlight:/dialog -m anti-hl anti-hl
  • }
  • dialog anti-hl {
  • title "Anti-HighLight"
  • size -1 -1 147 62
  • option dbu
  • box "Anti-HighLight", 1, 4 2 141 46
  • button "Valider", 2, 56 50 88 10, ok
  • button "Annuler", 3, 5 50 45 10, cancel
  • check "Activer l'Anti-HL", 4, 42 15 67 10
  • text "Raison du kick", 5, 10 31 41 9
  • edit "", 6, 56 31 85 10, autohs
  • }
  • on *:DIALOG:anti-hl:sclick:*: {
  • if ($did == 4) { set %anti-hl $iif($did(4).state,oui,non) }
  • { set %anti-hlmsg $did(6) }
  • }
  • on @*:text:*:#: {
  • if ($me isin $strip($1-)) && (%anti-hl == oui) {
  • /kick $chan $nick %anti-hlmsg
  • }
  • }
  • on 1:dialog:anti-hl:init:0: {
  • if (%anti-hl == oui) { did -c $dname 4 }
  • did -a $dname 6 %anti-hlmsg
  • }
menu menubar,channel {
  Anti-Highlight:/dialog -m anti-hl anti-hl
}

dialog anti-hl {
  title "Anti-HighLight"
  size -1 -1 147 62
  option dbu
  box "Anti-HighLight", 1, 4 2 141 46
  button "Valider", 2, 56 50 88 10, ok
  button "Annuler", 3, 5 50 45 10, cancel
  check "Activer l'Anti-HL", 4, 42 15 67 10
  text "Raison du kick", 5, 10 31 41 9
  edit "", 6, 56 31 85 10, autohs
}

on *:DIALOG:anti-hl:sclick:*: {
  if ($did == 4) { set %anti-hl $iif($did(4).state,oui,non) }
  { set %anti-hlmsg $did(6) } 
}

on @*:text:*:#: {
  if ($me isin $strip($1-)) && (%anti-hl == oui) {
    /kick $chan $nick %anti-hlmsg
  }
}

on 1:dialog:anti-hl:init:0: {
  if  (%anti-hl == oui) { did -c $dname 4 }
   did -a $dname 6 %anti-hlmsg  
}

 Conclusion

A placer dans les remotes (Alt + r, nouveau et vous coller la source).
Pour l'ouvrir clique droit sur un salon, et cliquez sur Anti-Highlight.
Il faut être Op pour que cette source fonctionne evidemment !


 Historique

01 juin 2005 13:58:26 :
petit update..
30 décembre 2005 16:39:31 :
.

 Sources du même auteur

MESSAGE EVENEMENTS (OP/DEOP - HALFOP/DEHALFOP - VOICE/DÉVOIC...

 Sources de la même categorie

BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre

 Sources en rapport avec celle ci

Source avec une capture CLONE KICKER ON JOIN par hackman_teta_
TIT HIGHLIGHT BIEN SYMPAS par harpic_pc
HIGH LIGHT par elkwi
Source avec Zip Source avec une capture SOUNDS MANAGER PERSONALISABLE par lebaronrouge
HIGHLIGHT CONFIGURABLE par ranny

Commentaires et avis

Commentaire de SornDrixer le 08/05/2005 20:12:32 administrateur CS

Pour élargir l'utilité de ton addon, ca serait bien de proposer une liste permettant la configuration des mots à considèrer comme hightlight.
Un HL peut être crée pour nimporte quel mot et non uniquement son pseudo, comme mIRC le propose dans ses options.

Ainsi, on pourrait même se servir de ton addon en guise d'anti-badwords.

Pour le moment, ton addon me fait surtout penser à un anti-bardwords "bridé" :(


Pour une première source, c'est pas mauvais du tout, et ca mérite d'être amélioré

Bonne continuation

Commentaire de wims le 08/05/2005 20:14:49

Hum niveau originalité j'ai jamais vu des truc comme ca :)
Apres niveau utilité, je n'en vois pas :$
Au niveau du code :
Regroupe tes evenement on dialog
/kick $chan $nick %anti-hlmsg < vérifie que %anti-hlmsg existe et enleve le /

Commentaire de DeViL66 le 08/05/2005 20:17:26

merci (ah oui c'est vrai pour moi highlight = mon nick)
Je vais essayer de l'améliorer et d'update !

Commentaire de wims le 08/05/2005 20:28:51

on 1:dialog:anti-hl:init:0: {
    if  (%anti-hl == oui) { did -c $dname 4 }
    { did -a $dname 6 %anti-hlmsg }
}

Tu peux enlever les accolade pour la ligne did -a

Commentaire de fjxokt le 08/05/2005 20:39:32

c'est vrai que tu peut transformer ça vite fait en anti-badwords, pourquoi pas
par contre comme wims l'a dit, je vois mal a quoi ça peut servir concretement ;)
enfin bon debut

sinon (et c'est vraiment pour chipoter),  j'aurai plutot mis ça ds la var:
set %anti-hl $iif($did(4).state,c,u)
  de maniere a eviter le 'if' de ton init en faisant
did - $+ %anti-hl $dname 4
(enfin bon c'est qu'une petite astuce)

Commentaire de MaX_62 le 08/05/2005 21:12:07

Avant de kicker, vérifies que tu es op :
on @*:TEXT au lieu de on *:TEXT
J'trouve ça assez original, sauf que un HL c'est pas criminel, faudrait kicker seulement si le type fait plusieurs HL successivement.

Commentaire de Naza le 09/05/2005 09:32:39

C'est amusant, t'es op sur ton salon, t'as ta copine qui te dis "Bisouxxxxxxxxxxxx mon Nazario" et PAM!
Kick in your face =(

--

Bizzare ton init:
{ did -a $dname 6 %anti-hlmsg }
remplace par: edit %anti-hlmsg,ID, ...

Perso j'aurais fais: set %anti-hl $did(4).state
puis après if %anti-lh ou if !%anti-hl ...

Bonne continuation !

Commentaire de DeViL66 le 09/05/2005 15:29:49

merci :)
Pour la copine elle a qu'a t'appeller  chéri !! Non je déconne je vais transformer vite fait ca en Anti-Badword et Update suivant vos conseil pour la programation...

@+

Commentaire de alexis76 le 24/01/2006 16:56:49

euh à revoir je sais pas au bout de combien de flood hl il sdéclanche mais ça fonctionne pas ! : /

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

anti flood [ par Moustiko ] ^^salut les collegues scripteurs^^je commence a scripter et je cherche a faire un antiflood pour mon bot personnelje n'arrive pas a le metre en place, anti ban [ par ckemoua ] CkemouAsaluté c encore moi.....je cherche un dialog pour konfig un anti ban sur:un ou plusieurs chans et sur un ou plusieurs botavec config du message Anti voice [ par Twinuts ] Bonjours vous tous,Voila voila je fais parti des usagers irc qui ne supporte pas les voice(c'est con mais bon).Vu mon niveau en programmation Irc je n HighLight [ par PuLP ] Bonjour,Je voudrais crée un system HighLight personnel, tout marche bien sauf un leger détail, la fenetre du salon ou l'highlight se colori en Rouge c Anti-Majuscule [ par jujuquatre ] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~JuJuQuArTrE s^ s^ s^ JuJu_BoT WWW.ut2004.fr.st~~~~~~~~~~~~~~~~~~~~~~~~~~~~Svp je chercherai comment faire un anti-majs Mer Tous les anti flood de ce site ne marchent pas... chez moi... [ par Kolibot ] J'en ai marre ca fé trois plombes que je cherche un anti flood et yen a aucun ki marche chez moi je ne c pa pk... c lourd... vmt vmt vmt lourd... info pour un on:join:#: SVP [ par phil1957 ] j'aurai aimé ke ce ki suit puisse être en on:join:#: à l'entrée sur un chan. Merci par avance pour votre attention et vos réponses :menu menubar,chann highlight [ par LALIE ] coucou je sui nouvelle donc voila ma premiere kestionkan on prononce mon pseudo sur le chan je n'ai pas de son ki m'averti donc j'aimerais savoir kome Anti notice [ par copatte ] Voila j'ai vu des anti notice et anti amsg mai je ne trouve pas la commandes si vous en avais une des deux reponder tanks !! anti kick ? [ par morgandetoi06 ] y a t il un script anti kick qui fonctionne ? j en ait testé 2 qui viennent d ici mais apparement ils ne fonctionnent pas ?www.morgan06.fr.fm


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales