alias nsinfo { set %i.nick $1 | .msg nickserv info $1 } on *:notice:*:?:{ if (%i.nick) { if $nick == NickServ && %i.nick isin $1- { if kay?tl? de?il iswm $1- || not registered isin $1- { msg #kanal %i.nick nicki kayitli degil. | unset %i.nick } } } } /nsinfo nick komutuyla bakabilirsin kayitli olup olmadigini soylediginde bunu #kanal kanalina gonderir whois icin de biraz forumu arastir o konuyla ilgili bisi gormustum daha once |
Sn. Herşeyibilen Abi Ben Burda Çok Deişik Şeylerden Bahsetmiştim Shen Bna Alias Yzmışın Gene Çok SağoL ilgin İçin Uğrşacam Üzerinde Bakalım Bir Sonuç Alabilecekmiyim |
Alıntı:
|
on *:join:#X: { .nsinfo $nick } alias nsinfo { set %i.nick $1 | .msg nickserv info $1 } on *:notice:*:?:{ if (%i.nick) { if $nick == NickServ && %i.nick isin $1- { if kay?tl? iswm $1- || not registered isin $1- { msg #X %i.nick nicki kayitli degil. | unset %i.nick } } } } Denedim Abi Kod İşlio Ama Bir Sorun Var Kayıtlı Deil Olayını Gene Status Yapıo Bunu NasıL Ayarlarız ?? |
Kodda 2 hata var 1. si on *:join:#X: { .nsinfo $nick } den sonra alias nsinfo { set %i.nick $1 | .msg nickserv info $1 } daki set %i.nick olayı 2 kişi üstüste girerse 1.si yerine 2. sini işleme sokabilirsin! on *:join:#X: { if $nick != $me { .nsinfo $nick } } olması daha iyi olur kendini de o işlemden geçirmene gerek yok. |
Peki Alience Abi Soruyu Okudun Yanılmıorsam Verdiimiz Çabalarıda Göz Önünde Bulundurak Bir Kode Yazman Mümkün mü Acaba ?? |
[19:13:07] *** Giriş: y ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [19:14:50] <Nick> y Nickiniz Kayıtlı Değil Örnek Bu Benim Demek İstediim Bu Kanala giren Nick Eğer Kayıtlı Deilse Bunu Yapmak İstiorum Kayıtlıysa Yukardaki [19:13:07] *** Giriş: y ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [19:14:50] <Nick> y Nickiniz Kayıtlı Değil Şeklindeki Mesajı [19:13:07] *** Giriş: y([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [19:14:50] <nick> y Nickiniz Kayıtlı Bir Nicktir Olarak Versin İmkansızmı Bu Acaba :(( |
/nickserv info nick cekince kayıtlı ve kayıtsız nickler için gelen cevabı pasteleyebilirmisin? |
[20:03:36] -NickServ- y kayıtlı bir nick değil. [20:03:58] -NickServ- xx isim: .... - [20:03:58] -NickServ- xx şu an bağlı. - [20:03:58] -NickServ- Kayıt zamanı: Eki 0 0:0:0 2005 EEST - [20:03:58] -NickServ- Son çıkış mesajı: Kullanici Ayrildi. |
once /auser 987 nickserv yaz sonra asagidaki kodu remote'a paste et on *:join:#kanal:{ kayitli $nick } alias kayitli { set %kayit. [ $+ [ $1 ] ] yes | .msg nickserv info $1 } on ^987:notice:*:?:{ if %kayit. [ $+ [ $1 ] ] == yes { if kay?tl? de?il iswm $1- { msg #kanal $1 nicki kayitli degil. | unset %kayit. [ $+ [ $1 ] ] | halt } | if $2 == isim: { msg #kanal $1 nicki kayitli bir nicktir. | unset %kayit. [ $+ [ $1 ] ] | halt } | if ?u an ba?l? iswm $1- || kay?t zaman?: iswm $1- | son ç?k?? mesaj?: iswm $1- { halt } } } eger nickservden gelen notice paste ettigin kadarsa bu kod ile hic notice almazsin sadece msj atar kanala denemedim ama calisiyordur |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 19:05. |
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