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/)
-   -   Özelin oto kapanması (https://www.ircforumlari.net/mirc-scripting-sorunlari/659571-ozelin-oto-kapanmasi.html)

rewal 10 Aralık 2014 04:44

Özelin oto kapanması
 
Kod:

on *:quit: { if $query($nick) { echo $color(invite text) -tas  4,15  *** Özelinizdeki $nick ,  IRC’den Ayrıldı (quit) Özel penceresi Oto. kapatıldı..  $address | /close -m $nick    } }

bu kodta kişinin yazdığı son cümleyi IRC’den Ayrıldı (quit) Özel penceresi Oto. kapatıldı.. Yazdıgı son cümle: .......... şeklinde yapmak için ne ilave etmem lazım ..Tşk..

Feragat 10 Aralık 2014 06:01

Cevap: Özelin oto kapanması
 
Alıntı:

rewal Nickli Üyeden Alıntı (Mesaj 1041567119)
Kod:

on *:quit: { if $query($nick) { echo $color(invite text) -tas  4,15  *** Özelinizdeki $nick ,  IRC’den Ayrıldı (quit) Özel penceresi Oto. kapatıldı..  $address | /close -m $nick    } }

bu kodta kişinin yazdığı son cümleyi IRC’den Ayrıldı (quit) Özel penceresi Oto. kapatıldı.. Yazdıgı son cümle: .......... şeklinde yapmak için ne ilave etmem lazım ..Tşk..

Özeline yazdığı son cümleleri bir değişkene atayıp, kişi çıktıktan sonra görebilirsin. Ayrıca set komutunda kullanılan -e parametresi ile mIRC den çıkış yaptığında (eğer varsa) özeline gelen kişilerin yazdığı son cümlelerin atandığı değişkenlerin tümü silinir. Bunun dışında kişi çıkış yaptığında da o kişiye ait son cümlenin atandığı değişken silinir. İyi forumlar.


Kod:

on *:text:*:?:set -e %y [ $+ [ $nick ] ] $1-

on *:quit: {
  if $query($nick) {
    echo $color(invite text) -tas  4,15  *** Özelinizdeki $nick ,  IRC’den Ayrıldı (quit) Özel penceresi Oto. kapatıldı..  $address Yazdığı Son Cümle: %y [ $+ [ $nick ] ]
    unset %y [ $+ [ $nick ] ]   
    close -m $nick   
  }
}


Prens 10 Aralık 2014 15:33

Cevap: Özelin oto kapanması
 
Çıkış mesajı aktif pencerede değilde, sadece o kişinin özelinde çıkmasını/görünmesini sağlabilir miyiz?

Feragat 10 Aralık 2014 18:39

Cevap: Özelin oto kapanması
 
Konunun başlığından da anlaşılacağı gibi burada amaç Özelin Oto Kapanması. Eğer özel penceresi kapanmayacaksa ve çıkan kişinin son yazdığı mesaj o kişinin özelinde çıkacaksa bunu kullanabilirsin;

Kod:

on *:text:*:?:set -e %y [ $+ [ $nick ] ] $1-

on *:quit: {
  if $query($nick) {
    echo $color(invite text) -t $nick  4,15  *** Özelinizdeki $nick ,  IRC’den Ayrıldı (quit). $address Yazdığı Son Cümle: %y [ $+ [ $nick ] ]
    unset %y [ $+ [ $nick ] ]     
  }
}


rewal 11 Aralık 2014 01:30

Cevap: Özelin oto kapanması
 
Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041567127)
Özeline yazdığı son cümleleri bir değişkene atayıp, kişi çıktıktan sonra görebilirsin. Ayrıca set komutunda kullanılan -e parametresi ile mIRC den çıkış yaptığında (eğer varsa) özeline gelen kişilerin yazdığı son cümlelerin atandığı değişkenlerin tümü silinir. Bunun dışında kişi çıkış yaptığında da o kişiye ait son cümlenin atandığı değişken silinir. İyi forumlar.


Kod:

on *:text:*:?:set -e %y [ $+ [ $nick ] ] $1-

on *:quit: {
  if $query($nick) {
    echo $color(invite text) -tas  4,15  *** Özelinizdeki $nick ,  IRC’den Ayrıldı (quit) Özel penceresi Oto. kapatıldı..  $address Yazdığı Son Cümle: %y [ $+ [ $nick ] ]
    unset %y [ $+ [ $nick ] ]   
    close -m $nick   
  }
}



Bunu Variables yerine txt dosyasına yazdırmamız mümkünmü acaba ?

Prens 11 Aralık 2014 12:10

Cevap: Özelin oto kapanması
 
/close -m 'yi koddan silip ekliyorum mIRC'e, özeli kapatma işlemini devre dışı bırakmış oluyorum. Fakat çıkış mesajını aktif pencerede değilde, sadece IRC'den çıkan kişinin özeline yansıta bilir miyiz?

MesqeN 11 Aralık 2014 23:14

Cevap: Özelin oto kapanması
 
Alıntı:

rewal Nickli Üyeden Alıntı (Mesaj 1041567886)
Bunu Variables yerine txt dosyasına yazdırmamız mümkünmü acaba ?


PHP- Kodu:


on 
*:text:*:?:set -%[ $+ [ $nick ] ] $1-

on *:quit: { 
  if 
$query($nick) { 
    echo 
$color(invite text) -tas  4,15  *** Özelinizdeki $nick ,  IRC’den Ayrıldı (quitÖzel penceresi Otokapatıldı..  $address Yazdığı Son Cümle: %[ $+ [ $nick ] ] 
    
write sonmsg.txt  $nick $date $time Yazdıgı Son mesaj :  $address Yazdığı Son Cümle: %[ $+ [ $nick ] ]
    unset %
[ $+ [ $nick ] ]    
    
close -m $nick    
  



Ustadın koduna yama yaparak Bişiler ekledim.

denemedim ama calışır diye sanıyorum.

Prens 12 Aralık 2014 17:26

Cevap: Özelin oto kapanması
 
İstediğim kodu sizin kodunuz üzerinden düzenleyince, ''Özelde ki nick çıkış(QUIT) yapınca çıkış mesajını o kişi özelinde veriyor.

Kod:

on *:text:*:?:set -e %y [ $+ [ $nick ] ] $1-

on *:quit: {
  if $query($nick) {
    echo $nick $timestamp 14 $nick  ( $+ $address $+ ) sunucudan ayrıldı.
    unset %y [ $+ [ $nick ] ]   
  }
}



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

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