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/)
-   -   Kod düzenLeme (https://www.ircforumlari.net/mirc-scripting-sorunlari/517393-kod-duzenleme.html)

By_ATMACA 14 Aralık 2012 18:30

Kod düzenLeme
 
Merhaba ArkadaşLar Bu Kod İrcden Girenleri KanaLa çeken Bir Kod Ben Bunu İrcden istediqim identler Dişinda GirişLerde zline atmasini İstiorum Kulanacagim Sunucu Cr. Nerde Nasil Bir DegişikLik Yaparsan Kod Devreye Girer.
Kod:

on *:snotice:*client*connecting*:{
  if !$regex($remove($gettok($10,1,64),$chr(40)),/^(muaf|muaf1|muaf2|muaf3|muaf4|muaf5|)/i) {
    fjoin #bulmaca $9
    fjoin #Oyun $9
    fjoin #Kelime $9
    fjoin #Radyo $9
    fjoin #Sohbet $9
    fjoin  $9
  }
}


Med Cezir 15 Aralık 2012 00:27

Cevap: Kod düzenLeme
 
fjoin yazan satırları komple silip zline $9 Sebep şeklinde yazacaksın, 1 defa yazman yeterli.

muratt_aziz 15 Aralık 2012 00:35

Cevap: Kod düzenLeme
 
sunucuya girişteki snoticeyi bize kopyala öncelikle

mantık şöyle giriş yapan nickin identinin deng geldiği sıralamayı bulacağız snoticede satırdaki
$1 $2 $3 gibi
ardından
snotice eventinde
if sorgusuna tabi tutup karşılaştırma yapıcaz senin istediğin identd != giriş identi bunun anlamı karşılaştırma denk değilse veri != veri { işlem } bu mantıkla kolayca istediğin olur

By_ATMACA 15 Aralık 2012 11:52

Cevap: Kod düzenLeme
 
Alıntı:

Med Cezir Nickli Üyeden Alıntı (Mesaj 1041257771)
fjoin yazan satırları komple silip zline $9 Sebep şeklinde yazacaksın, 1 defa yazman yeterli.

Böyle Çalişmadi denemiştim daha önce

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 11:52 -->-> Daha önceki mesaj 11:50 --

Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1041257777)
sunucuya girişteki snoticeyi bize kopyala öncelikle

mantık şöyle giriş yapan nickin identinin deng geldiği sıralamayı bulacağız snoticede satırdaki
$1 $2 $3 gibi
ardından
snotice eventinde
if sorgusuna tabi tutup karşılaştırma yapıcaz senin istediğin identd != giriş identi bunun anlamı karşılaştırma denk değilse veri != veri { işlem } bu mantıkla kolayca istediğin olur

Şu Şekilde [11:49] [S] Client connecting on port 6667: asds ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].)
-
* asds H% Askcafem@85.100.84.Px945= :1 Off

By_ATMACA 16 Aralık 2012 23:26

Cevap: Kod düzenLeme
 
Konu GünceL

Med Cezir 17 Aralık 2012 02:06

Cevap: Kod düzenLeme
 
Kodun doğru dediğim gibi sadece muaf5 den sonra regex içerisinde bir ayracı silmediğin için çalışmıyordu.
Kod:

on *:snotice:*client*connecting*:{
  if !$regex($remove($gettok($10,1,64),$chr(40)),/^(muaf|muaf1|muaf2|muaf3|muaf4|muaf5)/i) {
    zline $9 Sebep.
  }
}



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

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