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/)
-   -   Silence de Özele Gelene Oto msj (https://www.ircforumlari.net/mirc-scripting-sorunlari/21867-silence-de-ozele-gelene-oto-msj.html)

SharLot 26 Temmuz 2006 15:13

Silence de Özele Gelene Oto msj
 
Arkadaşlar Kusuruma Bakmayın Kolay görünebilir Çok uğraştım ama Olmadı. Özellerimi Kapadığımda Özele Gelen bi Kişiye Özelim Kısa Bir Süreliğine Kapanmıştır Msj:ı nı Yollamak istiyorum Yardımcı Olursanız sevinirim

arananadam1 26 Temmuz 2006 21:43

Yanıt: Silence de Özele Gelene Oto msj
 
Özellerimi Kapadığımda Özele Gelen bi Kişiye Özelim Kısa Bir Süreliğine Kapanmıştır Msj:ı nı Yollamak istiyorum

ozelini kapadiginda ozeline nasil gelebilecekler acaba? yanlis anladiysam ozur dilerim

yoksa ozeldekileri sildigindemi?

Muh1 26 Temmuz 2006 23:37

Yanıt: Silence de Özele Gelene Oto msj
 
awaY mesaj ( notice ) dan bahsedıyor sanırım...

viruS 27 Temmuz 2006 00:28

Yanıt: Silence de Özele Gelene Oto msj
 
Kod:

alias kkapat {
join #Logger
ame Özellerim konuşmaya kapatılmıştır.
timer 0 0 close -m
}
on *:Text:*:?:{
msg $nick Özellerim Konuşmaya kapalıdır, Mesajınız Iltetilmemiştir.
msg #Logger Yazılan mesaj : ( $+ $nick $+ ) : [ $+ $1- ]
}
alias kaç {
timers off
ame Özellerim konuşmaya $time saat'i itaberi ile açılmıştır.
}

Konuşamaya kapatmak için /kkapat konuşmaya açmak için /kaç yapabilirsin , Aklıma gelen bu , hata varmı yokmu , yanlış mı düşünmüşüm iyimi onuda bilmiyorum;)

Ajan 27 Temmuz 2006 00:30

Yanıt: Silence de Özele Gelene Oto msj
 
Bana biraz saçma geldi.Silence + yapınca özeline kimse birşey yazamaz dolayısıylada kullandığın text eventi çalışmaz gibi sanki

iLgim 27 Temmuz 2006 00:33

Yanıt: Silence de Özele Gelene Oto msj
 
asLında Özelini Kapatmadan da olabilir ... MeseLa özeline kapatmicaksın ama /kapat yaptığın zaman özeline gelen nicklere Şuanda özelim Kapalı YazdıkLarınızı Göremiyorum diye Msj giderse istediğin olur özelin kapalı die de bişi yazmaLar :)) Haksızmıyım :)

iLgim 27 Temmuz 2006 00:36

Yanıt: Silence de Özele Gelene Oto msj
 
Ajan Çok Haklı txt Dosyasının Çalışıcağını Sanmıyorum... Benim dediğim oLay olursa Aynı hesaP :Pp Tabi o komutu ben yazamadım Size Kalmış :)

NaTSuKa 27 Temmuz 2006 13:12

Yanıt: Silence de Özele Gelene Oto msj
 
Kod:


alias okapat {
enable #okapali
}
alias oac {
disable #okapali
unset %£
}
#okapali off
on *:text:*:?: {
window -e @ÖzeL
echo @ÖzeL 4[ $time ] < $+ $nick $+ > $1-
if $istok(%£,$nick,32) == $false {
set %£ $addtok(%£,$nick,32)
msg $nick Özelim kapalıdır. Yazdıklarınızı Göremeyecegim.
close -m | halt
}
else {
close -m | halt
}
}
#okapali end

/okapat özeli kapatır.
/oac özeli açar.

SPiDeRLaiRsMaN 27 Temmuz 2006 13:46

Yanıt: Silence de Özele Gelene Oto msj
 
Alıntı:

natsuka Nickli Üyeden Alıntı
Kod:


alias okapat {
enable #okapali
}
alias oac {
disable #okapali
unset %£
}
#okapali off
on *:text:*:?: {
msg $nick Özelim kapalıdır. Yazdıklarınızı Göremeyecegim.
window -e @ÖzeL
echo @ÖzeL 4[ $time ] < $+ $nick $+ > $1-
set %£ $addtok(%£,$nick,32)
if $istok(%£,$nick,32) == $false {
close -m | halt
}
else {
close -m | halt
}
}
#okapali end

/okapat özeli kapatır.
/oac özeli açar.

msg $nick Özelim kapalıdır. Yazdıklarınızı Göremeyecegim. bunun yerini deiştirince calıştı.öteki türlü bir hata vardı sanırım..

NaTSuKa 27 Temmuz 2006 13:56

Yanıt: Silence de Özele Gelene Oto msj
 
hata bulamadım... ama kodda Set degerini if satırının altına aldım ve denedim gayet iyi çalışıyor...

Kod:

alias okapat {
enable #okapali
}
alias oac {
disable #okapali
unset %£
}
#okapali off
on *:text:*:?: {
window -e @ÖzeL
echo @ÖzeL 4[ $time ] < $+ $nick $+ > $1-
if $istok(%£,$nick,32) == $false {
set %£ $addtok(%£,$nick,32)
msg $nick Özelim kapalıdır. Yazdıklarınızı Göremeyecegim.
close -m | halt
}
else {
close -m | halt
}
}
#okapali end

ve bu kod şöyle özele birisis 1 lkere mesaj yazdıgında sadece 1 kere özelim kapalıdır diyor ve o nicki setliyor birdaha ne yazarsa yazdın ona cevap yazmıyor ve özelineazdıklarını özel penceresinde logluyor...

SPiDeRLaiRsMaN 27 Temmuz 2006 17:24

Yanıt: Silence de Özele Gelene Oto msj
 
[quote=natsuka]hata bulamadım... ama kodda Set degerini if satırının altına aldım ve denedim gayet iyi çalışıyor...

Kod:

alias okapat {
enable #okapali
}
alias oac {
disable #okapali
unset %£
}
#okapali off
on *:text:*:?: {
window -e @ÖzeL
echo @ÖzeL 4[ $time ] < $+ $nick $+ > $1-
if $istok(%£,$nick,32) == $false {
set %£ $addtok(%£,$nick,32)
msg $nick Özelim kapalıdır. Yazdıklarınızı Göremeyecegim.
close -m | halt
}
else {
close -m | halt
}
}
#okapali end

peki bu koda şöyle birşey ekleyebilirmiyiz ? bazı nicklere koruma koyucaz mesela SPiDeR nicki Özelime geldiğinde ona (Özelim kapalıdır. Yazdıklarınızı Göremeyecegim.) mesajı gitmeyecek mesajı direk gelebilecek. cok uğrastiriyorum galiba..yardımcı olan arklara simdiden teşekkürler

viruS 27 Temmuz 2006 17:32

Yanıt: Silence de Özele Gelene Oto msj
 
Kod:

if $nick == SPiDeR { halt }
Yukardakini

Kod:

on *:text:*:?:
Bunun altına ekle çalışır

Kod:

