Vla c un repondeur :D
Source / Exemple :
menu channel,query,menubar {
Utilitaire
.==>> Répondeur <<==
..Installer:/instrep
..Menu:/repondeur
..Activer:{
if (%repondeur == off) { echo -a 11,1 Le répondeur est maintenant 4Activé }
if (%repondeur == on) { echo -a 11,1 Le répondeur est déja 4Actif }
set %repondeur on
}
..Désactiver:{
if (%repondeur == on) { echo -a 11,1 Le répondeur est maintenant 4Désactivé }
if (%repondeur == off) { echo -a 11,1 Le répondeur est déja 4Inactif }
set %repondeur off
}
}
alias CF5 /dialog -m repondeur repondeur | /did -ar repondeur 8 %nmsg | /did -ar repondeur 6 %mes_repond
alias répondeur /dialog -m repondeur repondeur | /did -ar repondeur 8 %nmsg | /did -ar repondeur 6 %mes_repond
alias repondeur /dialog -m repondeur repondeur | /did -ar repondeur 8 %nmsg | /did -ar repondeur 6 %mes_repond
dialog repondeur {
title "Répondeur By [VeSpArO]"
size -1 -1 181 108
option dbu
box "Configuration", 2, 9 14 103 74
box "Répondeur", 3, 5 7 174 98
box "Messages", 4, 115 14 60 74
button "Fermer", 5, 9 90 166 12, ok
edit "", 6, 11 27 97 10, autohs
text "Vous avez", 7, 132 26 25 8
edit "", 8, 138 35 12 10, read
text "nouveau méssages", 9, 120 46 50 8
button "Lire", 10, 127 55 37 12
button "Effacer", 11, 127 69 37 12
button "Activer", 12, 11 40 37 12
button "Désactiver", 13, 71 40 37 12
button "Sauvegarder", 14, 11 72 97 12
button "Son", 15, 29 54 62 12
}
on *:dialog:repondeur:sclick:15:{ sonrep }
on *:dialog:repondeur:sclick:12:{
if (%repondeur == off) { echo -a 11,1 Le répondeur est maintenant 4Activé }
if (%repondeur == on) { echo -a 11,1 Le répondeur est déja 4Actif }
set %repondeur on
}
on *:dialog:repondeur:sclick:13:{
if (%repondeur == on) { echo -a 11,1 Le répondeur est maintenant 4Desactivé }
if (%repondeur == off) { echo -a 11,1 Le répondeur est déja 4Inactif }
set %repondeur off
}
on *:dialog:repondeur:sclick:14:{
echo -a 11,1 La phrase du répondeur est maintenant 4 $did(6)
set %mes_repond $did(6)
/did -ar repondeur 6 %mes_repond
}
on *:Text:*!msg*:?:{ /msg $nick 11,1Ton message 4[ $remove($1-,!msg) ] 11a été enregistré | /inc %nmsg | /write msg.txt $2- de $nick à $time | /did -ar repondeur 8 %nmsg }
on *:dialog:repondeur:sclick:11:{
set %nmsg 0
/did -ar repondeur 8 %nmsg
echo -a 11,1 Tous les messages ont été éffacé
remove msg.txt
}
on *:dialog:repondeur:sclick:10:{
run msg.txt
}
on *:open:*:{
if (%repondeur == on) {
splay %nomsonchoisi
msg $nick 11,1 ( Répondeur ) 8 %mes_repond 4Pour me laisser un message tappe !msg + ton message
}
}
alias instrep {
if (%instrep == $null) { dialog -m irep irep | set %instrep oui }
else { echo -a 4,1 Le répondeur à déjà été installé ! }
}
dialog irep {
title "Installation du Répondeur.."
size -1 -1 111 43
option dbu
text "Voulez vous installer Répondeur V1.2 by [VeSpArO] sur votre script ?", 1, 1 5 114 14
button "&Oui", 2, 12 23 37 12, ok
button "&Non", 3, 59 23 37 12, cancel
}
on *:dialog:irep:sclick:2:{
echo -a 8,1 Installation en cour ...
set %repondeur off
echo -a 8,1 Installation 4Términée
echo -a 11,1 ,=================================================,
echo -a 11,1| 4Bienvenue sur Répondeur v1.2 By [VeSpArO]1........................................11|
echo -a 11,1|4Menu,1.........................................................................................................11|
echo -a 11,1|4Pour activer le répondeur faites !repondeur on1...1,1..............................11|
echo -a 11,1|4Pour désactiver le répondeur faites !repondeur off1,1..........................11|
echo -a 11,1|4Pour lancer le menu Répondeur faites /répondeur ou ctrl +F51,1.....11|
echo -a 11,1|41....................................................................................................................11|
echo -a 11,1|4Merci d' avoir Choisi Répondeur1.........................................................;11|
echo -a 11,1 `================================================='
}
Conclusion :
Normalement aucun bug vu que je relit les sources!
Et pitié les rippeurs ne changé pas le noms !!!!!
J'ai mit cet source a jour :)
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.