begin process at 2008 08 29 06:37:57
1 233 517 membres
56 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

HIGHLIGHT MANAGER V1.0


Information sur la source

Catégorie :AddOns Niveau : Débutant Date de création : 08/07/2004 Date de mise à jour : 08/07/2004 18:40:48 Vu : 3 679

Note :
7 / 10 - par 2 personnes
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

Description

Bon tout d'abord je sais que un system highlight c'est vu vu et revu... Mais le mien n'est pas comme ceux que l'on trouve souvent qui contiennent une seul ligne totalement non configurable, sans amélioration et sans dialogue.
Donc voila j'espere que ca vous plaira, si vous trouvez des bugs (et ou) des fautes quelconques signalez-le moi dans vos commentaires.
Excusez moi pour le by [VeSpArO] je savait pas quoi mettre car avant il devait y avoir un fichier d'aide et un boutton lire l'aide et en faite j'avait la flemme (veuillez m'en excusez) de faire l'aide.
Merci.
[VeSpArO]

MISES A JOUR:
Correction du dialogue(Un button s'appeler Button au lieu de Musique Choisie)
Amelioration des $did(9) != $null ->> $did(9))
Correction du ON TEXT(rajout de if ($active == $chan) { halt }
Prochainement MISE A JOUR du screenshot.

Source

  • On *:LOAD:{
  • echo -a HighLight Manager V1.0 Bien Loadé
  • set %al ON
  • set %hlsons ON
  • }
  • alias hlm { dialog -dm hlm hlm }
  • dialog hlm {
  • title "HighLight Manager V1.0"
  • size -1 -1 149 127
  • option dbu
  • box "HLManager Version 1.0 By [VeSpArO]", 7, 1 1 99 125
  • list 8, 6 50 90 75, size
  • edit "", 9, 8 16 47 10, limit 5000
  • button "Ajouter", 10, 60 16 37 12, flat
  • button "Effacer", 11, 60 33 37 12, flat
  • button "Alerte", 12, 8 33 37 12, flat
  • box "Partie Sons", 14, 100 1 48 90
  • button "Sons", 15, 105 16 37 12, flat
  • button "Chercher", 16, 105 33 37 12, flat
  • text "By [VeSpArO]", 19, 105 73 37 12,
  • button "Fermer", 20, 105 105 37 12, flat cancel
  • button "Musique Choisie", 21, 105 53 37 12, flat
  • box "Fin Highlight", 22, 100 92 48 34
  • }
  • On *:DIALOG:hlm:*:*:{
  • if $devent == init {
  • if $exists(hlnick.txt) { loadbuf -o $dname 8 hlnick.txt }
  • did -a $dname 12 Alerte: %al
  • did -a $dname 15 Sons: %hlsons
  • }
  • if $devent == sclick {
  • if $did == 10 && $did(9)) { did -r $dname 8 | write hlnick.txt $did(9) | loadbuf -o $dname 8 hlnick.txt }
  • if $did == 11 { did -d $dname 8 $did(8).sel | write -dl hlnick.txt $did(8).seltext }
  • if $did == 12 && %al == ON { did -a $dname 12 Alerte: OFF | set %al OFF }
  • elseif %al == OFF { did -a $dname 12 Alerte: ON | set %al ON }
  • if $did == 15 && %hlsons == ON { did -a $dname 15 Sons: OFF | set %hlsons OFF }
  • elseif %hlsons == OFF { did -a $dname 15 Sons: ON | set %hlsons ON }
  • if $did == 16 { set %hlson $sfile( *.mp3 , Choisissez un fichier audio ) }
  • if $did == 21 && %hlson != $null { echo -a La Musique choisie est : $sounds(%hlson).title }
  • }
  • }
  • On *:TEXT:*:#:{
  • if ($active == $chan) { halt }
  • if ($read(hlnick.txt,w,$+(*,$1,*)) isin $1-) && %al == ON && %hlsons == ON { echo -a (Alerte): $nick $+ ( $+ $address $+ ), vient de prononcer ton pseudo ( $+ $me $+ ) sur $chan a $time le $date | splay -p %hlson }
  • elseif %hlsons == OFF { echo -a (Alerte): $nick $+ ( $+ $address $+ ), vient de prononcer ton pseudo ( $+ $me $+ ) sur $chan a $time le $date }
  • }
