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/)
-   -   Şu kodu, nasıl badcik listesi yapabilirim ? (https://www.ircforumlari.net/mirc-scripting-sorunlari/719033-su-kodu-nasil-badcik-listesi-yapabilirim.html)

egemel 14 Aralık 2015 16:26

Şu kodu, nasıl badcik listesi yapabilirim ?
 
f10/ write isim.txt $$1

Özelime gelen sapık nickleri liste txt yaparak bana yazmasını engellemesini istiyorum.
Mesela özelime tırcı diye birisi geldiğinde f10 yaparak *tırcı* olarak yani tır ile alakalı isim geldiğinde engelleyip listeye almasını istiyorum. bu olabilir mi ?

KuL 14 Aralık 2015 21:11

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
Kod:

F10 //ignore $$1 | write yazi.txt $+(*,$$1,*)


F10 a bastiginda kisiyi ignore edersin, yazdiklarini görmezsin.

Ayni zamandada Nicki yazi.txt sine *nick* seklinde kayit edersin.

O yazi.txt ile ne yapmak istiyorsun onu tam anlamadim ama

egemel 16 Aralık 2015 14:27

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
peki o listeyi nasil txt den koruma yaparak özelime gelince penceri kapatip bloke ettirebilirim ?

YouMyCure 16 Aralık 2015 15:11

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
Alıntı:

egemel Nickli Üyeden Alıntı (Mesaj 1041710396)
peki o listeyi nasil txt den koruma yaparak özelime gelince penceri kapatip bloke ettirebilirim ?

Kod:

on *:open:?:*:{
  var %ymc 1
  while %ymc <= $lines(dosya.txt) {
    if ($read(dosya.txt,%ymc) iswm $nick) {
      .ignore $nick
      closemsg $nick
      window -n @_Bloke
      echo @_Bloke $nick özelinize yazdı fakat badnick listesinde olduğu için ignore edildi.
      inc %ymc
    }
  }
}

Kırmızı Renkli olan dosya ismini değiştirdikten sonra
dosyadaki nicklerden herhangi birisi özeline herhangi birşey yazdığında ignore eder özel penceresi kapatır ve @_Bloke penceresinde sana bilgi verir.

egemel 23 Aralık 2015 12:54

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
Deneyim teşekkürler kardeşim.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 12:54 -->-> Daha önceki mesaj 12:35 --

Başkan bu kodu ekleyip sunucuya girince özelime birisi yazdığında mirc kitleniyor ve kapamak zorunda kaliyorum.

KuL 23 Aralık 2015 14:29

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
inc komutu if kosulunun icinde kaldigi icin büyük ihtimal while komutu yüzünden donmustur diye düsünüyorum.YouMyCure Arkadasimin verdigi Koddaki inc komutunu parantezin altina alip dene, o sekilde calismasi gerek. Bu arada @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] :) Ellerine saglik.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu sekilde yani:

Kod:

on *:open:?:*:{
  var %ymc 1
  while %ymc <= $lines(dosya.txt) {
    if ($read(dosya.txt,%ymc) iswm $nick) {
      .ignore $nick
      closemsg $nick
      window -n @_Bloke
      echo @_Bloke $nick özelinize yazd? fakat badnick listesinde oldu?u için ignore edildi.
    }
    inc %ymc
  }
}


YouMyCure 23 Aralık 2015 15:32

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
Alıntı:

KuL Nickli Üyeden Alıntı (Mesaj 1041713191)
inc komutu if kosulunun icinde kaldigi icin büyük ihtimal while komutu yüzünden donmustur diye düsünüyorum.YouMyCure Arkadasimin verdigi Koddaki inc komutunu parantezin altina alip dene, o sekilde calismasi gerek. Bu arada @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] :) Ellerine saglik.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu sekilde yani:

Kod:

on *:open:?:*:{
  var %ymc 1
  while %ymc <= $lines(dosya.txt) {
    if ($read(dosya.txt,%ymc) iswm $nick) {
      .ignore $nick
      closemsg $nick
      window -n @_Bloke
      echo @_Bloke $nick özelinize yazd? fakat badnick listesinde oldu?u için ignore edildi.
    }
    inc %ymc
  }
}


aynen aceleyle şeyedince öle oluyo :D

q0kh4n 23 Aralık 2015 20:57

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
Kod:

on *:open:?:*:{
    if $read(dosya.txt,w,$nick) {
      .ignore $nick
      .closemsg $nick
      window -n @_Bloke
      echo @_Bloke $nick özelinize yazd? fakat badnick listesinde oldu?u için ignore edildi.
  }
}


Feragat 23 Aralık 2015 22:12

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
Dosya.txt ile dahi uğraşma. Kullanıcı seviyelerini kullan.

on x:open şeklinde, /auser x Nick!*@*

mirc.chm üzerinden /auser olarak aratırsanız komutun açıklamalı anlatımını bulabilirsiniz.

Link: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

egemel 24 Aralık 2015 15:00

Cevap: Şu kodu, nasıl badcik listesi yapabilirim ?
 
Hayır bu kod harika oldu. Mesela *kamyon* diye listeye ekliyorum özelime alakasız kamyoncu diye birisi gelirse bloke ediyor. Yada f tusu ile listeye atiyorum.
Çok teşekkür ederim süper oldu. Ellerinze sağlık.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk