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

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 03 Temmuz 2010, 13:08   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
statusde bekleyene oto kill




arkadaslar statusde bekleyenlere oto kill atılmasını ıstıyorum arastırdım sajoin yapanlar var. ayrıca bu kanalda dursun ben olmasam dahı statudekılere kıll ceksın ıstıyorum yanı kanalda duracak bı bot yapıcak bunu nasıl saglayabılırım ?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet
Alt 03 Temmuz 2010, 14:00   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: statusde bekleyene oto kill




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ON *:connect: { timer 0 600 /msajoin } alias msajoin { who * } raw 352:*: { haltdef if ($chr(35) !isin $2) && (Services !isin $1-) { sajoin $6 #KANAL kill $6 Status Enforce } } raw 315:*:{ haltdef }

Sunucuda aktif olduğunda, otomatik olarak 600 saniyede bir status'dekileri odaya çekip, killeyecektir.Kırmızı ile kanal yazdığım yeri değiştirirsen, istediğin olacaktır.

__________________
Lucifer dediler bana, kötülüğü anlatmak için. Halbuki, ışık ve güzelliği anlatırdı Lucifer. Ben kötüyüm bu düzen için; ama değilim asla kötülük.
 
Alıntı ile Cevapla

Alt 03 Temmuz 2010, 18:53   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: statusde bekleyene oto kill




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] abıcım bu mırc eklentısı degılmı ?

Şayet öyle ise ;

Ben kanalda olmayınca calısmıycak bu kez .

Ben Devamlı kanalda dursun ıstıyorum

 
Alıntı ile Cevapla

Alt 04 Temmuz 2010, 02:12   #4
Çevrimdışı
SaW
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: statusde bekleyene oto kill




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# Hiç bir kanalda bulunmayan kullanıcıları sunucudan kill'lemeye yarayan tcl. 
# Yapımcı SaW (Nebiliymben)

# Kaç saniyede bir who çeksin?
set skontrolzaman 300

# Kill mesajı ne olsun?
set killmesaji "Hiç bir kanalda bulunmadığınız için bağlantınız sonlandırılmıştır."

# Muaf tutacağınız nickler var mı?
set muafnickler {
"NickServ"
"ChanServ"
"OperServ"
"HelpServ"
"StatServ"
}

# eğer timer hiç başlatılmamışsa başlatalım 
if {![string match "*status_kontrol*" [timers]]} {
    
utimer $skontrolzaman [list status_kontrol]
}

# her N saniyede bir sadece statüste bulunanları kontrol ettirelim
proc status_kontrol {} {
    global 
skontrolzaman
    putquick 
"who *"
    
# diğer 352 rawlarıyla karışmasın diye sadece burada bind açtırıyoruz.
    
bind raw 352 skontrolac
    utimer $skontrolzaman 
[list status_kontrol]
}

# End of /WHO list. raw cevabı sonrası eğer o raw az önce açtırdığımız bind sonucu ise, bu bind'ı unbind ettirelim.
bind raw 315 skontrolkapa
proc skontrolkapa 
{a b c} {
    if {![
string match "*skontrolac*" [binds]} {return}
    
unbind raw 352 skontrolac
}

# Who komutu sonucunda gelen nickler içerisinde hiç bir kanalda bulunmayan var mı bakalım..
proc skontrolac {hangiraw keyword degerler} {
    global 
killmesaji muafnickler
    
if {![string match "*#*" [lindex $degerler 1]]} {
         
set wnick [lindex $degerler 5]
         foreach 
mnick $muafnickler {
              if {[
string match -nocase $mnick $wnick]} {return}
         }
         
putquick "kill $wnick $killmesaji"
    
}
}

putlog "coded By SaW" 

Böyle birşey işini görür. Burada yazdım deneyemedim o yüzden, bir hatayla karşılaşırsan hata mesajını kopyala buraya yardımcı oluruz.

 
Alıntı ile Cevapla

Alt 04 Temmuz 2010, 21:32   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: statusde bekleyene oto kill




bu tcl dosyasını bot kurar gıbı .conf dosyası nı mı kurcam yoksa bu tcl farklı sekıldemı kuruluyor kusura bakmayın bıraz/baya) yenıyız

 
Alıntı ile Cevapla

Alt 04 Temmuz 2010, 21:57   #6
Çevrimdışı
SaW
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: statusde bekleyene oto kill




evet bir conf dosyası kullanacaksın.

 
Alıntı ile Cevapla

Alt 06 Temmuz 2010, 23:39   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: statusde bekleyene oto kill




Nebiliymben Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
evet bir conf dosyası kullanacaksın.

abi bu verılen kod lar TCL dosyasını mı olusturuyor yanına .conf dosyası mı yapmam gerek :s ?
abı tam olarak nasıl yaparım anlatırmısınız yada bır zahmet yapıp paylassanız ben kendı suncuma gore degıstırsem ...

 
Alıntı ile Cevapla

Cevapla

Etiketler
bekleyene, kill, oto, statusde


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Turgut Uyar - Baharı Bekleyene Elysian Şairler ve Şiirleri 0 04 Ağustos 2014 18:04
Kısa askerlik bekleyene kötü haber Feronia Haber Arşivi 0 27 Ekim 2010 10:52
Infoyu Statusde Gosteriyor tiLKi mIRC Scripting Sorunları 4 04 Eylül 2008 23:51
Statusde olan userlerı sajoin PuSAt mIRC Scripting Sorunları 2 28 Mart 2007 00:12