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/)
-   -   Badnick Sorgulama (https://www.ircforumlari.net/mirc-scripting-sorunlari/386032-badnick-sorgulama.html)

ObSesSiOn 17 Mart 2011 13:48

Badnick Sorgulama
 
#X kanalında Olan Herkes İçin calisacak Olan !sorgu xxx = xxx nick'i badnicktir. seklinde badnick sorgulatmak istiyorum nasıl yapabilirim?

uFuK 17 Mart 2011 17:29

Cevap: Badnick Sorgulama
 
Badnick listen users'temi hash tabloda mı .txt'de mi ? Hiç bilgi yok.

Skys 17 Mart 2011 18:06

Cevap: Badnick Sorgulama
 
badnick.txt olabilir.

uFuK 17 Mart 2011 22:40

Cevap: Badnick Sorgulama
 
Kod:

alias ufuk {
  var %i 1
  while %i <= $lines(badnick.txt) {
    if $1 == $read(badnick.txt,%i) { msg #x $v1 karalistede bulunuyor. }
    inc %i
  }
}
on *:text:*:#x: {
  if $1 == !sorgu { ufuk $2 }
}

#x kanalında !sorgu nick yapıldıgında badnick.txt içersindeki nickle sorgulanan nick çakışırsa kanala bu bir badnicktir mesajı döner.

Mudin 19 Mart 2011 12:31

Cevap: Badnick Sorgulama
 
Alıntı:

uFuK Nickli Üyeden Alıntı (Mesaj 1040703228)
Kod:

alias ufuk {
  var %i 1
  while %i <= $lines(badnick.txt) {
    if $1 == $read(badnick.txt,%i) { msg #x $v1 karalistede bulunuyor. }
    inc %i
  }
}
on *:text:*:#x: {
  if $1 == !sorgu { ufuk $2 }
}

#x kanalında !sorgu nick yapıldıgında badnick.txt içersindeki nickle sorgulanan nick çakışırsa kanala bu bir badnicktir mesajı döner.

Herşeyi while ile yapmak yerine , $readdeki w operatörünü kullansak daha mantıklı olmazmı , sadece;
Kod:

on *:text:*:#x: {
  if $1 == !sorgu {
msg $chan $2 , $iif($read(badnick.txt,w,$2),listemde mevcut.,listemde yok.)
 }
}

şeklinde kasmadan yorumlatabiliriz.

Skys 02 Nisan 2011 14:59

Cevap: Badnick Sorgulama
 
peki Userliste nasıl Yaparız

Denedim ama

on *:text:*:#: {
if $1 == !badnicksor {
msg $chan $2 , $iif($ulist(*,badnick,$2),listemde mevcut.,listemde yok.)
}
}

Skys 08 Nisan 2011 11:12

Cevap: Badnick Sorgulama
 
Alıntı:

Skys Nickli Üyeden Alıntı (Mesaj 1040715947)
peki Userliste nasıl Yaparız

Denedim ama

on *:text:*:#: {
if $1 == !badnicksor {
msg $chan $2 , $iif($ulist(*,badnick,$2),listemde mevcut.,listemde yok.)
}
}


müsait olan varsa bakabilirmi.

Difuzyon 08 Nisan 2011 11:27

Cevap: Badnick Sorgulama
 
$ulist($2,badnick,0)

Skys 10 Nisan 2011 08:35

Cevap: Badnick Sorgulama
 
on *:text:*:#: {
if $1 == !badnicksor {
msg $chan $2 , $ulist($2,badnick,0), listemde mevcut. ,listemde yok. )
}
}


Bu Şekilde ekledim Hocam ama

«08:34:09» <Skys> !badnicksor ***
«08:34:09» <Bot> *** , 2 listemde mevcut. ,listemde yok. )


Cevap verdi.

Difuzyon 10 Nisan 2011 11:27

Cevap: Badnick Sorgulama
 
Montaj hatası yapmışsın:

msg $chan $2 , $iif($ulist($2,badnick,0),listemde mevcut.,listemde yok.)


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

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