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/)
-   -   Ip girişinde Karsilama (https://www.ircforumlari.net/mirc-scripting-sorunlari/759648-ip-girisinde-karsilama.html)

By_ATMACA 05 Ekim 2016 18:23

Ip girişinde Karsilama
 
Kod:

on *:join:#:{
  if $nick == Nicksiz {
    if ($istok(#operhelp #help #yönetim,$chan,32)) { halt }
    .msg $chan 4,1 Selam, 14Nicksiz4 Hoş Geldiniz. 
    .msg $chan 4,1 IRC.SunuCu.Com 11 $chan 0Kanal'ına Giriş  4,1 Tarih'iniz 0 $date 4,1 ve Saat'iniz 0 $time 
    .msg $chan 4,1 IRC.SunuCu.Com 11Server SunuCu Sahißi 15Nicksiz 0Şu Anda 11 $chan Kanal'ına Girdi..
  }
}

Örnek Bunu Nick Girisi değilde mesela 123.345.567 ipli girişlerde oto Karşılama Yapacak

fLayer 05 Ekim 2016 19:46

Cevap: Ip girişinde Karsilama
 
Kod:

on *:join:#:{
  if $token($address($nick,2),2,64) == 49046230.System.Plus.v5 {
    if ($istok(#operhelp #help #yönetim,$chan,32)) { halt }
    .msg $chan 4,1 Selam, 14Nicksiz4 Hoş Geldiniz. 
    .msg $chan 4,1 IRC.SunuCu.Com 11 $chan 0Kanal'ına Giriş  4,1 Tarih'iniz 0 $date 4,1 ve Saat'iniz 0 $time 
    .msg $chan 4,1 IRC.SunuCu.Com 11Server SunuCu Sahißi 15Nicksiz 0Şu Anda 11 $chan Kanal'ına Girdi..
  }
}

[19:32] * Giriş: Plus (63@49046230.System.Plus.v5)

aLone 07 Ekim 2016 11:28

Cevap: Ip girişinde Karsilama
 
En ideali nick üzerine olanıdır bence. ipler değişken oldugu için istenileni karsılamayacaktır.
real gercek ip adresinden yola cıkarakta olabilir, gerci oda değişkendir :)) yinede en sağlıklı yöntem nick üzerine olanıdır .
Kod:

on !*:join:#:{
  .userip $nick | .enable #bu {
    if $read(ips.txt,w,$+(*,%:bu,*)) {
      if ($istok(#operhelp #help #yönetim,$chan,32)) { halt }
      .msg $chan 4,1 Selam, 14 $nick 4 Hoş Geldiniz.  
      .msg $chan 4,1 IRC.SunuCu.Com 11 $chan 0Kanal'ına Giriş  4,1 Tarih'iniz 0 $date 4,1 ve Saat'iniz 0 $time 
      .msg $chan 4,1 IRC.SunuCu.Com 11Server SunuCu Sahißi 15 $nick 0Şu Anda 11 $chan Kanal'ına Girdi..
    }
  }
}
#bu off
raw 340:*:{ haltdef | set %:bu $gettok($2,-1,64)  | .disable #bu
}
#bu end

Cogu sunucu * Giriş: Rui (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
) bunun gibi adres verdiği için.
belki birilerinin işine yarar buda gercek ip adresine karsılık işlem yapar.

Toprak 07 Ekim 2016 19:19

Cevap: Ip girişinde Karsilama
 
Hatalı kullanım ama :)


Kod:

on !*:join:#:{
  if $istok(#operhelp #help #yönetim,#,32) { return }
  .enable #bu | set %k # | .userip $nick
}
#bu off
raw 340:*:{
  haltdef
  if $read(ips.txt,w,$+(*,$token($1-,2,64),*)) {
    .msg %k 4,1 Selam, 14 $token($1,1,61) 4 Hoş Geldiniz.   
    .msg %k 4,1 IRC.SunuCu.Com 11 %k 0Kanal'ına Giriş  4,1 Tarih'iniz 0 $date 4,1 ve Saat'iniz 0 $time 
    .msg %k 4,1 IRC.SunuCu.Com 11Server SunuCu Sahißi 15 $token($1,1,61) 0Şu Anda 11 %k Kanal'ına Girdi..
  }
  .disable #bu
}
#bu end



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

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