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/)
-   -   Muaf Nick-Kanal (https://www.ircforumlari.net/mirc-scripting-sorunlari/541799-muaf-nick-kanal.html)

KuL 31 Aralık 2014 02:31

Cevap: Muaf nick
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Konu Sabit oldugu icin bir Öneride bulunacaktim.

Konu Basligini, Muaf Nick yerine, Muaf ekleme gibi degistirmeniz mümkünmüdür

Ve icinede, nick yani sira, kanalarinda Muaf eklenmesini gösterseniz cok güzel olurdu.

Kod:

if !$istok(#kanal #kanal1 #kanal2,$chan,32) {
gibi, yani tabi bunun cok cesiti vardirda. Yani Amac tüm Muaf eklemeleri bir Konuda olsa keske.

Lazim oldukca insanlarin buraya bakmasi yeterdi.

Goemon 31 Aralık 2014 09:01

Cevap: Muaf nick
 
$read(muafkanal.txt,w,$chan) { return }

Txt yani metin belgesindende muaf kanalı gösterebiliriz.
Ku|L| haklısın bir çok şekilde yolu var.
Yapmamız gereken muaf kanallarını yazıp kaydetmek örn
#Opera veya #sohbet gibi tabi biz kanalları alt alta yazcam ben burda örn verdim :-)

Toprak 31 Aralık 2014 11:59

Cevap: Muaf nick
 
Alıntı:

Ku|L| Nickli Üyeden Alıntı (Mesaj 1041580916)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Konu Sabit oldugu icin bir Öneride bulunacaktim.

Konu Basligini, Muaf Nick yerine, Muaf ekleme gibi degistirmeniz mümkünmüdür

Ve icinede, nick yani sira, kanalarinda Muaf eklenmesini gösterseniz cok güzel olurdu.

Kod:

if !$istok(#kanal #kanal1 #kanal2,$chan,32) {
gibi, yani tabi bunun cok cesiti vardirda. Yani Amac tüm Muaf eklemeleri bir Konuda olsa keske.

Lazim oldukca insanlarin buraya bakmasi yeterdi.


Evet geçenlerde konuyu düzeltiyordum skıldım bırakmışdım bügün komple örneklerle gösteririz konu başlığına "Muaf Nick-Kanal" olarak değiştirebiliriz.

Stream 12 Nisan 2015 21:04

Muaf Nick Sorunu
 
Ne yaptıysam muaf nick tutamadım yardımcı olurmusunuz arkadaşlar


Kod:

on *:notice:*:*: {
  if $istok(Admin Nick2 Nick3,$nick,32) { return }
  if ($nick == ChanServ) {
    if *Normal User* iswm $1- {
      .describe $2 14 $2 6 Kanalında7 $1 14Op 6Konumuna Gecti.
      .msg $1  $+ 7 $2 6 Kanalında7 Op4 (7@4) 6Konumuna Gectiniz. Kanal Genelinde Kullanabileceginiz Komutları Görmek İçin Özelimde 2 !opkomut6 Yazınız.
    }
    if *Super Op* iswm $1- {
      .describe $2 14 $2 6 Kanalında 7 $1 14Sop 6Seviyesinde 14Op 6Konumuna Gecti.
      .msg $1  $+ 7 $2 6 Kanalında7 Op4 (7@4) 6Konumuna Gectiniz. Kanal Genelinde Kullanabileceginiz Komutları Görmek İçin Özelimde 2 !opkomut6 Yazınız.
    }
    if *Auto Op* iswm $1- {
      .describe $2 14 $2 6 Kanalında 7 $1 14Aop 6Seviyesinde 14Op 6Konumuna Gecti.
      .msg $1  $+ 7 $2 6 Kanalında7 Op4 (7@4) 6Konumuna Gectiniz. Kanal Genelinde Kullanabileceginiz Komutları Görmek İçin Özelimde 2 !opkomut6 Yazınız.
    }
    if *founder* iswm $1- {
      .describe $2 14 $2 6 Kanalında 7 $1 14Founder 6Seviyesinde 14Op 6Konumuna Gecti.
      .msg $1  $+ 7 $2 6 Kanalında7 Op4 (7@4) 6Konumuna Gectiniz. Kanal Genelinde Kullanabileceginiz Komutları Görmek İçin Özelimde 2 !opkomut6 Yazınız.
    }
  }
}


KuL 13 Nisan 2015 00:48

Cevap: Muaf Nick Sorunu
 
Alıntı:

Stream Nickli Üyeden Alıntı (Mesaj 1041644008)
Ne yaptıysam muaf nick tutamadım yardımcı olurmusunuz arkadaşlar

Kod:

  if $istok(Admin Nick2 Nick3,$nick,32) { return }
Bu Kismi

Kod:

  if $istok(Admin Nick2 Nick3,$1,32) { return }
bunun ile degistirip denermisin Kardes, belki bundandir.

Alper 12 Temmuz 2015 19:06

Reklam Korumasına Nick Koruması Ekleme
 
Merhaba,

Kullandığım korumaya kod eklemek istiyorum.

Kod:

on 1:TEXT:*#*:#: { if $me !isop $chan { halt } | if $nick isop $chan { halt } | if $nick ishop $chan { halt } | if $nick != Chanserv { .mode $chan +b $nick | .kick $chan $nick Kanalda Reklam Yasaktır. } }

on 1:TEXT:*W*W*W*:#: {  if $me !isop $chan { halt } | if $nick isop $chan { halt } | if $nick ishop $chan { halt } | .mode $chan +b $nick | .kick $chan $nick  Kanalda Reklam Yasaktır. }

Bu kodlara belirlediğim nicke ban atmasını önlemek istiyorum 1. yazdığım kodda Chanserv i o şekilde ayarlamış ama ek olarak başka nick yazınca kod çalışmıyor nasıl yapmam gerek yardımcı olur musunuz?

İyi Forumlar.

KuL 12 Temmuz 2015 21:08

Cevap: Reklam Korumasına Nick Koruması Ekleme
 
Alıntı:

pckopat Nickli Üyeden Alıntı (Mesaj 1041669837)
Merhaba,

Kullandığım korumaya kod eklemek istiyorum.

Kod:

on 1:TEXT:*#*:#: { if $me !isop $chan { halt } | if $nick isop $chan { halt } | if $nick ishop $chan { halt } | if $nick != Chanserv { .mode $chan +b $nick | .kick $chan $nick Kanalda Reklam Yasaktır. } }

on 1:TEXT:*W*W*W*:#: {  if $me !isop $chan { halt } | if $nick isop $chan { halt } | if $nick ishop $chan { halt } | .mode $chan +b $nick | .kick $chan $nick  Kanalda Reklam Yasaktır. }

Bu kodlara belirlediğim nicke ban atmasını önlemek istiyorum 1. yazdığım kodda Chanserv i o şekilde ayarlamış ama ek olarak başka nick yazınca kod çalışmıyor nasıl yapmam gerek yardımcı olur musunuz?

İyi Forumlar.

Hosgeldin pckopat ,

söyle giriyim konuya :)

Sen Kod ile böyle demissin.

-> Kanalda OP degilsem dur
-> Atilan kisi Kanalda OP ise dur
-> Atilan kisi Kanalda HALFOP ise dur
-> vs...

Böyle kosullar koyarsan, yolunu herzaman uzatirsin.

Onun icin böyle düsünmen gerek

-> Kanalda op isem calis
-> Atilen kisi bu nicklerden degilse calis
-> vs..

Biraz uzun Kodlarda bunun Faydasini görürsün muhakak :)

Ilk Kodunu aldim, ve anlasilabilinecek sekilde tekrar yazdim. Ama biraz degistirerek

Kod:

on *:TEXT:*#*:#: {
  if $istok(Chanserv Nick2 Nick3 Nick4,$nick,32) { return }
  if ($me isop #) && ($nick isreg #) {
    ban -k # $nick Kanalda Reklam Yasaktır.
  }
}