on *:text:*:?:{
if $nick == Spider { halt }


NaTSuKa 27 Temmuz 2006 19:00

Yanıt: Silence de Özele Gelene Oto msj
 
Kod:

alias knick {
  if $istok(%korunanick,$1,32) == $true {
    echo -a 4Bu nick , koruma listesinde zaten var...
  }
  else {
    set %korunanick $addtok(%korunanick,$1,32)
    echo -a $1 4nicki korunanlar listesine eklendi.
  }
}
alias knicksil {
  if $istok(%korunanick,$1,32) == $true {
    set %korunanick $remtok(%korunanick,$1,32)
    echo -a $1 4nicki korunanlar listesinden silindi.
  }
  else {
    echo -a 4Bu nick koruma listesinde zaten yok...
  }
}
alias okapat {
  enable #okapali
}
alias oac {
  disable #okapali
  unset %£
}
#okapali on
on *:text:*:?: {
  if  $istok(%korunanick,$nick,32) == $false {
    window -e @ÖzeL
    echo @ÖzeL 4[ $time ] < $+ $nick $+ > $1-
    if $istok(%£,$nick,32) == $false {
      set %£ $addtok(%£,$nick,32)
      msg $nick Özelim kapalıdır. Yazdıklarınızı Göremeyecegim.
      close -m | halt
    }
    else {
      close -m | halt
    }
  }
}
#okapali end


/knick nick << yaptıgında o nick üzerinde bu kod çalışmaz. Yani koruma listesine ekler
/knicksil nick << yaptıgında koruma listesinde olan nicki siler.


/okapat << Özelini kapatır
/oac << Özelini açar

yepaa 28 Ağustos 2006 17:09

Yanıt: Silence de Özele Gelene Oto msj
 
Bu kodda sadece karşı tarafa 1 kez özelim kapalı mesajı gidiyor . her yazışında gitmesi için kod nasıl olmalı?

NaTSuKa 28 Ağustos 2006 18:42

Yanıt: Silence de Özele Gelene Oto msj
 
Kod:

alias knick {
  if $istok(%korunanick,$1,32) == $true {
    echo -a 4Bu nick , koruma listesinde zaten var...
  }
  else {
    set %korunanick $addtok(%korunanick,$1,32)
    echo -a $1 4nicki korunanlar listesine eklendi.
  }
}
alias knicksil {
  if $istok(%korunanick,$1,32) == $true {
    set %korunanick $remtok(%korunanick,$1,32)
    echo -a $1 4nicki korunanlar listesinden silindi.
  }
  else {
    echo -a 4Bu nick koruma listesinde zaten yok...
  }
}
alias okapat {
  enable #okapali
}
alias oac {
  disable #okapali
}
#okapali off
on *:text:*:?: {
  if  $istok(%korunanick,$nick,32) == $false {
    window -e @ÖzeL
    echo @ÖzeL 4[ $time ] < $+ $nick $+ > $1-
      msg $nick Özelim kapalıdır. Yazdıklarınızı Göremeyecegim.
      closemsg $nick | halt
    }
}
#okapali end

istedigin gibi editledim... Her seferinde özelim kapalı diyecek...

yepaa 29 Ağustos 2006 04:39

Yanıt: Silence de Özele Gelene Oto msj
 
Yanlış editlenmiş sanırım . Bu seferde özele biri yazınca 6 kere özelim kapalıdır diyor flod yapıyor yani her yazıldığında 6 sefer :)

NaTSuKa 29 Ağustos 2006 12:39

Yanıt: Silence de Özele Gelene Oto msj
 
Yok arkadaşım bu kod dedigin gibi çalışıyor öyle 6 kere özelim kapalı felan demiyor...

Sen bu kodu iki tane nick sokup deiyorsan eger ve ikiside aynı mirc ise sorun orda. Çünki bu kodu içerien iki mirc karşılştıgında bir döngü içerisine girecekler. O ona özelim kapalı diyecek digeride ona özelim kapalı diyecek böyle sürüp gidecek. Ben bu yüzden sadece 1 kere özelim kapalıdır şeyklinde yapmıstım.

Neyse kodda bi problem yok.

reco07 29 Ağustos 2006 22:34

Yanıt: Silence de Özele Gelene Oto msj
 
al kardeşim sana özel kapama daha fazlası can sağlığı /kapat yaz özelin kapanır /ac yaz açılır bunları değiştirmek istersen altı çizgili yerleri değiştir daha ne diyeyim..
Alıntı:

alias Kapat {

set %ozelkapama On
}
alias ac {
set %ozelkapama Off
}
on *:text:**:?: {
echo @ÖzeL 4[ $time ] < $+ $nick $+ > $1-
}
msg $nick Özelim kapalıdır. Yazdıklarınızı Göremeyecegim.
close -m | halt
}

}


NaTSuKa 29 Ağustos 2006 23:21

Yanıt: Silence de Özele Gelene Oto msj
 
Yukarıdaki kod /ac yazssanda çalışacak /kapat yazssanda çalışacak.. Ayrıca bir çok yerinde de hata var, ya özl penceresi açık degilse ki açık degildir büyük ihtimal o pencereye özele gelenleri echolayamayacaktır.. felan filan felan filan...


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

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