alias help return #oyun
alias helper return #oyunteam
alias helpadd writeini help.ini $1-
alias helpdel remini help.ini $1-
alias helpekle return $iif(!$ini(help.ini,$1,$2),1,$calc($readini(help.i ni,$1,$2) + 1))
alias helpgoster return $iif(!$readini(help.ini,$1,$2),0,$readini(help.ini ,$1,$2))
alias goster {
if ($ini(help.ini,0) == 0) { msg $helper Operatörler Adina Kayitlı istatistikler Bulunmamaktadir. | halt }
if ($1 == $null) { var %x = 1,%y = $ini(help.ini,0) | while (%x <= %y) {
msg $helper Operatör:4 $($chr(2),$ini(help.ini,%x),$chr(2)) 1'nin istatistik değerleri : Voice:4 $+($chr(2),$helpgoster($ini(help.ini,%x),voice),$c hr(2)) 1Devoice:4 $+($chr(2),$helpgoster($ini(help.ini,%x),devoice), $chr(2)) 1Ban: 4 $+($chr(2),$helpgoster($ini(help.ini,%x),ban),$chr (2)) 1Kick:4 $+($chr(2),$helpgoster($ini(help.ini,%x),kick),$ch r(2))1 | inc %x } }
else {
if ($1 == -r) { msg $helper Operatörlere Ait Butun Bilgiler Sifirlanmistir. | write -c help.ini | halt }
if ($ini(help.ini,$1) == 0) { msg $helper $1 Operatörüne Ait İstatistik Bilgisi Bulunmamaktadir! | halt }
msg $helper $1 Operatörüne ait kanal içerisindeki bilgileri sıralarınıyor...
msg $helper Voice : $+($chr(2),$helpgoster($1,voice),$chr(2))
msg $helper Devoice : $+($chr(2),$helpgoster($1,devoice),$chr(2))
msg $helper Ban : $+($chr(2),$helpgoster($1,ban),$chr(2))
msg $helper Kick : $+($chr(2),$helpgoster($1,kick),$chr(2))
}
}
on *:rawmode:#oyun: {
if ($chan == $help) {
if ($1 == +v) { helpadd $nick voice $helpekle($2,voice) }
if ($1 == -v) { helpadd $nick devoice $helpekle($2,devoice) }
if ($1 == +b) { helpadd $nick ban $helpekle($2,ban) }
}
}
on *:kick:#oyun: { if ($chan == $help) { helpadd $nick kick $helpekle($nick,kick) } }
on *:text:!sbilgi*:#oyunteam: {
if ($chan == $helper) {
if ($2 == $null) { goster | halt }
if ($2 == -r) { goster -r }
else { goster $2 }
}
}
[18:25:55] «@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]» !sbilgi D3Li
[18:25:55] «@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]» D3Li Operatörüne ait kanal içerisindeki bilgileri sıralarınıyor...
[18:25:55] «@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]» Voice : 0
[18:25:55] «@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]» Devoice : 0
[18:25:55] «@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]» Ban : 1
[18:25:55] «@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]» Kick : 43
!sbilgi = genel kayıtlar
!sbilgi nick = operatöre ait kayıtlar
!sbilgi -r = kayıtları sıfırlar
daha önce ben araştırma sonucumda bunu buldum kullanıyorum dilerseniz kullana bilirsiniz. size göre uyarladım oyunteam kanalında komutlar uygulanır ve oyunteam kanalına sonuçlar yansıtılır, kodla oynamanıza gerek yok. hayırlı ifler
Not : Kod alıntıdır.