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/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   yardım. (https://www.ircforumlari.net/mirc-scripting-sorunlari/604107-yardim.html)

Zalimsin 09 Ağustos 2014 19:49

yardım.
 
arkadaşlar kolay gelsin ben kod arıyorum ama bulamadım istanbulops kanalında fazla konuşan nick susturmak istiyorum ver uyarı versin burada sohbet yasaktır diye oplar hariç olcak ama buna göre düzenliyecegim kod bulamadım yardımcı olursanız sevinirim. tşkrler.

q0kh4n 09 Ağustos 2014 20:12

Cevap: yardım.
 
Kod:

on *:text:*:#istanbulops:{
  if $regex($nick($chan,$me).pnick,&|~) && $nick !isop $chan {
    hinc -mu60 bisus $+($chan,.,$nick) 1
    if $hget(bisus,$+($chan,.,$nick)) == 1 {
      /msg # bu kanalda sohbet etmek yasak $+($nick,!) tekrarında banlanırsın.
    }
    if $hget(bisus,$+($chan,.,$nick)) == 2 {
      /msg # uyarılmıştın $+($nick,!) 1 dk banlısın tekrar edersin kick ban olucak bu! | ban -u60 # $nick 2
    }
    if $hget(bisus,$+($chan,.,$nick)) == 3 {
      ban -ku180 $chan $nick 2 seni uyarmıştım $nick
      .hdel -s bisus $+($chan,.,$nick)
      halt
    }
  }
}


kırmızı ile belirttiğim yerleri düzenleyebilirsin.

Zalimsin 09 Ağustos 2014 21:25

Cevap: yardım.
 
bu nasıl çalışcak şimdi süre bazındamı çalışcak

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 21:25 -->-> Daha önceki mesaj 21:22 --

denedim çalışmadı neden ola bilir kanalda yazıay mı süre göremi ban atcak

aLone 09 Ağustos 2014 21:49

Cevap: yardım.
 
Kod:

on *:text:*:#istanbulops:{
  if (!$regex($nick(#,$nick).pnick,&|@|~|%|\.))  {
    hinc -mu60 bisus $+($chan,.,$nick) 1
    if $hget(bisus,$+($chan,.,$nick)) == 2 {
      /msg # bu kanalda sohbet etmek yasak $+($nick,!) tekrarında banlanırsın.
    }
    if $hget(bisus,$+($chan,.,$nick)) == 4 {
      /msg # uyarılmıştın $+($nick,!) 1 dk banlısın tekrar edersin kick ban olucak bu! | ban -u60 # $nick 2
    }
    if $hget(bisus,$+($chan,.,$nick)) == 6 {
      ban -ku180 $chan $nick 2 seni uyarmıştım $nick
      .hdel -s bisus $+($chan,.,$nick)
      halt
    }
  }
}


aLone 09 Ağustos 2014 22:08

Cevap: yardım.
 
Kod:

if $regex($nick($chan,$me).pnick,&|~) && $nick !isop $chan {
q0kh4n verdiği kodda şuraya ! ekle
şu şekilde
Kod:

if !$regex($nick($chan,$me).pnick,&|~) && $nick !isop $chan {

Zalimsin 09 Ağustos 2014 22:09

Cevap: yardım.
 
tşkrler arkadaş saolun

aLone 09 Ağustos 2014 22:16

Cevap: yardım.
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ın paylaştıgı kodu denedim gayet güzel çalışıyor..

ayrıca
hinc -mu60 bisus $+($chan,.,$nick) 1
if $hget(bisus,$+($chan,.,$nick)) == 1 {
msg # bu kanalda sohbet etmek yasak $+($nick,!) tekrarında banlanırsın
diyorki 60 saniye içerisinde 1 satır yazarsa nicki uyar.
if $hget(bisus,$+($chan,.,$nick)) == 2 {
/msg # uyarılmıştın $+($nick,!) 1 dk banlısın tekrar edersin kick ban olucak bu! | ban -u60 # $nick 2
diyorki 60 saniye içerisinde 2 satır yazarsa nicki uyar ve kanalda banla
if $hget(bisus,$+($chan,.,$nick)) == 3 {
ban -ku180 $chan $nick 2 seni uyarmıştım $nick
diyorki 60 saniye içerisinde 3 satır yazarsa nick e ban ve kick uygula

aLone 09 Ağustos 2014 22:32

Cevap: yardım.
 
burasını => ban -u60 # $nick 2
burayla değiş = > mode # +b ~q: $+ $nick $+

Zalimsin 09 Ağustos 2014 23:00

Cevap: yardım.
 
çok soru sordum diyerlim adma konuşmasını iizn vercen diyelim + verince bot yasaklamasa olurmu

aLone 09 Ağustos 2014 23:14

Cevap: yardım.
 
burasını => if $regex($nick($chan,$me).pnick,&|~) && $nick !isop $chan {


bununla değiştir => if !$regex($nick($chan,$me).pnick,&|~) && $nick !isop $chan && $nick !isvoice $chan {


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

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