begin process at 2008 05 16 06:40:19
1 173 219 membres
61 nouveaux aujourd'hui
13 970 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 !

GESTION DES ACCESS SUR CHANSERV


Information sur la source

Catégorie :Scripts Niveau : Initié Date de création : 18/12/2003 Vu : 2 432

Note :
8 / 10 - par 3 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

Mettre dans les remotes

Source

  • on 1:LOAD:{
  • echo -a 12Gestion des Access Par [VeSpArO]
  • echo -a 12Venez voir le site www.ne0-script.fr.st
  • echo -a 12Have Fun
  • }
  • on 1:UNLOAD:{
  • echo -a 12Gestion des Access Par [VeSpArO] Bien unloader
  • echo -a 12Venez voir le site www.ne0-script.fr.st
  • echo -a 12Have Fun
  • }
  • Menu * {
  • -
  • Gestion des access:/dialog -m gestion gestion
  • }
  • dialog gestion {
  • title "Gestion Des @ccess Par [VeSpArO]"
  • size -1 -1 188 45
  • option dbu
  • box "Liste Des Access", 1, 1 1 185 42
  • text "Chan:", 2, 3 10 20 10
  • edit %axxchan, 3, 20 10 40 10
  • button "Ok", 4, 20 20 14 10
  • text "Lister", 5, 5 21 14 10
  • text "Add Ou Del Pseudo:", 6, 64 10 68 25
  • edit %pseudo, 7, 114 10 40 10
  • button "Add", 8, 155 10 15 10
  • button "Del", 9, 172 10 15 10
  • Text "Level", 10, 120 21 15 10
  • edit %level, 11, 135 21 20 10
  • button "Clear", 13, 74 32 15 10
  • text "Effacer La Liste", 14, 30 32 40 30
  • button "Xop On", 15, 100 32 23 10
  • button "Xop Off", 16, 125 32 23 10
  • }
  • On 1:NOTICE:*:?:{ if ($nick == chanserv) { echo -a 12MeSSaGe De ChAnSeRv: : 4 $1- } }
  • On *:DIALOG:gestion:edit:03 { set %axxchan $did(03) }
  • On *:DIALOG:gestion:sclick:04 { msg chanserv access %axxchan list }
  • On *:DIALOG:gestion:edit:07 { set %pseudo $did(07) }
  • On *:DIALOG:gestion:sclick:08 { msg chanserv access %axxchan add %pseudo %level }
  • On *:DIALOG:gestion:sclick:09 { msg chanserv access %axxchan del %pseudo }
  • On *:DIALOG:gestion:edit:11 { set %level $did(11) }
  • On *:DIALOG:gestion:sclick:13 { msg chanserv access %axxchan clear }
  • On *:DIALOG:gestion:sclick:16 { msg chanserv set %axxchan xop off }
  • On *:DIALOG:gestion:sclick:15 { msg chanserv set %axxchan xop on }
  • }
on 1:LOAD:{
  echo -a 12Gestion des Access Par [VeSpArO]
  echo -a 12Venez voir le site www.ne0-script.fr.st
  echo -a 12Have Fun
}
on 1:UNLOAD:{
  echo -a 12Gestion des Access Par [VeSpArO] Bien unloader
  echo -a 12Venez voir le site www.ne0-script.fr.st
  echo -a 12Have Fun
}
Menu * {
  -
  Gestion des access:/dialog -m gestion gestion
}
dialog gestion {
  title "Gestion Des @ccess Par [VeSpArO]"
  size -1 -1 188 45
  option dbu
  box "Liste Des Access", 1, 1 1 185 42
  text "Chan:", 2, 3 10 20 10
  edit %axxchan, 3, 20 10 40 10
  button "Ok", 4, 20 20 14 10
  text "Lister", 5, 5 21 14 10
  text "Add Ou Del Pseudo:", 6, 64 10 68 25 
  edit %pseudo, 7, 114 10 40 10
  button "Add", 8, 155 10 15 10
  button "Del", 9, 172 10 15 10
  Text "Level", 10, 120 21 15 10
  edit %level, 11, 135 21 20 10
  button "Clear", 13, 74 32 15 10
  text "Effacer La Liste", 14, 30 32 40 30
  button "Xop On", 15, 100 32 23 10
  button "Xop Off", 16, 125 32 23 10
}
On 1:NOTICE:*:?:{ if ($nick == chanserv) { echo -a 12MeSSaGe De ChAnSeRv: : 4 $1- } }
On *:DIALOG:gestion:edit:03 { set %axxchan $did(03) }
On *:DIALOG:gestion:sclick:04 { msg chanserv access %axxchan list }
On *:DIALOG:gestion:edit:07 { set %pseudo $did(07) }
On *:DIALOG:gestion:sclick:08 { msg chanserv access %axxchan add %pseudo %level }
On *:DIALOG:gestion:sclick:09 { msg chanserv access %axxchan del %pseudo }
On *:DIALOG:gestion:edit:11 { set %level $did(11) }
On *:DIALOG:gestion:sclick:13 { msg chanserv access %axxchan clear }
On *:DIALOG:gestion:sclick:16 { msg chanserv set %axxchan xop off }
On *:DIALOG:gestion:sclick:15 { msg chanserv set %axxchan xop on }
}

Conclusion

have fun :p
PS: precisez a chaque fois le nom du channel ;)
  • signaler à un administrateur
    Commentaire de Kolibot le 18/12/2003 20:33:48

    J'aime bien le concept :D Essai de faire quelque chose de plus poussé... je m'explique :
    Une liste avec les différents AXX : SOP AOP HOP VOP du chan...
    En gros tu demandes la liste par axx suivi d'un on notice et d'une intégration automatique dans la liste...
    Tout cela avec la possibilité d'ajouter/modifier/supprimer soit des axx existants soit inexistants...
    J'espère avoir été clair... si ce n'est pas le cas tu sais ou me trouver :D

    Autre chose ... un dialog structuré est un dialog plus facilement compréhensible... 7/10

  • signaler à un administrateur
    Commentaire de SornDrixer le 19/12/2003 09:46:03 administrateur CS

    Je suis du meme avis que Kolibot.
    Sinon, tu aurais pu mieux faire ton dialog, au lieu de mettre pleins de boutons pour chaque action, une LIST contenant toutes les actions, et un seul bouton pour éxécuter l'action sélectionné dans la LIST aurait suffit.
    7/10 aussi.

  • signaler à un administrateur
    Commentaire de Kerrigan le 20/12/2003 00:53:46

    interessant

  • signaler à un administrateur
    Commentaire de vesparo le 20/12/2003 11:01:00

    ok je vais voir a arranger le dialog de façon plus claire et rajouter aop sop vop hop mci :) a++ sur #scripting

  • signaler à un administrateur
    Commentaire de hisoka2501 le 22/12/2003 16:00:18

    je trouve le principe pa mal si ce n'est le fait que la case du nom de chan est un peu trop petite mais sinon bonne source

  • signaler à un administrateur
    Commentaire de vesparo le 25/12/2003 15:55:53

    bah tu l'agrandi ^-^

  • signaler à un administrateur
    Commentaire de hisoka2501 le 25/12/2003 16:02:03

    c deja fait ;)

  • signaler à un administrateur
    Commentaire de tofu le 25/01/2004 16:10:47

    regroupe tout les "on dialog" en un seul,htables rulez plutôt que des var, et comme les autres, add sop-atop-cfounder etc :)

  • signaler à un administrateur
    Commentaire de KiNdErMaXi le 02/09/2004 22:32:11

    cool faut ajouter d'autre trucs !!

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS