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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05 Kasım 2007, 22:16   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
harf uzatma sorunu




Forumda bulduğum bir kodu opta değilken aşağıdan atacak şekilde ayarladım ama oyuncu botunu uyarıyor. $nick == botnicki { halt }
Bu kodu ekleyip botu muaf tutamadım hatam nerede?

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: {
  
if ($regex($1-,/([[:print:]])\1\1/ig) >= $calc($coconf(U.limit)/3)) {
    
inc $+(-u,$coconf(U.mem)) %uz [ $+ [ $nick ] ] 1
    
if (%uz [ $+ [ $nick ] ] >= $coconf(U.LM)) {
      .
ban $+(-ku,$calc($coconf(U.kbs)*60)) $chan $nick $coconf(U.sb)
      .unset %
uz [ $+ [ $nick ] ]
    }
    if (%
uz [ $+ [ $nick ] ] >= $coconf(U.AL)) {
      
msg $chan $nick $coconf(U.yr)
    }   
  }
}
alias coconf {
  goto $
1
  
:U.Limit {
    ;
# harf limiti 
    
RETURN 10
  
}
  :
U.LM {
    ;
# Kac kezde atsın..
    
RETURN 2
  
}
  :
U.AL {
    ;
# Uyarı limiti (üstteki deger ile aynı-yüksek olmamalıdır.)  
    
RETURN 1
  
}
  :
U.mem {
    ;
# Hatayı yapan nikc-Adres'in Hafızada kalacagı süre (sn)
    
RETURN 500
  
}
  :
U.sb {
    ;
# Kick Sebebi..
    
RETURN 2Kanal Genelinde 12Uzun Harf 4Kullanıp Kullanıcıları Rahatsız Ettiğiniz icin Kanaldan ,Uzaklastırıldınız !
  }
  :
U.yr {
    ;
# Uyarı mesajı
    
RETURN  2Uyarı 2Lutfen Harfleri Uzatmayın Aksi Taktirde Kanaldan Uzaklaştırılacaksınız!
  }
  :
U.kbs {
    ;
# kikc\ban süresi "Dk."
    
RETURN  15
  
}



 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 05 Kasım 2007, 23:35   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: harf uzatma sorunu




on *:text:*:#: { if $nick != bot-nick { kod-devamı } }

 
Alıntı ile Cevapla

Alt 06 Kasım 2007, 02:04   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: harf uzatma sorunu




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { 
  
if $nick != Oyuncu {
    if (
$regex($1-,/([[:print:]])\1\1/ig) >= $calc($coconf(U.limit)/3)) {
      
inc $+(-u,$coconf(U.mem)) %uz [ $+ [ $nick ] ] 1
      
if (%uz [ $+ [ $nick ] ] >= $coconf(U.LM)) {
        .
ban $+(-ku,$calc($coconf(U.kbs)*60)) $chan $nick $coconf(U.sb)
        .unset %
uz [ $+ [ $nick ] ]
      }
      if (%
uz [ $+ [ $nick ] ] >= $coconf(U.AL)) {
        
msg $chan $nick $coconf(U.yr)
      }   
    }
  }
  
alias coconf {
    goto $
1
    
:U.Limit {
      ;
# harf limiti 
      
RETURN 10
    
}
    :
U.LM {
      ;
# Kac kezde atsın..
      
RETURN 2
    
}
    :
U.AL {
      ;
# Uyarı limiti (üstteki deger ile aynı-yüksek olmamalıdır.)  
      
RETURN 1
    
}
    :
U.mem {
      ;
# Hatayı yapan nikc-Adres'in Hafızada kalacagı süre (sn)
      
RETURN 500
    
}
    :
U.sb {
      ;
# Kick Sebebi..
      
RETURN 2Kanal Genelinde 12Uzun Harf 4Kullanıp Kullanıcıları Rahatsız Ettiğiniz icin Kanaldan ,Uzaklastırıldınız !
    }
    :
U.yr {
      ;
# Uyarı mesajı
      
RETURN  2Uyarı 2Lutfen Harfleri Uzatmayın Aksi Taktirde Kanaldan Uzaklaştırılacaksınız!
    }
    :
U.kbs {
      ;
# kikc\ban süresi "Dk."
      
RETURN  15
    


Yanlış ekledim sanırım statüste karşımdakinin yazdıkları çıkıyor

* /goto: 'yazdıklarımız' bulunamadı (Satır 14, uzatma.txt)

nasıl eklemeliyim yada kodmu hatalı oldu?

 
Alıntı ile Cevapla

Alt 06 Kasım 2007, 02:19   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: harf uzatma sorunu




Evet ilk kod'da, bir adet bracket hatası var.
2. kod'dada 1 adet var.
Yani ilk kod'un ve ikinci kod'un en altına; "}" eklersen sorun düzelir.

 
Alıntı ile Cevapla

Alt 06 Kasım 2007, 03:15   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: harf uzatma sorunu




Ki aklıma gelmişken şöyle basit bir kod yazılabilir;

on *:text:*:#: { if $regex($1-,/([[:print:]])\1/gi) >= 15 { hinc -m tt $+($nick,½,#) 1 | if $hget(tt,$+($nick,½,#)) == 1 { msg # $+($nick,$chr(58)) 1. uyarı mesajı. } | if $hget(tt,$+($nick,½,#)) == 2 { msg # $+($nick,$chr(58)) 2. uyarı mesajı. } | if $hget(tt,$+($nick,½,#)) == 3 { ban -k # $nick 2 kick-sebebin. | hdel tt $+($nick,½,#) } } }

Buradaki 15, harf limiti. Diğerleri açık zaten anlamıyacak birşey yok.
Daha kısa, daha hızlı, daha mantıklı.

 
Alıntı ile Cevapla

Cevapla

Etiketler
harf, mirc, mirc download, mirc indir, sorunu, uzatma


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

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
uzatma ve büyük harf sorunu hakaN_24 mIRC Scripting Sorunları 3 30 Mart 2011 09:48
Büyük Harf , Harf Uzatma Uyarı Admin Ve opları uyarmısın Yardim Edin.. eRCi mIRC Scripting Sorunları 3 04 Kasım 2010 14:22
Buyuk Harf harf Uzatma Leo mIRC Scripting Sorunları 5 03 Temmuz 2009 22:29
harf uzatma sondemdeyim mIRC Scripting Sorunları 1 15 Haziran 2008 11:24
Harf uzatma uyarı sorunu :( Micron mIRC Scripting Sorunları 2 25 Mart 2007 23:14