mirc auto script
unknown
plain_text
5 months ago
2.9 kB
4
Indexable
[script] n0=# Userlist Auto System v1.2x n1=# By: Sebastien - xplorer@live.ca n2=# Modded by Erro n3= n4=on @*:JOIN:#:{ n5= if ($readini(ulist\op.ini,$mknickfn($nick),$chan) && $readini(ulist\voice.ini,$mknickfn($nick),$chan) == $address($nick,2)) { n6= aline -p @Userlist $+([,$fulldate,]) $+([14,$chan,]) Performing +vo on $+(7,$nick,) n7= mode $chan +vo $nick $nick n8= return n9= } n10= if ($readini(ulist\voice.ini,$mknickfn($nick),$chan) == $address($nick,2)) { n11= aline -p @Userlist $+([,$fulldate,]) $+([14,$chan,]) Performing +v on $+(7,$nick,) n12= mode $chan +v $nick n13= } n14= if ($readini(ulist\op.ini,$mknickfn($nick),$chan) == $address($nick,2)) { n15= aline -p @Userlist $+([,$fulldate,]) $+([14,$chan,]) Performing +o on $+(7,$nick,) n16= mode $chan +o $nick n17= } n18=} n19=alias open.voice { run ulist\voice.ini } n20=alias open.op { run ulist\op.ini } n21=alias add.voice { n22= writeini ulist\voice.ini $mknickfn($1) $chan $address($1,2) n23= aline -p @Userlist $+([,$fulldate,]) $+([14,$chan,]) Added $+(7,$1,) to Voice list n24= mode $chan +v $1 n25=} n26=alias add.op { n27= writeini ulist\op.ini $mknickfn($1) $chan $address($1,2) n28= aline -p @Userlist $+([,$fulldate,]) $+([14,$chan,]) Added $+(7,$1,) to Op list n29= mode $chan +o $1 n30=} n31=alias del.voice { n32= remini ulist\voice.ini $mknickfn($1) $chan $address($1,2) n33= aline -p @Userlist $+([,$fulldate,]) $+([14,$chan,]) Removed $+(7,$1,) from Voice list n34= mode $chan -v $1 n35=} n36=alias del.op { n37= remini ulist\op.ini $mknickfn($1) $chan $address($1,2) n38= aline -p @Userlist $+([,$fulldate,]) $+([14,$chan,]) Removed $+(7,$1,) from Op list n39= mode $chan -o $1 n40=} n41=on *:LOAD:{ n42= mkdir ulist n43= echo $color(notice) -at Userlist Auto System n44= echo $color(notice) -at For help & Command list type: /help.auto or right on a nick n45=} n46=on *:START:{ if (!$window(@Userlist)) { window @Userlist | aline -p @Userlist Auto events - v1.2x } } n47=alias help.auto { n48= echo $color(notice) -at Command list n49= echo $color(notice) -at /add.voice <nick> n50= echo $color(notice) -at /del.voice <nick> n51= echo $color(notice) -at /add.op <nick> n52= echo $color(notice) -at /del.op <nick> n53= echo $color(notice) -at You Can view all the mode listing with the followings commands, if there is no file, nothing will happen. n54= echo $color(notice) -at /open.op n55= echo $color(notice) -at /open.voice n56= echo $color(notice) -at But i do not suggest you to play with the files. n57=} n58= n59=menu nicklist { n60= [Auto] n61= .Add Op:/add.op $1 n62= .Add Voice:/add.voice $1 n63= .Remove Op:/del.op $1 n64= .Remove Voice:/del.voice $1 n65= .Open Op List:/open.op n66= .Open Voice List:/open.voice n67= n68=} n69= n70=on me:*:join:#:{ who # } n71= n72=raw 352:*:{ halt } n73=raw 315:*:{ halt }
Editor is loading...
Leave a Comment