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/)
-   -   Cinsel kanalları Muaf tutmak (https://www.ircforumlari.net/mirc-scripting-sorunlari/449541-cinsel-kanallari-muaf-tutmak.html)

KivanC 05 Şubat 2012 11:52

ben Bir Cod belirledim


Kod:

  if ($1 == !badtara) {
    set -u5 %opmsg #
    if !$read(admin.txt,w,$nick) { .msg $chan " $+ $nick $+ " Bu Komutu Kullanmaya Yetkili Degilsiniz. }
    elseif $read(***chan.txt,w,$chan) { .msg $chan " $+ $nick $+ " Cinsel kanallara Tarama Yapamazsınız. }
    elseif ($2 = $null) { .msg $chan " $+ $nick $+ " Lütfen #kanal Yaziniz.. [örnk: !bantara #kanal] }
    else { /tara $2 | msg %kontrol 7• 2 Belirlenen 3 $2 Kanalı Tarandı. }

!badtara #kanal


Tarama Codlaması :


Kod:

alias tara {
  if ($level($nick) == badmuaf) { halt }
  var %t = 1
  while (%t <= $nick($1,0)) {
    var %bdnick = $nick($1,%t)
    if ($level($nick($1,%t)) == badnick) { .timer 1 2 msg %kontrol 7• 6Badnick prefix:3 $ulist(%bdnick)  7• 6Nick:3 %bdnick  7• 6ChanneL:3 $1 | mode $1 +b $ulist(%bdnick) | kick $1 %bdnick 7• 2Badnick Sadece Cinsel Kanallarımızda Kullanabilirsiniz 7Global/Local2 kanallarda cinsellik içeren nick kullanamazsınız..
    }
    inc %t 1
  }
}

***chan.txt şeklinde bir txt actım alt alta
#***
#cinsellik

gibi kanalları yazdım

Codlama Su


Kod:

elseif $read(***chan.txt,w,$chan) { .msg $chan " $+ $nick $+ " Cinsel kanallara Tarama Yapamazsınız. }
Muaf tutturmak istedim ama işe yaramadı .

Yardımcı Olurmusunuz..


Veya



Kod:

alias tara {
  if ($level($nick) == badmuaf) { halt }
  var %t = 1
  while (%t <= $nick($1,0)) {
    var %bdnick = $nick($1,%t)
    if ($level($nick($1,%t)) == badnick) { .timer 1 2 msg %kontrol 7• 6Badnick prefix:3 $ulist(%bdnick)  7• 6Nick:3 %bdnick  7• 6ChanneL:3 $1 | mode $1 +b $ulist(%bdnick) | kick $1 %bdnick 7• 2Badnick Sadece Cinsel Kanallarımızda Kullanabilirsiniz 7Global/Local2 kanallarda cinsellik içeren nick kullanamazsınız..
    }
    inc %t 1
  }
}

Bu Kodlama globals.txt kanalı harici baska kanalları taramasın
%global #kanal,#kanal haricide olabilir.

SiLuet 05 Şubat 2012 14:20

Cevap: Cinsel kanalları Muaf tutmak
 
Taranacak Kanal Koda Göre $2 Pointerine denk Gelmektedir.
Yani, Koddaki Şu Kısımda
Kod:

elseif $read(***chan.txt,w,$chan)
$chan Yerine $2 Yazılmalıdır. Böylece !btara #kanal Şeklinde uygulanan Komutda #kanal Muaf Kanal Listesinde Varsa Tarama Yapmayacaktır.

KivanC 05 Şubat 2012 16:58

Cevap: Cinsel kanalları Muaf tutmak
 
Alıntı:

SiLuet Nickli Üyeden Alıntı (Mesaj 1041020865)
Taranacak Kanal Koda Göre $2 Pointerine denk Gelmektedir.
Yani, Koddaki Şu Kısımda
Kod:

elseif $read(***chan.txt,w,$chan)
$chan Yerine $2 Yazılmalıdır. Böylece !btara #kanal Şeklinde uygulanan Komutda #kanal Muaf Kanal Listesinde Varsa Tarama Yapmayacaktır.

Peki Ben ***chan.txt içerisindeki kanalarda ban atılmasını nasıl engellerim.

COD :


Kod:

on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:%global:{
  if ($regex($address($nick,2),/(helper|sop|admin|ircop|services|tech|dj|help|global)/i)) { halt }
  if ($ulist($nick,muafn,0) >= 1) { return }
  if ($ulist($nick,badmuaf,0) >= 1) { return }
  if ($level($nick) == badmuaf) { halt }
  mode $chan +b $nick
  kick $chan $nick 7• 2Badnick Sadece Cinsel Kanallarımızda Kullanabilirsiniz 7Global/Local2 kanallarda cinsellik içeren nick kullanamazsınız..
}


SiLuet 05 Şubat 2012 17:07

Cevap: Cinsel kanalları Muaf tutmak
 
Kod:

on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:%global:{
  if $read(***chan.txt,w,#) { return }
  if($regex($address($nick,2),/(helper|sop|admin|ircop|services|tech|dj|help|global)/i)) { halt }
  if ($ulist($nick,muafn,0) >= 1) { return }
  if ($ulist($nick,badmuaf,0) >= 1) { return }
  if ($level($nick) == badmuaf) { halt }
  mode $chan +b $nick
  kick $chan $nick 7• 2Badnick Sadece Cinsel Kanallarımızda Kullanabilirsiniz 7Global/Local2 kanallarda cinsellik içeren nick kullanamazsınız..
}

Mevcut Koda Kırmızı renkteki Satırı Ekleyerek Yapabilirsin.


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

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