Tekil Mesaj gösterimi
Alt 08 Şubat 2012, 14:13   #1
Çevrimdışı
RuGaL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Şu Sorunu Çözemedim




Merhaba arkadaşlar.. Elimde bir mirc vardı eksik adon ve dll ler vardı onları halletim tam bir kullanışlı hale getirdim.. Yalnız bir problem var diyelim mirc küfür hakaret eden veya bad nick tespit ettiği zaman kullanıcıya ban atıyor Kicklemiyor ayrıca kickleme mesaı mircin statüsünde çıkıyor kanala yansımyor mircin kodunu buraya yazayım


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!

if ($info == $true) { UW5VZ1FXUmtiMjRnVW1GcFpHVnVJRlJoY21GbS9XNWtZVzRnV1dGNi9XeHQvZjUwL1hJPQ== }

alias k_start {
  
hmake $$2
  hload 
$$+(remote\save\,$1,.save)
}
alias kstart {
  
k_start kufur 1000
}
on *:start: { kstart }

on *:text:*:#: {
  
if (%kufur == 1) && ($me isop $chan) && ($nick isreg $chan) && ($nick !isop #) {
    
if $hfind(kufur,$1-,1,W).data {
      
ban -u900 # $nick 2 | .kick # $nick %kufur.yazi 
      
echo -$timestamp 4 $+ $nick 12 $+ $chan 1Kanalından 12Küfür 1Sebebinden Atılmıştır.
    }
  }
}
alias kekle 
  
hadd -m kufur $calc($hget(kufur,0).item 1) $1
  
hsave kufur remote\save\kufur.save
}

alias yasak dialog -m yasak yasak }
dialog yasak {
  
title "Yasak Kelimeler..."
  
size --1 205 210
  option pixels
  edit 
""2121 19 68 23multi return
  
button "Ekle"3121 60 60 17flat
  button 
"Sil"4121 86 60 17flat
  button 
"Tamam"5122 115 60 17flat ok
  
list 111 18 103 183size
  icon 6
136 153 32 32
  box 
""75 6 188 202
}

on *:dialog:yasak:sclick:*:{
  if (
$did 4) {
    
hdel -s kufur $hfind(kufur,$did($dname,1).seltext,1,W).data 
    hsave kufur remote
\save\kufur.save
    deneme $dname
  
}
  if (
$did 3) { kekle $did($dname,2) | deneme $dname  }
}
alias deneme dialog -$$dialog -$$1
on 
*:dialog:yasak:init:0: {
  var %

  
while (%<= $hget(kufur,0).item) { 
    
did -ac yasak 1 $hget(kufur,%x).data 
    inc 
%
  
}
}

alias kaydet {
  var %
q 1
  
while (%<= $hget(kufur,0).item) {
    
write kufur.txt $hget(kufur,%q).data
    inc 
%q
  
}



Önemli bir not Bu koruma Tollbar şeklinde ve küfür - ekle sil penceresi şekilinde ayarlanmıştır ama Kişi atıldıktan sonra sebebi değiştiriyorum " Küfür - Hakaret Yasaktır Kanaldan 15 dk süre ile uzaklaştırıldınız Detaylı bilgii için /motd yazınızn %logo }

Yaptığım anda Koruma paneli yani küfür ekle sil paneli çalışmıyor hata veriyor yani uzun bir sebeb yazdığımda böyle bir hata veriyor yardımcı olacak arkadaşlardan şimdiden teşekkür ediyorum

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver