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ç ve Çıkış(part,Quit) yeni pencerede açma (https://www.ircforumlari.net/mirc-scripting-sorunlari/201431-giric-ve-cikispartquit-yeni-pencerede-acma.html)

Havana-NYX 27 Nisan 2009 04:50

Cevap: Giriç ve Çıkış(part,Quit) yeni pencerede açma
 
Alıntı:

on *:start:hmake nicksch 1000
on !*:part:#:if ($comchan($nick,0) < 2) nicksgrab $nick $site
on *:quit:nicksgrab $nick $site
on *:kick:#:if ($comchan($knick,0) < 2 && $ial($knick).host) { nicksgrab $knick $v1 }
alias -l nicksgrab if ($1 && $2) { hadd nicksch $iif($gettok($2,-1,46) == virtuel && $numtok($2,46) > 3,$+($gettok($2,1-2,46),.virtuel),$2) $1 }
alias nickstrouve {
var %a = $iif($gettok($2,-1,46) == virtuel && $numtok($2,46) > 3,$+($gettok($2,1-2,46),.virtuel),$2)
return $iif($hget(nicksch,%a) != $1,$v1)
}
on !*:join:#:{
var %n = $iif($nickstrouve($nick,$site), 4Önceki rumuzu: $v1)
if (%n) echo -tm # *** $v1
}

çıktıyı şu şekilde yapmamız mümkün mü?

Takip: 1,7 [1 $nick ] 0,5 Nickinin Kullandığı Diğer Nick: 1,7 [ $v1 ]

TİGeR 09 Temmuz 2011 11:40

Cevap: Giriç ve Çıkış(part,Quit) yeni pencerede açma
 
Aradıqım cod bu olabilir peki kanala giris yapan nickleri @giris-cıkıs penceresinde kanaldan sunucudan cıkmıs dahi olsa sağ tıklayıp banlayabilirmiyiz?

mys_35 04 Aralık 2016 03:45

Cevap: Giriç ve Çıkış(part,Quit) yeni pencerede açma
 
merhaba bende Boyle Bir kod ariyordum isabet oldu yalnız bir ricam var bunu Tek pencerede değilde Ayirmak mumkunmu acaba Giriş ayri cıkıs Ayri quit ayri pencerede olmasi mumkunmu Tşk.

Che 05 Aralık 2016 22:22

Cevap: Giriç ve Çıkış(part,Quit) yeni pencerede açma
 
Alıntı:

mys_35 Nickli Üyeden Alıntı (Mesaj 1041824375)
merhaba bende Boyle Bir kod ariyordum isabet oldu yalnız bir ricam var bunu Tek pencerede değilde Ayirmak mumkunmu acaba Giriş ayri cıkıs Ayri quit ayri pencerede olmasi mumkunmu Tşk.



Kod:

on *:join:#: { if ($nick == $me) { /xcwindowayarla } }


on ^*:snotice:*Client*connecting*:{
  window -e @Giris
  echo @Giris 4[ $time ] 5  $1-
  halt
}
on ^*:snotice:*Client*exiting*:{
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is 3[ $time ] 12  $1-
  halt
}


aLone 06 Aralık 2016 01:36

Cevap: Giriç ve Çıkış(part,Quit) yeni pencerede açma
 
Alıntı:

Che Nickli Üyeden Alıntı (Mesaj 1041824896)
Kod:

on *:join:#: { if ($nick == $me) { /xcwindowayarla } }


on ^*:snotice:*Client*connecting*:{
  window -e @Giris
  echo @Giris 4[ $time ] 5  $1-
  halt
}
on ^*:snotice:*Client*exiting*:{
  window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is
  echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]is 3[ $time ] 12  $1-
  halt
}


/xcwindowayarla bu nedir @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Açıklarsan arkadaşlara
Ayrıca snotice eventini kullanabilmesi için oper olması gerekır belirtirsen kullanıcı acısından iyi olur
Bu arkadas join, part, quit, pencerelerini ayırmak istiyormus. zaten forumda baya paylaşılmış. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] detaylı arama yaparsanız mutlaka bulursunuz..

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 00:36 -->-> Daha önceki mesaj 22:56 --

Alıntı:

mys_35 Nickli Üyeden Alıntı (Mesaj 1041824375)
merhaba bende Boyle Bir kod ariyordum isabet oldu yalnız bir ricam var bunu Tek pencerede değilde Ayirmak mumkunmu acaba Giriş ayri cıkıs Ayri quit ayri pencerede olmasi mumkunmu Tşk.

Kod:

menu status,menubar,channel,query {
  .-
  .» Giriş Çıkış Part quit
  ..Acık:.enable #Girisler | .echo -a Giriş Çıkış Ayrı Pencere Durumu Açıldı
  ..Kapalı:.disable #Girisler | .echo -a Giriş Çıkış Ayrı Pencere Durumu Kapatıldı
  .-
}

#Girisler on
on !^*:join:#:{
  var %ism = $mask($fulladdress,2)
  var %nk = $readini(nickler.txt, %ism, nk)
  var %nk = $addtok(%nk,$nick,32)
  writeini -n nickler.txt %ism nk %nk
  if !$window(@Girisler) {  window -ne @Girisler }
  echo $colour(join text) -t @Girisler *** Giriş: $nick ( $gettok($fulladdress,2,33) ) $chan Kanalına giriş yaptı. Diğer Nickleri:4  $readini(nickler.txt, %ism, nk)
  halt
}
on !^*:part:#:{
  if !$window @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar) {  window -ne @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar }
  echo $colour(part text) -t @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar *** Ayrıldı: $nick ( $gettok($fulladdress,2,33) ) $chan Kanalından ayrıldı.
  halt
}
on !^*:quit:{
  if !$window(@Cıkışlar) {
  window -ne @Cıkıslar }
  echo $colour(quit text) -t @Cıkıslar *** Çıkış:  $nick ( $gettok($fulladdress,2,33) ) Sunucudan Çıktı.
  halt
}
#Girisler end

Giris, Cıkıs, quit ayrı pencerede gösterir.
Kanala Girenin Daha önceki Kullandığı Nicklerinide Gösterir.
Ac kapa yapabilirsin
[B @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

[/B]isteğinidaha açık, ve anlaşılır şekilde dile getirirsen yardımcı oluruz.

[RaNGeR] 10 Aralık 2016 19:38

Cevap: Giriç ve Çıkış(part,Quit) yeni pencerede açma
 
Arkadaşlar Sanırım İstediğiniz Kod Bu @Giris/Cikis Penceresi Olarak Açılıyor Ve Giren Cıkan Userleri Gösteriyor.

off ^1:SNOTICE:*Client*exiting*:{
if ($window(@Çıkış).state == $null) { window -ke +xnt @Çıkış -1 -1 600 300 @Çıkış | aline -hp @Çıkış 1 $+ $str(-,20) $+ [ Serverden $chr(160) Çıkanlar ] $+ $str(-,20) }
window -k +xnt @Çıkış -1 -1 600 300 @Çıkış
aline -hp @Çıkış 5 $+ $timestamp - $+ 14 $nick $+ : $+ $chan $+ - $$1- | halt
}
off ^1:SNOTICE:*Client*connecting*:{
if ($window(@Giriş).state == $null) { window -ke +xnt @Giriş -1 -1 600 300 @Giriş | aline -hp @Giriş 1 $+ $str(-,20) $+ [ Servere $chr(160) Bağlananlar ] $+ $str(-,20) }
window -k +xnt @Giriş -1 -1 600 300 @Giriş
aline -hp @Giriş 5 $+ $timestamp - $+ 10 $nick $+ : $+ $chan $+ - $$1- | halt
}


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 03: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