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 Tcl (https://www.ircforumlari.net/eggdrop-neostats-bnc/27908-temizle-tcl.html)

intBilisim 19 Şubat 2007 10:57

!temizle Tcl
 
Merhaba,
Bu benim ilk tcl kodlamam :)
Kanalda operatör iseniz kanal ekranını temizlemeye yarayan bir tcl.

Kod:

##############
# Temizleme tclsi #
# By intBilisim #
##############

set tmzl "0,0______________________________________________________________________1,0"

bind pub - !temizle intbilisimtemiz
proc intbilisimtemiz {nick user hand chan arg} {
 global intbilisimtemiz
 if {![isop $nick $chan]} {return 0}
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint"
 putquick "PRIVMSG $chan : Ekran temizlendi... Komutu kullanan: $nick"
}


ganja 04 Mart 2007 22:17

Cevap: !temizle Tcl
 
$temizint bölümünü sildiğin zaman çalışıyor.
Tek kötü yanı botun yavaş yazması
ve birde şunu düşün
3 op aynı anda
!temizle
!temizle
!temizle
!temizle

Yazdığında :)



Bunun script versiyonuda var sanırım.

Paylaşımın için teşekkürler iyi çalışmalar. ;oki

intBilisim 05 Mart 2007 18:42

Cevap: !temizle Tcl
 
$temizint sorunluydu..
Çözüldü:
Kod:

##############
# Temizleme tclsi #
# By intBilisim #
##############
set temizint "0,0______________________________________________________________________1,0"

bind pub - !temizle intbilisimtemiz
proc intbilisimtemiz {nick user hand chan arg} {
 global intbilisimtemiz
 if {![isop $nick $chan]} {return 0}
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint Cam"
 putquick "PRIVMSG $chan : $temizint Çöp"
 putquick "PRIVMSG $chan : $temizint Bardak"
 putquick "PRIVMSG $chan : $temizint Toz"
 putquick "PRIVMSG $chan : $temizint Reklamcılar"
 putquick "PRIVMSG $chan : $temizint Spamcılar"
 putquick "PRIVMSG $chan : $temizint Floodcular"
 putquick "PRIVMSG $chan : $temizint"
 putquick "PRIVMSG $chan : Ekran temizlendi... Komutu kullanan: $nick"
}


BuCaLI 06 Mart 2007 01:13

Cevap: !temizle Tcl
 
yine çalışmaz;
global intbilisimtemiz yerine
global temizint yazarsan doğru çalışır

intBilisim 09 Mart 2007 10:55

Cevap: !temizle Tcl
 
Hayır, en son yazdığım kod denendi çalışıyor ;)

aRdeTH_ 10 Mart 2007 22:38

Cevap: !temizle Tcl
 
Alıntı:

CcehennemM Nickli Üyeden Alıntı
yine çalışmaz;
global intbilisimtemiz yerine
global temizint yazarsan doğru çalışır



evet senin dediğin Gibi YaptıM Çalışdı :D ama CoK yavaS ve Ekranın 4 te birini temizliyo :)

NeTDeLiSi 10 Mart 2007 23:21

Cevap: !temizle Tcl
 
Alıntı:

aRdeTH_ Nickli Üyeden Alıntı
evet senin dediğin Gibi YaptıM Çalışdı :D ama CoK yavaS ve Ekranın 4 te birini temizliyo :)

Eggdrop bu doğal Socket botlar kadar hızlı olamaz :)

CuCe 11 Mart 2007 18:41

Yanıt: !temizle Tcl
 
calısmıyo bu kardes denedım calısmadı calısanı varsa bende bugun hatta ırcforumlarını acmadan once bunla urasıodum :D

BuCaLI 11 Mart 2007 19:16

Cevap: !temizle Tcl
 
Alıntı:

CcehennemM Nickli Üyeden Alıntı
yine çalışmaz;
global intbilisimtemiz yerine
global temizint yazarsan doğru çalışır

Açıklamayı dikkate alıp tekrar deneyin çalışacaktır arkadaş her ne kadar denedim çalışıyo desede o şekilde çalışmaz :)

Brain 12 Mart 2007 01:35

Cevap: !temizle Tcl
 
Alıntı:

aRdeTH_ Nickli Üyeden Alıntı
evet senin dediğin Gibi YaptıM Çalışdı :D ama CoK yavaS ve Ekranın 4 te birini temizliyo :)

denemedim ama inceledigim kadariyla:

src/mod/server.mod/server.c

dosyasini bulun

#define msgrate 2

karsiligini 1 veyaz 0 olarak degistirin anladigim kadariyla bu mesajlarinizin gonderilnmesi icin beklenilmesi istenilen sure. Bu islem sonrasinda botu yeniden compile etmek gerekecek, olumlu sonuc alirsaniz yazin haberim olsun taktim bu konuya ;)


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

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