Accueil > > > PREVIEN SON
PREVIEN SON
Information sur la source
Description
version 3 de mon previen dialog.
configurations possibles. j'ai essayé d'écouter au mieux
vos conseils j'espère qu'il vous plaiera +...
activation/désactivation et sons pour des évênements
message auto + editeurs fichiers
et voila la $newversion du previen son
- évênement BAN viré
- évênemnt START en +
- évenement CONNEXION en +
- évênement DECONNECTION en +
- évênement NOTIFY en +
- évênement INVITATION en +
- évenement changement de pseudo en +
- comme promis les sons, les messages echo, $chan et $nick sont configurable et indépendants
lorsque le son n'est pas configuré ya plus de message d'erreur
et le dialog un chouilla plus petit le tout en 3 onglets :))
(voir capture) bon tchat...
Source
- ATTENTION ce code est mis pour ceux qui aime
- voir les sources sans télécharger
- pour l'utilisation ben téléchargez le ZIP !! :)
-
- alias previen { dialog -m previen previen }
- dialog previen {
- title "Mon préviens évênements"
- size -1 -1 196 142
- option dbu
- tab "éditeur de fichiers", 100, 0 0 194 140
- text "fichiers à éditer :", 1, 6 16 70 15, tab 100
- button "Ajouter", 2, 100 25 25 10, tab 100
- button "Supprimer", 3, 125 25 30 10, tab 100
- combo 10, 4 25 95 100,tab 100 size drop
- text "liste des phrases éditées :", 5, 6 61 70 15, tab 100
- list 11, 4 70 185 65,tab 100 size vsbar
- text "écrits ta phrase :", 4, 6 38 70 15, tab 100
- edit "", 30, 4 46 185 11,tab 100 autohs
- button "Modifier", 7, 155 25 30 10, tab 100
- tab "évênements 1", 200, 0 0 194 140
- box "si mon PV est actif :", 201, 3 15 90 30, tab 200
- edit "", 202, 33 22 55 10, center autohs read tab 200
- button "son", 203, 7 22 25 10, tab 200
- check "son-actif", 204, 7 33 30 10, tab 200
- check "echo", 205, 38 33 20 10, tab 200
- check "msg nick", 206, 60 33 30 10, tab 200
- box "si mon pseudo est dit :", 207, 3 45 90 30, tab 200
- edit "", 208, 33 52 55 10, center autohs read tab 200
- button "son", 209, 7 52 25 10, tab 200
- check "son-actif", 210, 7 63 30 10, tab 200
- check "echo", 211, 38 63 20 10, tab 200
- check "msg chan", 212, 60 63 30 10, tab 200
- box "quand join un salon :", 213, 3 75 90 30, tab 200
- edit "", 214, 33 82 55 10, center autohs read tab 200
- button "son", 215, 7 82 25 10, tab 200
- check "son-actif", 216, 7 93 30 10, tab 200
- check "echo", 217, 38 93 20 10, tab 200
- check "msg chan", 218, 60 93 30 10, tab 200
- box "quand part d'un salon :", 219, 3 105 90 30, tab 200
- edit "", 220, 33 112 55 10, center autohs read tab 200
- button "son", 221, 7 112 25 10, tab 200
- check "son-actif", 222, 7 123 30 10, tab 200
- check "echo", 223, 38 123 20 10, tab 200
- check "msg chan", 224, 60 123 30 10, tab 200
- box "évênement OP :", 225, 100 15 90 30, tab 200
- edit "", 226, 130 22 55 10, center autohs read tab 200
- button "son", 227, 104 22 25 10, tab 200
- check "son-actif", 228, 104 33 30 10, tab 200
- check "echo", 229, 135 33 20 10, tab 200
- check "msg chan", 230, 157 33 30 10, tab 200
- box "évênement DEOP :", 231, 100 45 90 30, tab 200
- edit "", 232, 130 52 55 10, center autohs read tab 200
- button "son", 233, 104 52 25 10, tab 200
- check "son-actif", 234, 104 63 30 10, tab 200
- check "echo", 235, 135 63 20 10, tab 200
- check "msg chan", 236, 157 63 30 10, tab 200
- box "évênement VOICE :", 237, 100 75 90 30, tab 200
- edit "", 238, 130 82 55 10, center autohs read tab 200
- button "son", 239, 104 82 25 10, tab 200
- check "son-actif", 240, 104 93 30 10, tab 200
- check "echo", 241, 135 93 20 10, tab 200
- check "msg chan", 242, 157 93 30 10, tab 200
- box "évênement DEVOICE :", 243, 100 105 90 30, tab 200
- edit "", 244, 130 112 55 10, center autohs read tab 200
- button "son", 245, 104 112 25 10, tab 200
- check "son-actif", 246, 104 123 30 10, tab 200
- check "echo", 247, 135 123 20 10, tab 200
- check "msg chan", 248, 157 123 30 10, tab 200
- tab "évênements 2", 300, 0 0 194 140
- box "évênement kick :", 301, 3 15 90 30, tab 300
- edit "", 302, 33 22 55 10, center autohs read tab 300
- button "son", 303, 7 22 25 10, tab 300
- check "son-actif", 304, 7 33 30 10, tab 300
- check "echo", 305, 38 33 20 10, tab 300
- check "msg nick", 306, 60 33 30 10, tab 300
- box "évênement start :", 307, 3 45 90 30, tab 300
- edit "", 308, 33 52 55 10, center autohs read tab 300
- button "son", 309, 7 52 25 10, tab 300
- check "son-actif", 310, 7 63 30 10, tab 300
- check "echo", 311, 38 63 20 10, tab 300
- box "évênement connection :", 313, 3 75 90 30, tab 300
- edit "", 314, 33 82 55 10, center autohs read tab 300
- button "son", 315, 7 82 25 10, tab 300
- check "son-actif", 316, 7 93 30 10, tab 300
- check "echo", 317, 38 93 20 10, tab 300
- box "évênement déconnection :", 319, 3 105 90 30, tab 300
- edit "", 320, 33 112 55 10, center autohs read tab 300
- button "son", 321, 7 112 25 10, tab 300
- check "son-actif", 322, 7 123 30 10, tab 300
- check "echo", 323, 38 123 20 10, tab 300
- box "notifiés :", 325, 100 15 90 30, tab 300
- edit "", 326, 130 22 55 10, center autohs read tab 300
- button "son", 327, 104 22 25 10, tab 300
- check "son-actif", 328, 104 33 30 10, tab 300
- check "echo", 329, 135 33 20 10, tab 300
- check "msg nick", 330, 157 33 30 10, tab 300
- box "invitations :", 331, 100 45 90 30, tab 300
- edit "", 332, 130 52 55 10, center autohs read tab 300
- button "son", 333, 104 52 25 10, tab 300
- check "son-actif", 334, 104 63 30 10, tab 300
- check "echo", 335, 135 63 20 10, tab 300
- check "msg nick", 336, 157 63 30 10, tab 300
- box "changement de pseudo :", 337, 100 75 90 30, tab 300
- edit "", 338, 130 82 55 10, center autohs read tab 300
- button "son", 339, 104 82 25 10, tab 300
- check "son-actif", 340, 104 93 30 10, tab 300
- check "echo", 341, 135 93 20 10, tab 300
- check "msg chan", 342, 157 93 30 10, tab 300
- box "clones entré salon :", 343, 100 105 90 30, tab 300
- edit "", 344, 130 112 55 10, center autohs read tab 300
- button "son", 345, 104 112 25 10, tab 300
- check "son-actif", 346, 104 123 30 10, tab 300
- check "notice nick", 347, 135 123 33 10, tab 300
- }
-
- on *:dialog:previen:*:*:{
- if $devent == init {
- did -ra $dname 202 $nopath(%music-fenpriv)
- if (%previen-Active-fenpriv == ON) { did -c previen 204 }
- if (%previen-msg-echo-fenpriv == ON) { did -c previen 205 }
- if (%previen-msg-nick-fenpriv == ON) { did -c previen 206 }
- did -ra $dname 208 $nopath(%music-pseudochan)
- if (%previen-Active-pseudochan == ON) { did -c previen 210 }
- if (%previen-msg-echo-pseudochan == ON) { did -c previen 211 }
- if (%previen-msg-chan-pseudochan == ON) { did -c previen 212 }
- did -ra $dname 214 $nopath(%music-joinchan)
- if (%previen-Active-joinchan == ON) { did -c previen 216 }
- if (%previen-msg-echo-joinchan == ON) { did -c previen 217 }
- if (%previen-msg-chan-joinchan == ON) { did -c previen 218 }
- did -ra $dname 220 $nopath(%music-partchan)
- if (%previen-Active-partchan == ON) { did -c previen 222 }
- if (%previen-msg-echo-partchan == ON) { did -c previen 223 }
- if (%previen-msg-chan-partchan == ON) { did -c previen 224 }
- did -ra $dname 226 $nopath(%music-op)
- if (%previen-Active-op == ON) { did -c previen 228 }
- if (%previen-msg-echo-op == ON) { did -c previen 229 }
- if (%previen-msg-chan-op == ON) { did -c previen 230 }
- did -ra $dname 232 $nopath(%music-deop)
- if (%previen-Active-deop == ON) { did -c previen 234 }
- if (%previen-msg-echo-deop == ON) { did -c previen 235 }
- if (%previen-msg-chan-deop == ON) { did -c previen 236 }
- did -ra $dname 238 $nopath(%music-voice)
- if (%previen-Active-voice == ON) { did -c previen 240 }
- if (%previen-msg-echo-voice == ON) { did -c previen 241 }
- if (%previen-msg-chan-voice == ON) { did -c previen 242 }
- did -ra $dname 244 $nopath(%music-devoice)
- if (%previen-Active-devoice == ON) { did -c previen 246 }
- if (%previen-msg-echo-devoice == ON) { did -c previen 247 }
- if (%previen-msg-chan-devoice == ON) { did -c previen 248 }
- did -ra $dname 302 $nopath(%music-kick)
- if (%previen-Active-kick == ON) { did -c previen 304 }
- if (%previen-msg-echo-kick == ON) { did -c previen 305 }
- if (%previen-msg-nick-kick == ON) { did -c previen 306 }
- did -ra $dname 308 $nopath(%music-start)
- if (%previen-Active-start == ON) { did -c previen 310 }
- if (%previen-msg-echo-start == ON) { did -c previen 311 }
- did -ra $dname 314 $nopath(%music-connexion)
- if (%previen-Active-connexion == ON) { did -c previen 316 }
- if (%previen-msg-echo-connexion == ON) { did -c previen 317 }
- did -ra $dname 320 $nopath(%music-deconnexion)
- if (%previen-Active-deconnexion == ON) { did -c previen 322 }
- if (%previen-msg-echo-deconnexion == ON) { did -c previen 323 }
- did -ra $dname 326 $nopath(%music-notif)
- if (%previen-Active-notif == ON) { did -c previen 328 }
- if (%previen-msg-echo-notif == ON) { did -c previen 329 }
- if (%previen-msg-nick-notif == ON) { did -c previen 330 }
- did -ra $dname 332 $nopath(%music-invit)
- if (%previen-Active-invit == ON) { did -c previen 334 }
- if (%previen-msg-echo-invit == ON) { did -c previen 335 }
- if (%previen-msg-nick-invit == ON) { did -c previen 336 }
- did -ra $dname 338 $nopath(%music-changenick)
- if (%previen-Active-changenick == ON) { did -c previen 340 }
- if (%previen-msg-echo-changenick == ON) { did -c previen 341 }
- if (%previen-msg-chan-changenick == ON) { did -c previen 342 }
- did -ra $dname 344 $nopath(%music-clonechan)
- if (%previen-Active-clonechan == ON) { did -c previen 346 }
- if (%previen-notice-nick-clonechan == ON) { did -c previen 347 }
- Did -r previen 10
- set %nblist 1
- While ( %nblist <= $findfile( previens\evenements , *.txt , 0 ) ) {
- Did -a previen 10 $NoPath( $findfile( previens\evenements , *.txt , %nblist ) )
- Inc %nblist
- }
- Did -c previen 10 1
- ChargerListeprevien
- }
- if $devent == edit {
- if ($did == 202 ) {
- set %evenement-fenpriv $did(202)
- }
- if ($did == 208 ) {
- set %evenement-pseudochan $did(208)
- }
- if ($did == 214 ) {
- set %evenement-joinchan $did(214)
- }
- if ($did == 220 ) {
- set %evenement-partchan $did(220)
- }
- if ($did == 226 ) {
- set %evenement-op $did(226)
- }
- if ($did == 232 ) {
- set %evenement-deop $did(232)
- }
- if ($did == 238 ) {
- set %evenement-voice $did(238)
- }
- if ($did == 244 ) {
- set %evenement-devoice $did(244)
- }
- if ($did == 302 ) {
- set %evenement-kick $did(302)
- }
- if ($did == 308 ) {
- set %evenement-start $did(308)
- }
- if ($did == 314 ) {
- set %evenement-connexion $did(314)
- }
- if ($did == 320 ) {
- set %evenement-deconnexion $did(320)
- }
- if ($did == 326 ) {
- set %evenement-notif $did(326)
- }
- if ($did == 332 ) {
- set %evenement-invit $did(332)
- }
- if ($did == 338 ) {
- set %evenement-changenick $did(338)
- }
- if ($did == 344 ) {
- set %evenement-clonechan $did(344)
- }
- }
- if $devent == sclick {
- if ($did == 203) {
- set %music-fenpriv $sfile($wavedir)
- did -ra $dname 202 $nopath(%music-fenpriv)
- }
- if ($did == 204 ) {
- if (%previen-active-fenpriv == ON) { set %previen-Active-fenpriv OFF }
- else { set %previen-active-fenpriv ON }
- }
- if ($did == 205 ) {
- if (%previen-msg-echo-fenpriv == ON) { set %previen-msg-echo-fenpriv OFF }
- else { set %previen-msg-echo-fenpriv ON }
- }
- if ($did == 206 ) {
- if (%previen-msg-nick-fenpriv == ON) { set %previen-msg-nick-fenpriv OFF }
- else { set %previen-msg-nick-fenpriv ON }
- }
- if ($did == 209) {
- set %music-pseudochan $sfile($wavedir)
- did -ra $dname 208 $nopath(%music-pseudochan)
- }
- if ($did == 210 ) {
- if (%previen-active-pseudochan == ON) { set %previen-Active-pseudochan OFF }
- else { set %previen-active-pseudochan ON }
- }
- if ($did == 211 ) {
- if (%previen-msg-echo-pseudochan == ON) { set %previen-msg-echo-pseudochan OFF }
- else { set %previen-msg-echo-pseudochan ON }
- }
- if ($did == 212 ) {
- if (%previen-msg-chan-pseudochan == ON) { set %previen-msg-chan-pseudochan OFF }
- else { set %previen-msg-chan-pseudochan ON }
- }
- if ($did == 215) {
- set %music-joinchan $sfile($wavedir)
- did -ra $dname 214 $nopath(%music-joinchan)
- }
- if ($did == 216 ) {
- if (%previen-active-joinchan == ON) { set %previen-Active-joinchan OFF }
- else { set %previen-active-joinchan ON }
- }
- if ($did == 217 ) {
- if (%previen-msg-echo-joinchan == ON) { set %previen-msg-echo-joinchan OFF }
- else { set %previen-msg-echo-joinchan ON }
- }
- if ($did == 218 ) {
- if (%previen-msg-chan-joinchan == ON) { set %previen-msg-chan-joinchan OFF }
- else { set %previen-msg-chan-joinchan ON }
- }
- if ($did == 221) {
- set %music-partchan $sfile($wavedir)
- did -ra $dname 220 $nopath(%music-partchan)
- }
- if ($did == 222 ) {
- if (%previen-active-partchan == ON) { set %previen-Active-partchan OFF }
- else { set %previen-active-partchan ON }
- }
- if ($did == 223 ) {
- if (%previen-msg-echo-partchan == ON) { set %previen-msg-echo-partchan OFF }
- else { set %previen-msg-echo-partchan ON }
- }
- if ($did == 224 ) {
- if (%previen-msg-chan-partchan == ON) { set %previen-msg-chan-partchan OFF }
- else { set %previen-msg-chan-partchan ON }
- }
- if ($did == 227) {
- set %music-op $sfile($wavedir)
- did -ra $dname 226 $nopath(%music-op)
- }
- if ($did == 228 ) {
- if (%previen-active-op == ON) { set %previen-Active-op OFF }
- else { set %previen-active-op ON }
- }
- if ($did == 229 ) {
- if (%previen-msg-echo-op == ON) { set %previen-msg-echo-op OFF }
- else { set %previen-msg-echo-op ON }
- }
- if ($did == 230 ) {
- if (%previen-msg-chan-op == ON) { set %previen-msg-chan-op OFF }
- else { set %previen-msg-chan-op ON }
- }
- if ($did == 233) {
- set %music-deop $sfile($wavedir)
- did -ra $dname 232 $nopath(%music-deop)
- }
- if ($did == 234 ) {
- if (%previen-active-deop == ON) { set %previen-Active-deop OFF }
- else { set %previen-active-deop ON }
- }
- if ($did == 235 ) {
- if (%previen-msg-echo-deop == ON) { set %previen-msg-echo-deop OFF }
- else { set %previen-msg-echo-deop ON }
- }
- if ($did == 236 ) {
- if (%previen-msg-chan-deop == ON) { set %previen-msg-chan-deop OFF }
- else { set %previen-msg-chan-deop ON }
- }
- if ($did == 239) {
- set %music-voice $sfile($wavedir)
- did -ra $dname 238 $nopath(%music-voice)
- }
- if ($did == 240 ) {
- if (%previen-active-voice == ON) { set %previen-Active-voice OFF }
- else { set %previen-active-voice ON }
- }
- if ($did == 241 ) {
- if (%previen-msg-echo-voice == ON) { set %previen-msg-echo-voice OFF }
- else { set %previen-msg-echo-voice ON }
- }
- if ($did == 242 ) {
- if (%previen-msg-chan-voice == ON) { set %previen-msg-chan-voice OFF }
- else { set %previen-msg-chan-voice ON }
- }
- if ($did == 245) {
- set %music-devoice $sfile($wavedir)
- did -ra $dname 244 $nopath(%music-devoice)
- }
- if ($did == 246 ) {
- if (%previen-active-devoice == ON) { set %previen-Active-devoice OFF }
- else { set %previen-active-devoice ON }
- }
- if ($did == 247 ) {
- if (%previen-msg-echo-devoice == ON) { set %previen-msg-echo-devoice OFF }
- else { set %previen-msg-echo-devoice ON }
- }
- if ($did == 248 ) {
- if (%previen-msg-chan-devoice == ON) { set %previen-msg-chan-devoice OFF }
- else { set %previen-msg-chan-devoice ON }
- }
- if ($did == 303) {
- set %music-kick $sfile($wavedir)
- did -ra $dname 302 $nopath(%music-kick)
- }
- if ($did == 304 ) {
- if (%previen-active-kick == ON) { set %previen-Active-kick OFF }
- else { set %previen-active-kick ON }
- }
- if ($did == 305 ) {
- if (%previen-msg-echo-kick == ON) { set %previen-msg-echo-kick OFF }
- else { set %previen-msg-echo-kick ON }
- }
- if ($did == 306 ) {
- if (%previen-msg-nick-kick == ON) { set %previen-msg-nick-kick OFF }
- else { set %previen-msg-nick-kick ON }
- }
- if ($did == 309) {
- set %music-start $sfile($wavedir)
- did -ra $dname 308 $nopath(%music-start)
- }
- if ($did == 310 ) {
- if (%previen-active-start == ON) { set %previen-Active-start OFF }
- else { set %previen-active-start ON }
- }
- if ($did == 311 ) {
- if (%previen-msg-echo-start == ON) { set %previen-msg-echo-start OFF }
- else { set %previen-msg-echo-start ON }
- }
- if ($did == 315) {
- set %music-connexion $sfile($wavedir)
- did -ra $dname 314 $nopath(%music-connexion)
- }
- if ($did == 316 ) {
- if (%previen-active-connexion == ON) { set %previen-Active-connexion OFF }
- else { set %previen-active-connexion ON }
- }
- if ($did == 317 ) {
- if (%previen-msg-echo-connexion == ON) { set %previen-msg-echo-connexion OFF }
- else { set %previen-msg-echo-connexion ON }
- }
- if ($did == 321) {
- set %music-deconnexion $sfile($wavedir)
- did -ra $dname 320 $nopath(%music-deconnexion)
- }
- if ($did == 322 ) {
- if (%previen-active-deconnexion == ON) { set %previen-Active-deconnexion OFF }
- else { set %previen-active-deconnexion ON }
- }
- if ($did == 323 ) {
- if (%previen-msg-echo-deconnexion == ON) { set %previen-msg-echo-deconnexion OFF }
- else { set %previen-msg-echo-deconnexion ON }
- }
- if ($did == 327) {
- set %music-notif $sfile($wavedir)
- did -ra $dname 326 $nopath(%music-notif)
- }
- if ($did == 328 ) {
- if (%previen-active-notif == ON) { set %previen-Active-notif OFF }
- else { set %previen-active-notif ON }
- }
- if ($did == 329 ) {
- if (%previen-msg-echo-notif == ON) { set %previen-msg-echo-notif OFF }
- else { set %previen-msg-echo-notif ON }
- }
- if ($did == 330 ) {
- if (%previen-msg-nick-notif == ON) { set %previen-msg-nick-notif OFF }
- else { set %previen-msg-nick-notif ON }
- }
- if ($did == 333) {
- set %music-invit $sfile($wavedir)
- did -ra $dname 332 $nopath(%music-invit)
- }
- if ($did == 334 ) {
- if (%previen-active-invit == ON) { set %previen-Active-invit OFF }
- else { set %previen-active-invit ON }
- }
- if ($did == 335 ) {
- if (%previen-msg-echo-invit == ON) { set %previen-msg-echo-invit OFF }
- else { set %previen-msg-echo-invit ON }
- }
- if ($did == 336 ) {
- if (%previen-msg-nick-invit == ON) { set %previen-msg-nick-invit OFF }
- else { set %previen-msg-nick-invit ON }
- }
- if ($did == 339) {
- set %music-changenick $sfile($wavedir)
- did -ra $dname 338 $nopath(%music-changenick)
- }
- if ($did == 340 ) {
- if (%previen-active-changenick == ON) { set %previen-Active-changenick OFF }
- else { set %previen-active-changenick ON }
- }
- if ($did == 341 ) {
- if (%previen-msg-echo-changenick == ON) { set %previen-msg-echo-changenick OFF }
- else { set %previen-msg-echo-changenick ON }
- }
- if ($did == 342 ) {
- if (%previen-msg-chan-changenick == ON) { set %previen-msg-chan-changenick OFF }
- else { set %previen-msg-chan-changenick ON }
- }
- if ($did == 345) {
- set %music-clonechan $sfile($wavedir)
- did -ra $dname 344 $nopath(%music-clonechan)
- }
- if ($did == 346 ) {
- if (%previen-active-clonechan == ON) { set %previen-Active-clonechan OFF }
- else { set %previen-active-clonechan ON }
- }
- if ($did == 347 ) {
- if (%previen-msg-nick-clonechan == ON) { set %previen-msg-nick-clonechan OFF }
- else { set %previen-msg-nick-clonechan ON }
- }
- If ($Did == 2) {
- If ($Did(30) != $Null) {
- Did -a previen 11 $Did(30)
- Did -r previen 30
- SauverListeprevien
- }
- }
- If ($Did == 3) {
- If ($Did(11).Sel != $Null) {
- Did -r previen 30
- Did -d previen 11 $Did(11).Sel
- SauverListeprevien
- }
- }
- If ($Did == 10) {
- ChargerListeprevien
- Did -r previen 30
- }
- If ($Did == 11) {
- Did -ra previen 30 $Did(11).Seltext
- }
- If ($Did == 7) {
- Write -l $+ $did(11).sel previens\evenements $+ \ $+ $Did(10).Seltext $did(30)
- Did -r previen 30
- ChargerListeprevien
- }
- }
- }
-
- on *:text:*:?: {
- if ($active == $nick) && ($appactive) { halt }
- if (%previen-active-fenpriv == ON ) {
- if ($exists(%music-fenpriv)) {
- splay %music-fenpriv
- }
- else echo -s 3pas de son de query
- }
- if (%previen-msg-echo-fenpriv == ON ) {
- //echo -s $replace($read(previens\evenements\01_echo-pvactif.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-nick-fenpriv == ON ) {
- //msg $nick $replace($read(previens\evenements\01_msg_nick-pvactif.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
-
- ON *:TEXT:$(* $+ $me $+ *):#:{
- if ($active != $chan) {
- window -g2 $chan
- if (%previen-active-pseudochan == ON ) {
- if ($exists(%music-pseudochan)) {
- splay %music-pseudochan
- }
- else echo -s 3pas de son d'alerte channel
- }
- if (%previen-msg-echo-pseudochan == ON ) {
- //echo -s $replace($read(previens\evenements\02_echo-pseudoactif.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-pseudochan == ON ) {
- //msg $chan $replace($read(previens\evenements\02_msg_chan-pseudoactif.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- }
-
- on *: JOIN:#:{
- if ($nick == $me) {
- if (%previen-active-joinchan == ON ) {
- if ($exists(%music-joinchan)) {
- splay %music-joinchan
- }
- else echo -s 3pas de son join channel
- }
- if (%previen-msg-echo-joinchan == ON ) {
- //echo -s $replace($read(previens\evenements\03_echo-joinchan.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-joinchan == ON ) {
- //msg $chan $replace($read(previens\evenements\03_msg_chan-joinchan.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- if (%previen-active-clonechan == ON) {
- if ($ialchan($address($nick,2),$chan,0) == 1) {
- halt
- }
- else {
- Set %nbclones 1
- While (%nbclones <= $ialchan($address($nick,2),$chan,0)) {
- set %JoinClone %JoinClone $gettok($ialchan($address($nick,2),$chan,%nbclones),1,33)
- inc %nbclones
- }
- set %JoinClone $remtok(%JoinClone,$nick,1,32)
- echo $chan 1JoiN4 3--»4 $nick $address entre sur $chan ( $calc($ialchan($address($nick,2),$chan,0) - 1) Clones : %JoinClone )
- echo -s 1JoiN4 3--»4 $nick $address entre sur $chan ( $calc($ialchan($address($nick,2),$chan,0) - 1) Clones : %JoinClone )
- if ($exists(%music-clonechan)) {
- splay %music-clonechan
- }
- else echo -s 3pas de son de join clones
- }
- if (%previen-msg-nick-clonechan == ON ) {
- //notice $nick $replace($read(previens\evenements\19_notice_nick-clones.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- unset %nbclones
- unset %JoinClone
- }
- }
-
- on *:PART:#:{
- if ($nick == $me) {
- if (%previen-active-partchan == ON ) {
- if ($exists(%music-partchan)) {
- splay %music-partchan
- }
- else echo -s 3pas de son départ channel
- }
- if (%previen-msg-echo-partchan == ON ) {
- //echo -s $replace($read(previens\evenements\04_echo-partchan.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-partchan == ON ) {
- //msg $chan $replace($read(previens\evenements\04_msg_chan-partchan.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- }
-
- on *:OP:*:{
- if (%previen-active-op == ON ) {
- if ($exists(%music-op)) {
- splay %music-op
- }
- else echo -s 3pas de son pour le OP
- }
- if ($opnick == $me) {
- if (%previen-msg-echo-op == ON ) {
- //echo -s $replace($read(previens\evenements\05_echo-je_devien_op.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-op == ON ) {
- //msg $chan $replace($read(previens\evenements\05_msg_chan-je_devien_op.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- elseif ($nick == $me) {
- if (%previen-active-op == ON ) {
- //echo -s $replace($read(previens\evenements\06_je_op.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- else {
- if (%previen-active-op == ON ) {
- //echo -s $replace($read(previens\evenements\06_il_op.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- }
-
-
- on *:DEOP:*:{
- if (%previen-active-deop == ON ) {
- if ($exists(%music-deop)) {
- splay %music-deop
- }
- else echo -s 3pas de son de DEOP
- }
- if ($opnick == $me) {
- if (%previen-msg-echo-deop == ON ) {
- //echo -s $replace($read(previens\evenements\07_echo-je_devien_deop.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-deop == ON ) {
- //msg $chan $replace($read(previens\evenements\07_msg_chan-je_devien_deop.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- elseif ($nick == $me) {
- if (%previen-active-deop == ON ) {
- //echo -s $replace($read(previens\evenements\08_je_deop.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- else {
- if (%previen-active-deop == ON ) {
- //echo -s $replace($read(previens\evenements\08_il_deop.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- }
-
- on *:VOICE:*:{
- if (%previen-active-voice == ON ) {
- if ($exists(%music-voice)) {
- splay %music-voice
- }
- else echo -s 3pas de son de VOICE
- }
- if ($vnick == $me) {
- if (%previen-msg-echo-voice == ON ) {
- //echo -s $replace($read(previens\evenements\09_echo-je_devien_voice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-voice == ON ) {
- //msg $chan $replace($read(previens\evenements\09_msg_chan-je_devien_voice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- elseif ($nick == $me) {
- if (%previen-active-voice == ON ) {
- //echo -s $replace($read(previens\evenements\10_je_voice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- else {
- if (%previen-active-voice == ON ) {
- //echo -s $replace($read(previens\evenements\10_il_voice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- }
-
- on *:DEVOICE:*:{
- if (%previen-active-devoice == ON ) {
- if ($exists(%music-devoice)) {
- splay %music-devoice
- }
- else echo -s 3pas de son de DEVOICE
- }
- if ($vnick == $me) {
- if (%previen-msg-echo-devoice == ON ) {
- //echo -s $replace($read(previens\evenements\11_echo-je_devien_devoice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-devoice == ON ) {
- //msg $chan $replace($read(previens\evenements\11_msg_chan-je_devien_devoice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- elseif ($nick == $me) {
- if (%previen-active-devoice == ON ) {
- //echo -s $replace($read(previens\evenements\12_je_devoice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- else {
- if (%previen-active-devoice == ON ) {
- //echo -s $replace($read(previens\evenements\12_il_devoice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- }
-
- on *:KICK:*:{
- if (%previen-active-kick == ON ) {
- if ($exists(%music-kick)) {
- splay %music-kick
- }
- else echo -s 3pas de son de KICK
- }
- if ($knick == $me) {
- if (%previen-msg-echo-kick == ON ) {
- //echo -s $replace($read(previens\evenements\13_echo-je_suis_kick.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-kick == ON ) {
- //msg $nick $replace($read(previens\evenements\13_msg_nick-je_suis_kick.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- if ($nick == $me) {
- if (%previen-active-kick == ON ) {
- //echo -s $replace($read(previens\evenements\14_je_kick.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- else {
- if (%previen-active-kick == ON ) {
- //echo -s $replace($read(previens\evenements\14_il_kick.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- }
-
- on *:start:{
- if (%previen-active-start == ON ) {
- if ($exists(%music-start)) {
- splay %music-start
- }
- else echo -s 3pas de son de START
- }
- if (%previen-msg-echo-start == ON ) {
- inc %launch 1
- echo -s 4,3Ceci est le %launch eme demarrage du script.
- }
- }
-
- on *:CONNECT:{
- if (%previen-active-connexion == ON ) {
- if ($exists(%music-connexion)) {
- splay %music-connexion
- }
- else echo -s 3pas de son de CONNEXION
- }
- if (%previen-msg-echo-connexion == ON ) {
- echo -s 4,3tu es maintenant connecté !!
- }
- }
-
- on *:DISCONNECT:{
- if (%previen-active-deconnexion == ON ) {
- if ($exists(%music-deconnexion)) {
- splay %music-deconnexion
- }
- else echo -s 3pas de son de DECONNEXION
- }
- if (%previen-msg-echo-deconnexion == ON ) {
- echo -s 4,3HOUPS!! tu as été déconnecté !!
- }
- }
-
- on *:NOTIFY:{
- if (%previen-active-notif == ON ) {
- query $nick
- if ($exists(%music-notif)) {
- splay %music-notif
- }
- else echo -s 3pas de son de NOTIFY
- }
- if (%previen-msg-echo-notif == ON ) {
- //echo -s $replace($read(previens\evenements\15_echo-notifié.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-nick-notif == ON ) {
- //msg $nick $replace($read(previens\evenements\15_msg_nick-notifié.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
-
- on *:INVITE:#:{
- if (%previen-active-invit == ON ) {
- //echo -s $replace($read(previens\evenements\20_invite.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- if ($exists(%music-invit)) {
- splay %music-invit
- }
- else echo -s 3pas de son d'invitation
- }
- if (%previen-msg-echo-invit == ON ) {
- //echo -s $replace($read(previens\evenements\16_echo-invit.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-nick-invit == ON ) {
- //msg $nick $replace($read(previens\evenements\16_msg_nick-invit.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
-
- on *:nick:{
- if ($nick == $me) {
- if (%previen-active-changenick == ON ) {
- if ($exists(%music-changenick)) {
- splay %music-changenick
- }
- else echo -s 3pas de son de changement de pseudo
- }
- if (%previen-msg-echo-changenick == ON ) {
- //echo -s $replace($read(previens\evenements\17_echo-je_change_de_nick.txt),<nick>,$nick,<newnick>,$newnick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- if (%previen-msg-chan-changenick == ON ) {
- //msg $chan $replace($read(previens\evenements\17_msg_chan-je_change_de_nick.txt),<nick>,$nick,<newnick>,$newnick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- }
- }
- if ($nick != $me) {
- if (%previen-active-changenick == ON ) {
- //echo -s $replace($read(previens\evenements\18_il_change_de_nick.txt),<nick>,$nick,<newnick>,$newnick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
- if ($exists(%music-changenick)) {
- splay %music-changenick
- }
- else echo -s 3pas de son de changement pseudo
- }
- }
- }
-
- Alias SauverListeprevien {
- Var %nblist = 1
- Write -c previens\evenements $+ \ $+ $Did(10).Seltext
- While (%nblist <= $Did(11).Lines) {
- Did -c previen 11 %nblist
- Write -l $+ %nblist previens\evenements $+ \ $+ $Did(10).Seltext $Did(11).SelText
- Inc %nblist
- }
- }
-
- Alias ChargerListeprevien {
- Var %nblist = 1
- Did -r previen 11
- While (%nblist <= $Lines(previens\evenements $+ \ $+ $Did(10).Seltext) ) {
- Did -a previen 11 $Read( previens\evenements $+ \ $+ $Did(10).Seltext , %nblist )
- Inc %nblist
- }
- }
-
- On *:LOAD:{
- echo -s 4,3Ok T'as bien chargé l'add-on prévien_son
- echo -s Bon tchat !!
- echo -s 0,0_____8,8___________
- echo -s 0,0__7,7_8,8_______________
- echo -s 0,0_7,7_8,8___1,1__8,8_______1,1__8,8___1
- echo -s 7,7_8,8___________________
- echo -s 7,7_8,8__1,1_8,8_____________1,1_8,8__
- echo -s 7,7__8,8__1,1_____________8,8__
- echo -s 0,0_7,7__8,8_______________
- echo -s 0,0___7,7__8,8___________
- echo -s 0,0____7,7___________
- }
ATTENTION ce code est mis pour ceux qui aime
voir les sources sans télécharger
pour l'utilisation ben téléchargez le ZIP !! :)
alias previen { dialog -m previen previen }
dialog previen {
title "Mon préviens évênements"
size -1 -1 196 142
option dbu
tab "éditeur de fichiers", 100, 0 0 194 140
text "fichiers à éditer :", 1, 6 16 70 15, tab 100
button "Ajouter", 2, 100 25 25 10, tab 100
button "Supprimer", 3, 125 25 30 10, tab 100
combo 10, 4 25 95 100,tab 100 size drop
text "liste des phrases éditées :", 5, 6 61 70 15, tab 100
list 11, 4 70 185 65,tab 100 size vsbar
text "écrits ta phrase :", 4, 6 38 70 15, tab 100
edit "", 30, 4 46 185 11,tab 100 autohs
button "Modifier", 7, 155 25 30 10, tab 100
tab "évênements 1", 200, 0 0 194 140
box "si mon PV est actif :", 201, 3 15 90 30, tab 200
edit "", 202, 33 22 55 10, center autohs read tab 200
button "son", 203, 7 22 25 10, tab 200
check "son-actif", 204, 7 33 30 10, tab 200
check "echo", 205, 38 33 20 10, tab 200
check "msg nick", 206, 60 33 30 10, tab 200
box "si mon pseudo est dit :", 207, 3 45 90 30, tab 200
edit "", 208, 33 52 55 10, center autohs read tab 200
button "son", 209, 7 52 25 10, tab 200
check "son-actif", 210, 7 63 30 10, tab 200
check "echo", 211, 38 63 20 10, tab 200
check "msg chan", 212, 60 63 30 10, tab 200
box "quand join un salon :", 213, 3 75 90 30, tab 200
edit "", 214, 33 82 55 10, center autohs read tab 200
button "son", 215, 7 82 25 10, tab 200
check "son-actif", 216, 7 93 30 10, tab 200
check "echo", 217, 38 93 20 10, tab 200
check "msg chan", 218, 60 93 30 10, tab 200
box "quand part d'un salon :", 219, 3 105 90 30, tab 200
edit "", 220, 33 112 55 10, center autohs read tab 200
button "son", 221, 7 112 25 10, tab 200
check "son-actif", 222, 7 123 30 10, tab 200
check "echo", 223, 38 123 20 10, tab 200
check "msg chan", 224, 60 123 30 10, tab 200
box "évênement OP :", 225, 100 15 90 30, tab 200
edit "", 226, 130 22 55 10, center autohs read tab 200
button "son", 227, 104 22 25 10, tab 200
check "son-actif", 228, 104 33 30 10, tab 200
check "echo", 229, 135 33 20 10, tab 200
check "msg chan", 230, 157 33 30 10, tab 200
box "évênement DEOP :", 231, 100 45 90 30, tab 200
edit "", 232, 130 52 55 10, center autohs read tab 200
button "son", 233, 104 52 25 10, tab 200
check "son-actif", 234, 104 63 30 10, tab 200
check "echo", 235, 135 63 20 10, tab 200
check "msg chan", 236, 157 63 30 10, tab 200
box "évênement VOICE :", 237, 100 75 90 30, tab 200
edit "", 238, 130 82 55 10, center autohs read tab 200
button "son", 239, 104 82 25 10, tab 200
check "son-actif", 240, 104 93 30 10, tab 200
check "echo", 241, 135 93 20 10, tab 200
check "msg chan", 242, 157 93 30 10, tab 200
box "évênement DEVOICE :", 243, 100 105 90 30, tab 200
edit "", 244, 130 112 55 10, center autohs read tab 200
button "son", 245, 104 112 25 10, tab 200
check "son-actif", 246, 104 123 30 10, tab 200
check "echo", 247, 135 123 20 10, tab 200
check "msg chan", 248, 157 123 30 10, tab 200
tab "évênements 2", 300, 0 0 194 140
box "évênement kick :", 301, 3 15 90 30, tab 300
edit "", 302, 33 22 55 10, center autohs read tab 300
button "son", 303, 7 22 25 10, tab 300
check "son-actif", 304, 7 33 30 10, tab 300
check "echo", 305, 38 33 20 10, tab 300
check "msg nick", 306, 60 33 30 10, tab 300
box "évênement start :", 307, 3 45 90 30, tab 300
edit "", 308, 33 52 55 10, center autohs read tab 300
button "son", 309, 7 52 25 10, tab 300
check "son-actif", 310, 7 63 30 10, tab 300
check "echo", 311, 38 63 20 10, tab 300
box "évênement connection :", 313, 3 75 90 30, tab 300
edit "", 314, 33 82 55 10, center autohs read tab 300
button "son", 315, 7 82 25 10, tab 300
check "son-actif", 316, 7 93 30 10, tab 300
check "echo", 317, 38 93 20 10, tab 300
box "évênement déconnection :", 319, 3 105 90 30, tab 300
edit "", 320, 33 112 55 10, center autohs read tab 300
button "son", 321, 7 112 25 10, tab 300
check "son-actif", 322, 7 123 30 10, tab 300
check "echo", 323, 38 123 20 10, tab 300
box "notifiés :", 325, 100 15 90 30, tab 300
edit "", 326, 130 22 55 10, center autohs read tab 300
button "son", 327, 104 22 25 10, tab 300
check "son-actif", 328, 104 33 30 10, tab 300
check "echo", 329, 135 33 20 10, tab 300
check "msg nick", 330, 157 33 30 10, tab 300
box "invitations :", 331, 100 45 90 30, tab 300
edit "", 332, 130 52 55 10, center autohs read tab 300
button "son", 333, 104 52 25 10, tab 300
check "son-actif", 334, 104 63 30 10, tab 300
check "echo", 335, 135 63 20 10, tab 300
check "msg nick", 336, 157 63 30 10, tab 300
box "changement de pseudo :", 337, 100 75 90 30, tab 300
edit "", 338, 130 82 55 10, center autohs read tab 300
button "son", 339, 104 82 25 10, tab 300
check "son-actif", 340, 104 93 30 10, tab 300
check "echo", 341, 135 93 20 10, tab 300
check "msg chan", 342, 157 93 30 10, tab 300
box "clones entré salon :", 343, 100 105 90 30, tab 300
edit "", 344, 130 112 55 10, center autohs read tab 300
button "son", 345, 104 112 25 10, tab 300
check "son-actif", 346, 104 123 30 10, tab 300
check "notice nick", 347, 135 123 33 10, tab 300
}
on *:dialog:previen:*:*:{
if $devent == init {
did -ra $dname 202 $nopath(%music-fenpriv)
if (%previen-Active-fenpriv == ON) { did -c previen 204 }
if (%previen-msg-echo-fenpriv == ON) { did -c previen 205 }
if (%previen-msg-nick-fenpriv == ON) { did -c previen 206 }
did -ra $dname 208 $nopath(%music-pseudochan)
if (%previen-Active-pseudochan == ON) { did -c previen 210 }
if (%previen-msg-echo-pseudochan == ON) { did -c previen 211 }
if (%previen-msg-chan-pseudochan == ON) { did -c previen 212 }
did -ra $dname 214 $nopath(%music-joinchan)
if (%previen-Active-joinchan == ON) { did -c previen 216 }
if (%previen-msg-echo-joinchan == ON) { did -c previen 217 }
if (%previen-msg-chan-joinchan == ON) { did -c previen 218 }
did -ra $dname 220 $nopath(%music-partchan)
if (%previen-Active-partchan == ON) { did -c previen 222 }
if (%previen-msg-echo-partchan == ON) { did -c previen 223 }
if (%previen-msg-chan-partchan == ON) { did -c previen 224 }
did -ra $dname 226 $nopath(%music-op)
if (%previen-Active-op == ON) { did -c previen 228 }
if (%previen-msg-echo-op == ON) { did -c previen 229 }
if (%previen-msg-chan-op == ON) { did -c previen 230 }
did -ra $dname 232 $nopath(%music-deop)
if (%previen-Active-deop == ON) { did -c previen 234 }
if (%previen-msg-echo-deop == ON) { did -c previen 235 }
if (%previen-msg-chan-deop == ON) { did -c previen 236 }
did -ra $dname 238 $nopath(%music-voice)
if (%previen-Active-voice == ON) { did -c previen 240 }
if (%previen-msg-echo-voice == ON) { did -c previen 241 }
if (%previen-msg-chan-voice == ON) { did -c previen 242 }
did -ra $dname 244 $nopath(%music-devoice)
if (%previen-Active-devoice == ON) { did -c previen 246 }
if (%previen-msg-echo-devoice == ON) { did -c previen 247 }
if (%previen-msg-chan-devoice == ON) { did -c previen 248 }
did -ra $dname 302 $nopath(%music-kick)
if (%previen-Active-kick == ON) { did -c previen 304 }
if (%previen-msg-echo-kick == ON) { did -c previen 305 }
if (%previen-msg-nick-kick == ON) { did -c previen 306 }
did -ra $dname 308 $nopath(%music-start)
if (%previen-Active-start == ON) { did -c previen 310 }
if (%previen-msg-echo-start == ON) { did -c previen 311 }
did -ra $dname 314 $nopath(%music-connexion)
if (%previen-Active-connexion == ON) { did -c previen 316 }
if (%previen-msg-echo-connexion == ON) { did -c previen 317 }
did -ra $dname 320 $nopath(%music-deconnexion)
if (%previen-Active-deconnexion == ON) { did -c previen 322 }
if (%previen-msg-echo-deconnexion == ON) { did -c previen 323 }
did -ra $dname 326 $nopath(%music-notif)
if (%previen-Active-notif == ON) { did -c previen 328 }
if (%previen-msg-echo-notif == ON) { did -c previen 329 }
if (%previen-msg-nick-notif == ON) { did -c previen 330 }
did -ra $dname 332 $nopath(%music-invit)
if (%previen-Active-invit == ON) { did -c previen 334 }
if (%previen-msg-echo-invit == ON) { did -c previen 335 }
if (%previen-msg-nick-invit == ON) { did -c previen 336 }
did -ra $dname 338 $nopath(%music-changenick)
if (%previen-Active-changenick == ON) { did -c previen 340 }
if (%previen-msg-echo-changenick == ON) { did -c previen 341 }
if (%previen-msg-chan-changenick == ON) { did -c previen 342 }
did -ra $dname 344 $nopath(%music-clonechan)
if (%previen-Active-clonechan == ON) { did -c previen 346 }
if (%previen-notice-nick-clonechan == ON) { did -c previen 347 }
Did -r previen 10
set %nblist 1
While ( %nblist <= $findfile( previens\evenements , *.txt , 0 ) ) {
Did -a previen 10 $NoPath( $findfile( previens\evenements , *.txt , %nblist ) )
Inc %nblist
}
Did -c previen 10 1
ChargerListeprevien
}
if $devent == edit {
if ($did == 202 ) {
set %evenement-fenpriv $did(202)
}
if ($did == 208 ) {
set %evenement-pseudochan $did(208)
}
if ($did == 214 ) {
set %evenement-joinchan $did(214)
}
if ($did == 220 ) {
set %evenement-partchan $did(220)
}
if ($did == 226 ) {
set %evenement-op $did(226)
}
if ($did == 232 ) {
set %evenement-deop $did(232)
}
if ($did == 238 ) {
set %evenement-voice $did(238)
}
if ($did == 244 ) {
set %evenement-devoice $did(244)
}
if ($did == 302 ) {
set %evenement-kick $did(302)
}
if ($did == 308 ) {
set %evenement-start $did(308)
}
if ($did == 314 ) {
set %evenement-connexion $did(314)
}
if ($did == 320 ) {
set %evenement-deconnexion $did(320)
}
if ($did == 326 ) {
set %evenement-notif $did(326)
}
if ($did == 332 ) {
set %evenement-invit $did(332)
}
if ($did == 338 ) {
set %evenement-changenick $did(338)
}
if ($did == 344 ) {
set %evenement-clonechan $did(344)
}
}
if $devent == sclick {
if ($did == 203) {
set %music-fenpriv $sfile($wavedir)
did -ra $dname 202 $nopath(%music-fenpriv)
}
if ($did == 204 ) {
if (%previen-active-fenpriv == ON) { set %previen-Active-fenpriv OFF }
else { set %previen-active-fenpriv ON }
}
if ($did == 205 ) {
if (%previen-msg-echo-fenpriv == ON) { set %previen-msg-echo-fenpriv OFF }
else { set %previen-msg-echo-fenpriv ON }
}
if ($did == 206 ) {
if (%previen-msg-nick-fenpriv == ON) { set %previen-msg-nick-fenpriv OFF }
else { set %previen-msg-nick-fenpriv ON }
}
if ($did == 209) {
set %music-pseudochan $sfile($wavedir)
did -ra $dname 208 $nopath(%music-pseudochan)
}
if ($did == 210 ) {
if (%previen-active-pseudochan == ON) { set %previen-Active-pseudochan OFF }
else { set %previen-active-pseudochan ON }
}
if ($did == 211 ) {
if (%previen-msg-echo-pseudochan == ON) { set %previen-msg-echo-pseudochan OFF }
else { set %previen-msg-echo-pseudochan ON }
}
if ($did == 212 ) {
if (%previen-msg-chan-pseudochan == ON) { set %previen-msg-chan-pseudochan OFF }
else { set %previen-msg-chan-pseudochan ON }
}
if ($did == 215) {
set %music-joinchan $sfile($wavedir)
did -ra $dname 214 $nopath(%music-joinchan)
}
if ($did == 216 ) {
if (%previen-active-joinchan == ON) { set %previen-Active-joinchan OFF }
else { set %previen-active-joinchan ON }
}
if ($did == 217 ) {
if (%previen-msg-echo-joinchan == ON) { set %previen-msg-echo-joinchan OFF }
else { set %previen-msg-echo-joinchan ON }
}
if ($did == 218 ) {
if (%previen-msg-chan-joinchan == ON) { set %previen-msg-chan-joinchan OFF }
else { set %previen-msg-chan-joinchan ON }
}
if ($did == 221) {
set %music-partchan $sfile($wavedir)
did -ra $dname 220 $nopath(%music-partchan)
}
if ($did == 222 ) {
if (%previen-active-partchan == ON) { set %previen-Active-partchan OFF }
else { set %previen-active-partchan ON }
}
if ($did == 223 ) {
if (%previen-msg-echo-partchan == ON) { set %previen-msg-echo-partchan OFF }
else { set %previen-msg-echo-partchan ON }
}
if ($did == 224 ) {
if (%previen-msg-chan-partchan == ON) { set %previen-msg-chan-partchan OFF }
else { set %previen-msg-chan-partchan ON }
}
if ($did == 227) {
set %music-op $sfile($wavedir)
did -ra $dname 226 $nopath(%music-op)
}
if ($did == 228 ) {
if (%previen-active-op == ON) { set %previen-Active-op OFF }
else { set %previen-active-op ON }
}
if ($did == 229 ) {
if (%previen-msg-echo-op == ON) { set %previen-msg-echo-op OFF }
else { set %previen-msg-echo-op ON }
}
if ($did == 230 ) {
if (%previen-msg-chan-op == ON) { set %previen-msg-chan-op OFF }
else { set %previen-msg-chan-op ON }
}
if ($did == 233) {
set %music-deop $sfile($wavedir)
did -ra $dname 232 $nopath(%music-deop)
}
if ($did == 234 ) {
if (%previen-active-deop == ON) { set %previen-Active-deop OFF }
else { set %previen-active-deop ON }
}
if ($did == 235 ) {
if (%previen-msg-echo-deop == ON) { set %previen-msg-echo-deop OFF }
else { set %previen-msg-echo-deop ON }
}
if ($did == 236 ) {
if (%previen-msg-chan-deop == ON) { set %previen-msg-chan-deop OFF }
else { set %previen-msg-chan-deop ON }
}
if ($did == 239) {
set %music-voice $sfile($wavedir)
did -ra $dname 238 $nopath(%music-voice)
}
if ($did == 240 ) {
if (%previen-active-voice == ON) { set %previen-Active-voice OFF }
else { set %previen-active-voice ON }
}
if ($did == 241 ) {
if (%previen-msg-echo-voice == ON) { set %previen-msg-echo-voice OFF }
else { set %previen-msg-echo-voice ON }
}
if ($did == 242 ) {
if (%previen-msg-chan-voice == ON) { set %previen-msg-chan-voice OFF }
else { set %previen-msg-chan-voice ON }
}
if ($did == 245) {
set %music-devoice $sfile($wavedir)
did -ra $dname 244 $nopath(%music-devoice)
}
if ($did == 246 ) {
if (%previen-active-devoice == ON) { set %previen-Active-devoice OFF }
else { set %previen-active-devoice ON }
}
if ($did == 247 ) {
if (%previen-msg-echo-devoice == ON) { set %previen-msg-echo-devoice OFF }
else { set %previen-msg-echo-devoice ON }
}
if ($did == 248 ) {
if (%previen-msg-chan-devoice == ON) { set %previen-msg-chan-devoice OFF }
else { set %previen-msg-chan-devoice ON }
}
if ($did == 303) {
set %music-kick $sfile($wavedir)
did -ra $dname 302 $nopath(%music-kick)
}
if ($did == 304 ) {
if (%previen-active-kick == ON) { set %previen-Active-kick OFF }
else { set %previen-active-kick ON }
}
if ($did == 305 ) {
if (%previen-msg-echo-kick == ON) { set %previen-msg-echo-kick OFF }
else { set %previen-msg-echo-kick ON }
}
if ($did == 306 ) {
if (%previen-msg-nick-kick == ON) { set %previen-msg-nick-kick OFF }
else { set %previen-msg-nick-kick ON }
}
if ($did == 309) {
set %music-start $sfile($wavedir)
did -ra $dname 308 $nopath(%music-start)
}
if ($did == 310 ) {
if (%previen-active-start == ON) { set %previen-Active-start OFF }
else { set %previen-active-start ON }
}
if ($did == 311 ) {
if (%previen-msg-echo-start == ON) { set %previen-msg-echo-start OFF }
else { set %previen-msg-echo-start ON }
}
if ($did == 315) {
set %music-connexion $sfile($wavedir)
did -ra $dname 314 $nopath(%music-connexion)
}
if ($did == 316 ) {
if (%previen-active-connexion == ON) { set %previen-Active-connexion OFF }
else { set %previen-active-connexion ON }
}
if ($did == 317 ) {
if (%previen-msg-echo-connexion == ON) { set %previen-msg-echo-connexion OFF }
else { set %previen-msg-echo-connexion ON }
}
if ($did == 321) {
set %music-deconnexion $sfile($wavedir)
did -ra $dname 320 $nopath(%music-deconnexion)
}
if ($did == 322 ) {
if (%previen-active-deconnexion == ON) { set %previen-Active-deconnexion OFF }
else { set %previen-active-deconnexion ON }
}
if ($did == 323 ) {
if (%previen-msg-echo-deconnexion == ON) { set %previen-msg-echo-deconnexion OFF }
else { set %previen-msg-echo-deconnexion ON }
}
if ($did == 327) {
set %music-notif $sfile($wavedir)
did -ra $dname 326 $nopath(%music-notif)
}
if ($did == 328 ) {
if (%previen-active-notif == ON) { set %previen-Active-notif OFF }
else { set %previen-active-notif ON }
}
if ($did == 329 ) {
if (%previen-msg-echo-notif == ON) { set %previen-msg-echo-notif OFF }
else { set %previen-msg-echo-notif ON }
}
if ($did == 330 ) {
if (%previen-msg-nick-notif == ON) { set %previen-msg-nick-notif OFF }
else { set %previen-msg-nick-notif ON }
}
if ($did == 333) {
set %music-invit $sfile($wavedir)
did -ra $dname 332 $nopath(%music-invit)
}
if ($did == 334 ) {
if (%previen-active-invit == ON) { set %previen-Active-invit OFF }
else { set %previen-active-invit ON }
}
if ($did == 335 ) {
if (%previen-msg-echo-invit == ON) { set %previen-msg-echo-invit OFF }
else { set %previen-msg-echo-invit ON }
}
if ($did == 336 ) {
if (%previen-msg-nick-invit == ON) { set %previen-msg-nick-invit OFF }
else { set %previen-msg-nick-invit ON }
}
if ($did == 339) {
set %music-changenick $sfile($wavedir)
did -ra $dname 338 $nopath(%music-changenick)
}
if ($did == 340 ) {
if (%previen-active-changenick == ON) { set %previen-Active-changenick OFF }
else { set %previen-active-changenick ON }
}
if ($did == 341 ) {
if (%previen-msg-echo-changenick == ON) { set %previen-msg-echo-changenick OFF }
else { set %previen-msg-echo-changenick ON }
}
if ($did == 342 ) {
if (%previen-msg-chan-changenick == ON) { set %previen-msg-chan-changenick OFF }
else { set %previen-msg-chan-changenick ON }
}
if ($did == 345) {
set %music-clonechan $sfile($wavedir)
did -ra $dname 344 $nopath(%music-clonechan)
}
if ($did == 346 ) {
if (%previen-active-clonechan == ON) { set %previen-Active-clonechan OFF }
else { set %previen-active-clonechan ON }
}
if ($did == 347 ) {
if (%previen-msg-nick-clonechan == ON) { set %previen-msg-nick-clonechan OFF }
else { set %previen-msg-nick-clonechan ON }
}
If ($Did == 2) {
If ($Did(30) != $Null) {
Did -a previen 11 $Did(30)
Did -r previen 30
SauverListeprevien
}
}
If ($Did == 3) {
If ($Did(11).Sel != $Null) {
Did -r previen 30
Did -d previen 11 $Did(11).Sel
SauverListeprevien
}
}
If ($Did == 10) {
ChargerListeprevien
Did -r previen 30
}
If ($Did == 11) {
Did -ra previen 30 $Did(11).Seltext
}
If ($Did == 7) {
Write -l $+ $did(11).sel previens\evenements $+ \ $+ $Did(10).Seltext $did(30)
Did -r previen 30
ChargerListeprevien
}
}
}
on *:text:*:?: {
if ($active == $nick) && ($appactive) { halt }
if (%previen-active-fenpriv == ON ) {
if ($exists(%music-fenpriv)) {
splay %music-fenpriv
}
else echo -s 3pas de son de query
}
if (%previen-msg-echo-fenpriv == ON ) {
//echo -s $replace($read(previens\evenements\01_echo-pvactif.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-nick-fenpriv == ON ) {
//msg $nick $replace($read(previens\evenements\01_msg_nick-pvactif.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
ON *:TEXT:$(* $+ $me $+ *):#:{
if ($active != $chan) {
window -g2 $chan
if (%previen-active-pseudochan == ON ) {
if ($exists(%music-pseudochan)) {
splay %music-pseudochan
}
else echo -s 3pas de son d'alerte channel
}
if (%previen-msg-echo-pseudochan == ON ) {
//echo -s $replace($read(previens\evenements\02_echo-pseudoactif.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-pseudochan == ON ) {
//msg $chan $replace($read(previens\evenements\02_msg_chan-pseudoactif.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
}
on *: JOIN:#:{
if ($nick == $me) {
if (%previen-active-joinchan == ON ) {
if ($exists(%music-joinchan)) {
splay %music-joinchan
}
else echo -s 3pas de son join channel
}
if (%previen-msg-echo-joinchan == ON ) {
//echo -s $replace($read(previens\evenements\03_echo-joinchan.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-joinchan == ON ) {
//msg $chan $replace($read(previens\evenements\03_msg_chan-joinchan.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
if (%previen-active-clonechan == ON) {
if ($ialchan($address($nick,2),$chan,0) == 1) {
halt
}
else {
Set %nbclones 1
While (%nbclones <= $ialchan($address($nick,2),$chan,0)) {
set %JoinClone %JoinClone $gettok($ialchan($address($nick,2),$chan,%nbclones),1,33)
inc %nbclones
}
set %JoinClone $remtok(%JoinClone,$nick,1,32)
echo $chan 1JoiN4 3--»4 $nick $address entre sur $chan ( $calc($ialchan($address($nick,2),$chan,0) - 1) Clones : %JoinClone )
echo -s 1JoiN4 3--»4 $nick $address entre sur $chan ( $calc($ialchan($address($nick,2),$chan,0) - 1) Clones : %JoinClone )
if ($exists(%music-clonechan)) {
splay %music-clonechan
}
else echo -s 3pas de son de join clones
}
if (%previen-msg-nick-clonechan == ON ) {
//notice $nick $replace($read(previens\evenements\19_notice_nick-clones.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
unset %nbclones
unset %JoinClone
}
}
on *:PART:#:{
if ($nick == $me) {
if (%previen-active-partchan == ON ) {
if ($exists(%music-partchan)) {
splay %music-partchan
}
else echo -s 3pas de son départ channel
}
if (%previen-msg-echo-partchan == ON ) {
//echo -s $replace($read(previens\evenements\04_echo-partchan.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-partchan == ON ) {
//msg $chan $replace($read(previens\evenements\04_msg_chan-partchan.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
}
on *:OP:*:{
if (%previen-active-op == ON ) {
if ($exists(%music-op)) {
splay %music-op
}
else echo -s 3pas de son pour le OP
}
if ($opnick == $me) {
if (%previen-msg-echo-op == ON ) {
//echo -s $replace($read(previens\evenements\05_echo-je_devien_op.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-op == ON ) {
//msg $chan $replace($read(previens\evenements\05_msg_chan-je_devien_op.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
elseif ($nick == $me) {
if (%previen-active-op == ON ) {
//echo -s $replace($read(previens\evenements\06_je_op.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
else {
if (%previen-active-op == ON ) {
//echo -s $replace($read(previens\evenements\06_il_op.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
}
on *:DEOP:*:{
if (%previen-active-deop == ON ) {
if ($exists(%music-deop)) {
splay %music-deop
}
else echo -s 3pas de son de DEOP
}
if ($opnick == $me) {
if (%previen-msg-echo-deop == ON ) {
//echo -s $replace($read(previens\evenements\07_echo-je_devien_deop.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-deop == ON ) {
//msg $chan $replace($read(previens\evenements\07_msg_chan-je_devien_deop.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
elseif ($nick == $me) {
if (%previen-active-deop == ON ) {
//echo -s $replace($read(previens\evenements\08_je_deop.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
else {
if (%previen-active-deop == ON ) {
//echo -s $replace($read(previens\evenements\08_il_deop.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
}
on *:VOICE:*:{
if (%previen-active-voice == ON ) {
if ($exists(%music-voice)) {
splay %music-voice
}
else echo -s 3pas de son de VOICE
}
if ($vnick == $me) {
if (%previen-msg-echo-voice == ON ) {
//echo -s $replace($read(previens\evenements\09_echo-je_devien_voice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-voice == ON ) {
//msg $chan $replace($read(previens\evenements\09_msg_chan-je_devien_voice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
elseif ($nick == $me) {
if (%previen-active-voice == ON ) {
//echo -s $replace($read(previens\evenements\10_je_voice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
else {
if (%previen-active-voice == ON ) {
//echo -s $replace($read(previens\evenements\10_il_voice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
}
on *:DEVOICE:*:{
if (%previen-active-devoice == ON ) {
if ($exists(%music-devoice)) {
splay %music-devoice
}
else echo -s 3pas de son de DEVOICE
}
if ($vnick == $me) {
if (%previen-msg-echo-devoice == ON ) {
//echo -s $replace($read(previens\evenements\11_echo-je_devien_devoice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-devoice == ON ) {
//msg $chan $replace($read(previens\evenements\11_msg_chan-je_devien_devoice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
elseif ($nick == $me) {
if (%previen-active-devoice == ON ) {
//echo -s $replace($read(previens\evenements\12_je_devoice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
else {
if (%previen-active-devoice == ON ) {
//echo -s $replace($read(previens\evenements\12_il_devoice.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
}
on *:KICK:*:{
if (%previen-active-kick == ON ) {
if ($exists(%music-kick)) {
splay %music-kick
}
else echo -s 3pas de son de KICK
}
if ($knick == $me) {
if (%previen-msg-echo-kick == ON ) {
//echo -s $replace($read(previens\evenements\13_echo-je_suis_kick.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-kick == ON ) {
//msg $nick $replace($read(previens\evenements\13_msg_nick-je_suis_kick.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
if ($nick == $me) {
if (%previen-active-kick == ON ) {
//echo -s $replace($read(previens\evenements\14_je_kick.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
else {
if (%previen-active-kick == ON ) {
//echo -s $replace($read(previens\evenements\14_il_kick.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
}
on *:start:{
if (%previen-active-start == ON ) {
if ($exists(%music-start)) {
splay %music-start
}
else echo -s 3pas de son de START
}
if (%previen-msg-echo-start == ON ) {
inc %launch 1
echo -s 4,3Ceci est le %launch eme demarrage du script.
}
}
on *:CONNECT:{
if (%previen-active-connexion == ON ) {
if ($exists(%music-connexion)) {
splay %music-connexion
}
else echo -s 3pas de son de CONNEXION
}
if (%previen-msg-echo-connexion == ON ) {
echo -s 4,3tu es maintenant connecté !!
}
}
on *:DISCONNECT:{
if (%previen-active-deconnexion == ON ) {
if ($exists(%music-deconnexion)) {
splay %music-deconnexion
}
else echo -s 3pas de son de DECONNEXION
}
if (%previen-msg-echo-deconnexion == ON ) {
echo -s 4,3HOUPS!! tu as été déconnecté !!
}
}
on *:NOTIFY:{
if (%previen-active-notif == ON ) {
query $nick
if ($exists(%music-notif)) {
splay %music-notif
}
else echo -s 3pas de son de NOTIFY
}
if (%previen-msg-echo-notif == ON ) {
//echo -s $replace($read(previens\evenements\15_echo-notifié.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-nick-notif == ON ) {
//msg $nick $replace($read(previens\evenements\15_msg_nick-notifié.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
on *:INVITE:#:{
if (%previen-active-invit == ON ) {
//echo -s $replace($read(previens\evenements\20_invite.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
if ($exists(%music-invit)) {
splay %music-invit
}
else echo -s 3pas de son d'invitation
}
if (%previen-msg-echo-invit == ON ) {
//echo -s $replace($read(previens\evenements\16_echo-invit.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-nick-invit == ON ) {
//msg $nick $replace($read(previens\evenements\16_msg_nick-invit.txt),<nick>,$nick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
on *:nick:{
if ($nick == $me) {
if (%previen-active-changenick == ON ) {
if ($exists(%music-changenick)) {
splay %music-changenick
}
else echo -s 3pas de son de changement de pseudo
}
if (%previen-msg-echo-changenick == ON ) {
//echo -s $replace($read(previens\evenements\17_echo-je_change_de_nick.txt),<nick>,$nick,<newnick>,$newnick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
if (%previen-msg-chan-changenick == ON ) {
//msg $chan $replace($read(previens\evenements\17_msg_chan-je_change_de_nick.txt),<nick>,$nick,<newnick>,$newnick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
}
}
if ($nick != $me) {
if (%previen-active-changenick == ON ) {
//echo -s $replace($read(previens\evenements\18_il_change_de_nick.txt),<nick>,$nick,<newnick>,$newnick,<me>,$me,<opnick>,$opnick,<vnick>,$vnick,<knick>,$knick,<chan>,$chan,<date>,$date,<time>,$time)
if ($exists(%music-changenick)) {
splay %music-changenick
}
else echo -s 3pas de son de changement pseudo
}
}
}
Alias SauverListeprevien {
Var %nblist = 1
Write -c previens\evenements $+ \ $+ $Did(10).Seltext
While (%nblist <= $Did(11).Lines) {
Did -c previen 11 %nblist
Write -l $+ %nblist previens\evenements $+ \ $+ $Did(10).Seltext $Did(11).SelText
Inc %nblist
}
}
Alias ChargerListeprevien {
Var %nblist = 1
Did -r previen 11
While (%nblist <= $Lines(previens\evenements $+ \ $+ $Did(10).Seltext) ) {
Did -a previen 11 $Read( previens\evenements $+ \ $+ $Did(10).Seltext , %nblist )
Inc %nblist
}
}
On *:LOAD:{
echo -s 4,3Ok T'as bien chargé l'add-on prévien_son
echo -s Bon tchat !!
echo -s 0,0_____8,8___________
echo -s 0,0__7,7_8,8_______________
echo -s 0,0_7,7_8,8___1,1__8,8_______1,1__8,8___1
echo -s 7,7_8,8___________________
echo -s 7,7_8,8__1,1_8,8_____________1,1_8,8__
echo -s 7,7__8,8__1,1_____________8,8__
echo -s 0,0_7,7__8,8_______________
echo -s 0,0___7,7__8,8___________
echo -s 0,0____7,7___________
}
Conclusion
bon vu que cette version est bonne et
maintenant facile d'utilisation pour
les moins connaisseurs du codage,
je le poste j'ferai une version 4.2 plus tard
en ce qui concerne le reste des conseils
de coolman002 :))
voila...
Historique
- 06 décembre 2004 15:57:09 :
- - les #group sont supprimés
- code plus optimisé (j'suis sur que ya mieu à faire)
- ajout d'autres évênements comme le "join $chan'" et "part $chan"
- sons configurables pour chaques évênements
- 06 décembre 2004 16:04:41 :
- fidel à moi même j'avais oublié de mettre à jour la capture d'écran lol
- 10 décembre 2004 02:58:20 :
- des évênement tel que le kick, op, deop ect... sont rajouté ainsi ke l'édition de phrase concernant ces évênements...
- 10 décembre 2004 10:26:56 :
- ben j'ai retiré le code déposé dans la fenêtre du cadre "votre code" du cadre...
- 26 décembre 2004 22:46:23 :
- je crois que tout à été dit plus haut lol
:)) -J4Gu4R-
- 27 décembre 2004 11:18:01 :
- une petite modification en version 4.1 qui ajoute l'addon dans la menubar, qui permet aussi de décharger l'addon.
le déchargement enlève aussi toutes les %variables comme m'a dit Coolman002
- 27 décembre 2004 11:23:25 :
- ben j'sais pas si ça fait ça que chez moi
mais les explications dépassent du cadre
alors j'les ai coupé :)
- 28 juin 2005 10:22:57 :
- il semblerait que le zip ne pouvait pas être téléchargé
alors je le remet
voila...
Sources du même auteur
Sources de la même categorie
Commentaires et avis
|
Derniers Blogs
SQL SERVER : PHP ET SQL SERVERSQL SERVER : PHP ET SQL SERVER par christian
Juste une petite synthèse sur les possibilités de connecter une application PHP sur un serveur SQL Server. Non pas que je me sois reconverti en développeur PHP, mais je constate qu'actuellement il est très difficile dans un environnement PHP et partic...
Cliquez pour lire la suite de l'article par christian [TECHDAYS 2010] WINDOWS AZURE APPFABRIC (CLO305)[TECHDAYS 2010] WINDOWS AZURE APPFABRIC (CLO305) par NeuroCypher
Les webcasts sont désormais en ligne, je me décide donc à écrire ce post. J'ai encore eu la chance d'animer une session aux TechDays cette année. Le sujet : le même que l'année dernière, ou plutôt son évolution. En effet, l'année dernière la couche de com...
Cliquez pour lire la suite de l'article par NeuroCypher OUTILS D'IMPORT AVEC MISE à JOUR DANS MICROSOFT DYNAMICS CRMOUTILS D'IMPORT AVEC MISE à JOUR DANS MICROSOFT DYNAMICS CRM par bianca
Problématique
Si vous avez besoin d'exporter sous Excel une liste de comptes ou de contacts dans le but de faire des retouches à droite à gauche puis de réinjecter le tout dans CRM, vous ne pouvez pas vous en...
Cliquez pour lire la suite de l'article par bianca SQL SERVER : DéVELOPPER UN ADDON POUR SQL SERVER MANAGEMENT STUDIO (SSMS)SQL SERVER : DéVELOPPER UN ADDON POUR SQL SERVER MANAGEMENT STUDIO (SSMS) par christian
Pour celles et ceux qui aiment SQL Server et on l'âme de développeur (ou sont tout simplement développeur) et veulent étendre les fonctionnalités de SQL Server, voici un article qui devrait pouvoir un intéresser.
Certes ce dernier est écrit sur u...
Cliquez pour lire la suite de l'article par christian EDITEUR XAML DE VISUAL STUDIO: COMMENT ALIGNER LES ATTRIBUTS LES UNS EN DESSOUS DES AUTRES AUTOMATIQUEMENTEDITEUR XAML DE VISUAL STUDIO: COMMENT ALIGNER LES ATTRIBUTS LES UNS EN DESSOUS DES AUTRES AUTOMATIQUEMENT par Miiitch
Lorsque l'on écrit du XAML, les tags XML peuvent vraiment devenir très longs et pas pratique à lire: Il y a une option vraiment pratique dans l'éditeur de Visual Studio qui va nous permettre de réorganiser tout cela en mettant les attributs XAML les uns e...
Cliquez pour lire la suite de l'article par Miiitch
Forum
PROBLEMEPROBLEME par kamikaze97441
Cliquez pour lire la suite par kamikaze97441
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|