On *:LOAD:{
  echo -a HighLight Manager V1.0 Bien Loadé
  set %al ON
  set %hlsons ON
}
alias hlm { dialog -dm hlm hlm }
dialog hlm {
  title "HighLight Manager V1.0"
  size -1 -1 149 127
  option dbu
  box "HLManager Version 1.0 By [VeSpArO]", 7, 1 1 99 125
  list 8, 6 50 90 75, size
  edit "", 9, 8 16 47 10, limit 5000
  button "Ajouter", 10, 60 16 37 12, flat
  button "Effacer", 11, 60 33 37 12, flat
  button "Alerte", 12, 8 33 37 12, flat
  box "Partie Sons", 14, 100 1 48 90
  button "Sons", 15, 105 16 37 12, flat
  button "Chercher", 16, 105 33 37 12, flat
  text "By [VeSpArO]", 19, 105 73 37 12,
  button "Fermer", 20, 105 105 37 12, flat cancel
  button "Musique Choisie", 21, 105 53 37 12, flat
  box "Fin Highlight", 22, 100 92 48 34
}
On *:DIALOG:hlm:*:*:{
  if $devent == init {
    if $exists(hlnick.txt) { loadbuf -o $dname 8 hlnick.txt }
    did -a $dname 12 Alerte: %al
    did -a $dname 15 Sons: %hlsons
  }
  if $devent == sclick {
    if $did == 10 && $did(9)) { did -r $dname 8 | write hlnick.txt $did(9) | loadbuf -o $dname 8 hlnick.txt }
    if $did == 11 { did -d $dname 8 $did(8).sel | write -dl hlnick.txt $did(8).seltext }
    if $did == 12 && %al == ON { did -a $dname 12 Alerte: OFF | set %al OFF }
    elseif %al == OFF { did -a $dname 12 Alerte: ON | set %al ON }
    if $did == 15 && %hlsons == ON { did -a $dname 15 Sons: OFF | set %hlsons OFF }
    elseif %hlsons == OFF { did -a $dname 15 Sons: ON | set %hlsons ON }
    if $did == 16 { set %hlson $sfile( *.mp3 , Choisissez un fichier audio ) }
    if $did == 21 && %hlson != $null { echo -a La Musique choisie est : $sounds(%hlson).title }
  }
}
On *:TEXT:*:#:{
  if ($active == $chan) { halt }
  if ($read(hlnick.txt,w,$+(*,$1,*)) isin $1-) && %al == ON && %hlsons == ON { echo -a (Alerte): $nick $+ ( $+ $address $+ ), vient de prononcer ton pseudo ( $+ $me $+ ) sur $chan a $time le $date | splay -p %hlson }
  elseif %hlsons == OFF { echo -a (Alerte): $nick $+ ( $+ $address $+ ), vient de prononcer ton pseudo ( $+ $me $+ ) sur $chan a $time le $date }
}

Conclusion

Merci a Coolman002 pour la partie du $read et les bugs corrigés grâce a lui
(Je met niveau débutant).
Voila A+.
  • signaler à un administrateur
    Commentaire de VestaX le 08/07/2004 18:14:24

    sympas mais perso je preffere le mien look http://universaldjs2.free.fr/images/hl.jpg

    le tien est bien mais pas assez soigné. :)

  • signaler à un administrateur
    Commentaire de _VeSpArO_ le 08/07/2004 18:17:01

    c'est vrai que graphiquement le tien est nettement plus beau... tu entends par soigné graphique ou code ?

  • signaler à un administrateur
    Commentaire de SornDrixer le 08/07/2004 19:21:10 administrateur CS

    Bien codé et configurable. Ca fait plaisir à voir :)

  • signaler à un administrateur
    Commentaire de talking le 08/07/2004 20:05:06

    Bien codé graphiquement assez beau mais personellement au lieu d'utiliser un .txt j'aurai utiliser les hash table bonne continuation vespa

  • signaler à un administrateur
    Commentaire de Dark-Dragoon le 08/07/2004 21:38:31

    les htable ?
    et si tu reboot ta plus rien :/

  • signaler à un administrateur
    Commentaire de VestaX le 08/07/2004 21:41:17

    ben au niveau graphique, car le tien tu veux faire koi de plus ou de moin?? Il est bien ton code :)

  • signaler à un administrateur
    Commentaire de tofu le 09/07/2004 14:26:13

    " les htable ?
    et si tu reboot ta plus rien :/"

    vas lire l'aide avant de dire ça, tu verras qu'il existe une cmd /hsave et /hload.

  • signaler à un administrateur
    Commentaire de Kerrigan le 09/07/2004 20:36:40

    lol

  • signaler à un administrateur
    Commentaire de _VeSpArO_ le 09/07/2004 20:37:43

    quel commentaire constructif lol :p mais encore ?

  • signaler à un administrateur
    Commentaire de Kerrigan le 09/07/2004 21:12:33

    ben c'est pas nul, mais c'est pas sublime. et g rien a te reprocher, donc bon je t ecris un pti truc c deja mieux que rien ;)

  • signaler à un administrateur
    Commentaire de Asthar le 09/07/2004 22:36:41

    Sympa :)

  • signaler à un administrateur
    Commentaire de tempusus le 12/07/2004 08:08:49 administrateur CS

    Joli code, moin soigné au niveau estetique que Vestax mais très fonctionnel et bien pratique.
    Seul reproche, cela manque de commentaires dans le code. (je sais je me repete au long des sources mais je pense à tout ceux qui decouvrent le scripting et qui, par le biais de vos sources, apprenent :)

    8/10

    Cordialement

    Tempusus

  • signaler à un administrateur
    Commentaire de leomoldu le 20/06/2006 15:49:33

    heu je l'ai mit dans mes remotes mais comment le configurer ? merci de repondre :)

  • signaler à un administrateur
    Commentaire de LamentO le 02/03/2007 01:43:31

    Meme question que leomoldu lol
    Que faut il faire quand on la chargé ?

  • signaler à un administrateur
    Commentaire de dj_viper64 le 20/03/2007 13:46:19

    salut voila je suis a la recherche d'un addon pour un CService pour un hl du chan complet si quelqu'un peux m'aider merci d'avance de me contacter a cette adresse dj_viper64@hotmail.com

Ajouter un commentaire

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS