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/)
-   -   girişte ipgösterme (https://www.ircforumlari.net/mirc-scripting-sorunlari/501865-giriste-ipgosterme.html)

LineS 27 Ağustos 2012 04:06

girişte ipgösterme
 
Kod:

        #IPGoster on
on *:snotice:*: {
  if (Client connecting isin $1-) {
    if (!$hget(Giris)) { hmake giris 100 }
    hadd Giris $9 $10
  }
  if (Client exiting isin $1-) {
    if !$hget(Giris,$6) { hadd Giris $6 $7 }
  }
}
on ^*!:Join:#: {
  haltdef
  if ($hget(Giris,$nick)) { echo $chan $+($chr(3),$color(join)) $timestamp *** Giriş: $nick $hget(Giris,$nick) }
  elseif (!$hget(Giris,$nick)) { set -u3 %gnick $nick | set -u3 %gchan $chan | giris | .timer 1 1 .userip $nick }
}


on ^*:quit: {
  haltdef
  var %i = 1, %t = $comchan($nick,0)
  while (%i <= %t) {
    echo $comchan($nick,%i) $+($chr(3),$color(quit)) $timestamp *** IRC’den Çıktı: $nick $hget(Giris,$nick)
    inc %i
  }
  hdel Giris $nick
}

raw 340:*: {
  haltdef
  hadd Giris $gettok($2,1,61) $+($chr(40),$gettok($2,2,43),$chr(41))
}

on ^*!:Part:#: {
  haltdef
  if ($hget(Giris,$nick)) { echo $chan $+($chr(3),$color(part)) $timestamp *** Ayrıldı: $nick $hget(Giris,$nick) }
  elseif (!$hget(Giris,$nick)) { set -u5 %pnick $nick | set -u %pchan $chan | cikis | .timer 1 1 .userip $nick }
}

alias giris { echo %gchan %gnick $hget(Giris,%gnick) }
alias cikis { echo %pchan %pnick $hget(Giris,%pnick) }
#IPGoster End

on *:Exit: { disable #IPGoster }

raw 381:*: { enable #IPGoster }

arkadaslar bu koda cıkısta sebepte gösterebilirmiyiz pin timeout gibi cıkıs nedenını

ayrıca zline kil gibi cıkıslarda hiç göstermıyor cıkışı

Toprak 27 Ağustos 2012 09:46

Cevap: girişte ipgösterme
 
Digerini sil alt'dakini ekle;

Kod:

on ^*:quit: {
  haltdef
  var %i = 1, %t = $comchan($nick,0)
  while (%i <= %t) {
    echo $comchan($nick,%i) $+($chr(3),$color(quit)) $timestamp *** IRC’den Çıktı: $nick $hget(Giris,$nick)  (Sebep : $1- $+ )
    inc %i
  }
  hdel Giris $nick
}


LineS 27 Ağustos 2012 10:42

Cevap: girişte ipgösterme
 
tşkler ghost
zline gline kill gibi cıkmaları göstermıyordu kod partlarıda göstermıyor sanıyorsam

normal bir kanalda olması gereken giriş cıkış part vs gösterilerini

nick ident ip cıkıs nedeni şeklinde yaparsak daha cok verimli olur sanıyorum
yapabilirsek cok guzel olur şimdiden tşkler


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

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