Ilk Satir normal,

ikinci satir:

Kod:

  if $istok(Chanserv Nick2 Nick3 Nick4,$nick,32) { return }
istok muaf tutmak icin, kullaniliyor. Bu konunun ilk sayfasina bakarsan Toprak orda anlatmis zaten.

Yani burda Nickler bunlar ise {return} , geri dön. Birak :) anlamina gelir

Ücüncü Satir:

Kod:

  if ($me isop #) && ($nick isreg #) {
Burdada diyorumki, eger ben kanalda Yetkiliysem (ISOP) , ve (&&) , Nick kanalda yetkisizse (ISREG).

ISREG su anlama gelir, voice, halfop, op , sop , founder hepsini muaf eder gibi düsün.

Yani onlari saymiyor. Eger nick yetkisizse, yani nickinde bir voice bile yoksa ozaman islem yapar, daha sagliklidir. Cünki kanaldaki yetkililerin, yada halfoplarin yada voice li kullanicilarina az cok insan güveniyordur. Onlarin reklam yapmiyacagina. O yüzden üstde olmayan Kullanicilar üzerinde Islem uygulaman mantik olarak daha dogru.

4 cü Satir:

Kod:

    ban -k # $nick Kanalda Reklam Yasaktır.
Burdada senin yaptigin islemi yapiyorum :) yani mode # +b $nick ve kick # $nick sebep

yerine ban -k # $nick ilede ayni islemi yapabilirsin

Eger bu banin belli bir süre sonra acilmasini istiyorsanda.

ban -ku60 mesela, u.... süre zarfi oluyor, arkasina eklediginde Saniye. O kadar saniye sonra ban acilir.
----

Bu üstde vermis oldugum koda görede :) ikinci kodunu düzenliyebilirsin.

Kolay Gelsin

Goemon 16 Ağustos 2015 20:58

Cevap: Muaf Nick-Kanal
 
ident Muaf Ekleme
Önce Bir Metin Belgesi açıp Belgenin Adının İdent Diye Kayıt Edelim.
Muaf Ekliyeceğimiz İdentleri Alt Alta Yazalım.


Örn:
Kod:

Opers
Root
Admin
Oper
Helper
Sop
Aop
Dj
FoundeR
  Gibi


Kod:

if $read(ident.txt,w,$gettok($gettok($address($nick,5 ),2,33),1,64)) { halt }

KuL 16 Ağustos 2015 21:26

Cevap: Muaf Nick-Kanal
 
:) @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] güzel düsünce.

Genelde ident biraz gicik bir olay, bölmeden olmuyor cogu zaman.

nick!ident@host da en ortadakini almak icin genelde token ile ayiklayip alabilirsin.

regex sekli böyle olur:

Kod:

if $regex($token($token($address($nick,5),1,64),1,33),/^(dj|admin|oper|helper|aop|sop)$/i) { return }
gibi gibi :)

Goemon 16 Ağustos 2015 21:28

Cevap: Muaf Nick-Kanal
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Eline Sağlık zannedersem benimkisi hatalı :) aklıma geldi öyle yazim dedim :) onuda beceremedim :)


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

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