IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   temizle genel problemi (https://www.ircforumlari.net/eggdrop-neostats-bnc/420401-temizle-genel-problemi.html)

Rhall 21 Ekim 2011 02:51

temizle genel problemi
 
Kod:

bind pub - !temizle temizle
proc temizle { n u h c a } {
if {![isop $n $c]} {return 0}
foreach ban [chanbans $c] {
append bans "[lindex $ban 0] "
}
putquick "MODE $c -bbbbbbbbbbbb [lrange $bans 0 11]"
putquick "MODE $c -bbbbbbbbbbbb [lrange $bans 12 23]"
putquick "MODE $c -bbbbbbbbbbbb [lrange $bans 24 end]"
}

Bu kodda kanalda @ olmayan kullanıcı bile kullanabiliyor bunu en düşük % ve üstü kullanması icin napmam gerekiyo ? yani yetkisiz kullanıcılar kullanamasınlar

CLubber 21 Ekim 2011 23:53

Cevap: temizle genel problemi
 
Kod:

if {![isop $n $c]} {return 0}
Kanalda op değilse, çalışma denilmiş.

Kodda herhangi bir problem yok.

Heartbroken 22 Ekim 2011 02:46

Cevap: temizle genel problemi
 
if {![isop $n $c]} {return 0}

yazan yere

if {![isop $n $c] || [ishalfop $n $c]} {return 0}

putquick "MODE $c -bbbbbbbbbbbb [lrange $bans 0 11]"
putquick "MODE $c -bbbbbbbbbbbb [lrange $bans 12 23]"
putquick "MODE $c -bbbbbbbbbbbb [lrange $bans 24 end]"

yazan yerleri

"pushmode $c -bbbbbbbbbbbb [lrange $bans 0 11]"
"pushmode $c -bbbbbbbbbbbb [lrange $bans 12 23]"
"pushmode $c -bbbbbbbbbbbb [lrange $bans 24 end]"

olarak değişip denermisiniz ..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:18.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net