Bon voilà c est ma première source déposée sur irc.fr . ben ceci est une console de commande opérateur . bon placez-le et regardez par vous même . laissez moi des ptits messages pour vos impressions!
Source / Exemple :
alias oper { /dialog -md oper oper }
dialog oper {
title "Console opérateur"
size -1 -1 430 200
button "Fermer" 1, 40 160 40 20, ok
text "Sur quel canal (avec le #) :" 2, 5 8 200 20
edit "" 3, 135 8 100 20,autohs
button "Oper" 4, 5 45 50 20
button "Voicer" 5, 5 70 50 20
button "Kicker" 6, 35 95 50 20
button "Bannir" 7, 5 120 50 20
button "Déoper" 8, 60 45 50 20
button "Dévoicer" 9, 60 70 50 20
button "Débannir" 10, 60 120 50 20
box "Commandes de base" 11, 1 27 115 120
combo 12, 238 45 35 200,drop
text "Ajouter access niveau :" 13, 125 45 112 20
button "Ajouter access" 14, 125 70 100 20
button "Enlever access" 15, 125 95 100 20
box "Access" 16, 120 30 155 90
button "Activer" 17, 250 7 50 20
check "Ouvrir à la connection" 18, 123 140 130 20
check "Ouvrir quand on vous op" 19, 123 160 140 20
box "Gestion Chanserv" 20, 280 27 150 170
button "Enregistrer canal" 21, 285 45 140 20
button "Activer Chanserv" 22, 285 65 140 20
button "Désactiver Chanserv" 23, 285 85 140 20
button "S'identifier comme founder" 24, 285 105 140 20
button "Changer mot de passe" 25, 285 125 140 20
button "Message d'entrée" 26, 285 145 140 20
button "Topic du canal (sujet)" 27, 285 165 140 20
box "" 28, 330 -1 50 25
icon 29, 340 8 10 10, images/rien.bmp
icon 30, 358 8 10 10, images/rien.bmp
}
on *:dialog:oper:sclick:*:{
if ($did == 6) {
kick %operchan $$?="Quelle personne" %kickdef
}
if ($did == 7) {
/set %bannick $$?="Quelle personne"
/kick %operchan %bannick
ban %operchan %bannick %raisonkickbandefaut
}
if ($did == 4) {
mode %operchan +o $$?="Quelle personne"
}
if ($did == 5) {
mode %operchan +v %operchan $$?="Quelle personne"
}
if ($did == 10) {
mode %operchan -b $$?="Quelle personne"
}
if ($did == 9) {
mode %operchan -v $$?="Quelle personne"
}
if ($did == 8) {
mode %operchan -o $$?="Quelle personne"
}
if ($did == 14) {
msg chanserv access %operchan add $$?="Quelle personne" $did(12)
}
if ($did == 15) {
msg chanserv access %operchan del $$?="Quelle personne"
}
if ($did == 17) {
set %operchan $did(3)
/echo %operchan $me ==> Console opérateur activée pour le canal %operchan | /splay sounds/Opbeep.wav
did -g oper 29 images/rien.bmp
did -g oper 30 images/play.bmp
dialog -t oper Console opérateur ==> %operchan
}
if ($did(18).state == 1) { set %operstat on }
if ($did(18).state == 0) { set %operstat off }
if ($did(19).state == 1) { set %operstat2 on }
if ($did(19).state == 0) { set %operstat2 off }
if ($did == 21) {
msg chanserv register %operchan $$?="Quel mot de passe voulez vous"
}
if ($did == 22) {
msg chanserv set %operchan guard on
}
if ($did == 23) {
msg chanserv set %operchan guard off
}
if ($did == 24) {
msg chanserv identify %operchan $$?="Mot de passe du canal"
}
if ($did == 25) {
msg chanserv set %operchan password $$?="Nouveau mot de passe"
}
if ($did == 26) {
msg chanserv set %operchan entrymsg $$?="Tapez ici le message d'entrée de votre canal"
}
if ($did == 27) {
topic %operchan $$?="Quel est le sujet de votre canal (petite description)"
}
}
on *:dialog:oper:init:*:{
/unset %operchan
did -a oper 3 %operstat
if (%operstat == on) { did -c oper 18 }
did -a oper 3 %operstat2
if (%operstat2 == on) { did -c oper 19 }
did -g oper 29 images/stop.bmp
did -ac oper 12 5
did -a oper 12 10
did -a oper 12 20
did -a oper 12 50
did -a oper 12 100
did -a oper 12 200
did -a oper 12 500
did -a oper 12 1000
did -a oper 12 5000
did -a oper 12 9999
did -ra oper 3 $active
}
}
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.