![]() |
![]() |
![]() | #1 | |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | nick kaydı 20 günden az ise ustalar selam benim kendi özel bir kanalım burda nick kaydı 20 günden daha az olan kullanıclıarı tesbip edip kanalıma girmelerini istemiyor o yüzden kendim basit bir kod yazdım kodun calışma sistemi #mantık kanalına bir user girer ise eger ona info cekip nick kaydının tarihini bulundugum diger kanala mesaj olarak vermesi bende ordan bakıyorum eger kaydı 20 günden az ise nicki kanaldan atıyorum tabi yazdıgım kodda herkese info cekmesin diye mantık diye bir txt oluşturdum zaten kanala üye olan devamlı gelenleri ekledim şimdi burya kadar sorun yok ama benim istedigim sizden ricam şu olucak bir nick mantık kanalına girince mantık.txt içindekilerin haricinde olanlara info ceksin eger nick kaydı 20 günlük degilde daha yeni kaydetmiş ise bot bunu hesaplasın ve o nicki kanaldan nick kayıt süreniz 20 günden az olugu için atılıyorsunuz gibi sebebten atsın yani calclamı dateylemi nasıl heasplıycak bilmiyorum zaten bilseydim sormazdım Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. sizden bunu cevaplamanızı rica ediyorum umarım anlatabilmişimdir yardım edenlere şimdiden tşkler benim yazdıgım kod : Kod: Kodu kopyalamak için üzerine çift tıklayın!
bu kodun üstüne ek yapabilrisniz veya aynı görevi görücek başka olabilir calışsın yeterki kabulümdür | |
| ![]() |
![]() | #3 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: nick kaydı 20 günden az ise - [15:42:45] -NickServ- denY isim: irc.network - [15:42:45] -NickServ- denY nicki su an online. - [15:42:45] -NickServ- Kayit zamani: Nis 07 10:00:40 2007 EDT - [15:42:45] -NickServ- Son quit mesaji: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] - [15:42:45] -NickServ- Ekler: Kill korumasi,Ek Guvenlik - tabiki pastelerim buyur usta |
| ![]() |
![]() | #4 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: nick kaydı 20 günden az ise on !*:join:#kanalın: { if !$read(nickler.txt,w,$nick) { set %nick $nick | ns info $nick } } on *:notice:*:?: { if $nick == nickserv && $1-2 == Kayit zamani: { var %s = $3- | if $ctime($asctime($ctime(%s),dd/mm/yy)) >= $calc($ctime - $calc(86400 * 20)) { ban -k #kanalın %nick 2 Nick'inizin kayıt tarihi 20 günden az. } | else { write nickler.txt %nick } } } Şimdi açıklamasını yapıyorum. Bu kod sorunsuz çalışmakta fakat; Dikkat ettim, senin sunucunun servisleri sanırım, ayları türkçe olarak veriyor. Yani paste ettiğin yazıda Apr yazması gerekirken, Nis yazıyor. Benim verdiğim kod, Apr algıladığı zaman çalışacaktır. Aksi taktirde çalışmaz. Bunun için şöyle bir sistem yapabilirsin. alias ay return $replacecs($1,Nis,Apr,türkçe,ingilizce) Şeklinde bir alias oluşturur, kod'daki $3- olan yeri, $ay($3-) olarak değişebilirsin. Yani anlıyacağın sende biraz uğraşmalısın. |
| ![]() |
![]() | #5 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: nick kaydı 20 günden az ise Kod: Kodu kopyalamak için üzerine çift tıklayın!
üstad dedigin gibi yaptım ama calışmadı yanlış yaptıgım bir şeymmi var bakarmısın ilgin için yardımların tşkler |
| ![]() |
![]() | #6 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: nick kaydı 20 günden az ise İyi'de nisan nis olarak gözüktüğüne göre, IRC'de; mayıs'da may olarak görünür. Onun ayarlamasını yaparsan düzelir sanırım, çalışmamasını gerektirecek başka sebeb yok. |
| ![]() |
![]() | #7 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: nick kaydı 20 günden az ise ustam dedigin gibi yapınca oldu son bişide aydınlatırsan sevinirim ben bunu istedigim gün saysına göre nasıl degiştirecem yeri geldiginde mesela en az 15 günlük nickler girsin veya 30 günden aşagı nickler giremesin yani kodda hangi satırı nasıl hesaplıycam tamam orda 20 yazıyor ama sadece o degil sanırımm degişilmesi gereken yer yardımların için tşkler |
| ![]() |
![]() |
Etiketler |
gunden, günden, ise, kaydi, kaydı, mirc download, mirc indir, nick |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
ircservices nick kaydı Ömer ömer | alphae | IRCServices | 1 | 15 Nisan 2020 16:47 |
Yeni Nick Kaydı | Cihanim | mIRC Scripting Sorunları | 2 | 15 Ocak 2012 08:23 |
Otomatik Nick Kaydı | AsiLmavi | mIRC Scripting Hazır Kodlar | 1 | 09 Kasım 2009 23:56 |
auth kodu girmeden direk nick kaydı nasıl yapılır | JaqCaL | Servisler | 4 | 01 Aralık 2007 23:33 |
Nick kaydı silinme süresi | yepaa | Unreal IRCd | 2 | 09 Mayıs 2007 12:48 |