PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:op:#:{ opekle $2 }
on *:part:#:{ opsil $nick }
on *:quit:{ opsil $nick }
alias opekle { if $1 { if $read($shortfn($+(ops,$chan,.txt))) { msg %operchan $1 Root zaten listede. | halt } | else { write $shortfn($+(ops,$chan,.txt)) $1 | msg %operchan $1 Root listeye eklendi. } } }
alias opsil { if $1 { if !$read($shortfn($+(ops,$chan,.txt))) { msg %operchan $1 Root listesinde yok. | halt } | else { write -d $shortfn($+(ops,$chan,.txt)) $1 | msg %operchan $1 Root listesinden silindi. } } }
on *:text:.op:#:{
if $read($shortfn($+(ops,$chan,.txt))) { mode $chan +o $nick }
else { msg $chan $nick komut kullanımı için yetkili konumda değilsiniz yada tanıtılmamışsınız, lütfen ChanServ yada herhangi bir services tarafından size op verilmesini sağlayıp sisteme giriş yapınız }
}
on *:text:.deop:#:{
if $read($shortfn($+(ops,$chan,.txt))) { mode $chan -o $nick }
else { msg $chan $nick komut kullanımı için yetkili konumda değilsiniz yada tanıtılmamışsınız, lütfen ChanServ yada herhangi bir services tarafından size op verilmesini sağlayıp sisteme giriş yapınız }
}
Kodu istediğin şekilde yaptım.
Quit ve Part'larda Listede op olarak kaydedilen kişileri listeden silecek.
İyi kullanımlar.