![]() |
Yanıt: Ban Sayaç Peki El33t Abi Bunu Ban içinde Deilde Akick İcin Yababilir miyiz? Yani Akick'leri Sayacak?? [box=Moderator mesajı: el33t]tabiki[/box] |
Yanıt: Ban Sayaç Bende can sıkıntısından böyle bişi yazdım :) Kod sadece /auser master Nick şeklinde eklenmiş nickler için geçerlidir. Kod: on @*:ban:#: { inc -e $+(%,b.nick.,$nick) } |
Yanıt: Ban Sayaç Ağbi bunu ekledim aslında güsel olmus ama tam olmamıs ;D 11:43 <nelix> nelBOT ban list 11:43 <nelBOT> Nick: ChanServ => attığı ban sayısı: 3 Burda Nick: Chanserv Yerine Kimin Attığını söylese daha iyi olacakdı :( |
Cevap: Ban Sayaç on *:rawmode:#ircmaster: if $1 == +b { if $nick == $bnick || $nick == $chanserv { halt } if !$readini(hvc.ini,$date,$nick) { writeini -n hvc.ini $date $1 } else { writeini -n hbc.ini $date $nick $calc($readini(hbc.ini,$date,$nick) + 1) } } - Şimdi burda ne kadar ban atildigini hbc.ini ne kaydediyor. ama Akick atıldıgında akickleri Chanserv die söylüor.. Akicklerin Kimler attigini da ayrı ayrı kaydetmesini istiyorum.. Ne yapmam gerekior..? |
Cevap: Ban Sayaç PArdon on *:rawmode:#ircmaster: if $1 == +b { bu bölümü yanlış yazdım burası böyle olacaktı.. on *:BAN:#Zurna:{ yani hepsi bi arada şöyle;.. on *:BAN:#Zurna:{ if $nick == $bnick || $nick == $me { halt } if !$readini(hvc.ini,$date,$nick) { writeini -n hvc.ini $date $nick } else { writeini -n hbc.ini $date $nick $calc($readini(hbc.ini,$date,$nick) + 1) } } on *:text:*:#zurnadesk:{ if $1 == !lists && $2 != $null { var %dtot = $ini(hbc.ini,$2,0) if %dtot { msg #zurnadesk $2 tarihi için Ban'lar listeleniyor.. } while %dtot { msg #zurnadesk 2Nick1: $ini(hbc.ini,$2,%dtot) --- 4Ban Sayisi1: $readini(hbc.ini,$2,$ini(hbc.ini,$2,%dtot)) | dec %dtot } } if $1 == !tarih { var %dtt = $ini(hbc.ini,0) | msg #zurnadesk 4 $+ Kayda alınan tarih listeleri. | while %dtt { msg #zurna $ini(hbc.ini,%dtt) | dec %dtt } } } alias vclear { $iif(!$1, msg #zurnadesk Tarih belirtmediniz.,remini hbc.ini $$1) } burda chanserv den atilan banları chanserv die kaydedior. akicki kim attiysa onu kaydetirmek istiyorum.. |
Cevap: Ban Sayaç on *:BAN:#Zurna:{ if $nick == $bnick || $nick == chanserv { halt } if !$readini(hbc.ini,$date,$nick) { writeini -n hbc.ini $date $1 1 } else { writeini -n hbc.ini $date $nick $calc($readini(hbc.ini,$date,$nick) + 1) } } on *:text:*:#ircmaster:{ if $1 == !lists && $2 != $null { var %dtot = $ini(hbc.ini,$2,0) if %dtot { msg #ircmaster $2 tarihi için Ban'lar listeleniyor.. } while %dtot { msg #ircmaster 2Nick1: $ini(hbc.ini,$2,%dtot) --- 4Ban Sayisi1: $readini(hbc.ini,$2,$ini(hbc.ini,$2,%dtot)) | dec %dtot } } if $1 == !tarih { var %dtt = $ini(hbc.ini,0) | msg #ircmaster 4 $+ Kayda alınan tarih listeleri. | while %dtt { msg #ircmaster $ini(hbc.ini,%dtt) | dec %dtt } } } alias vclear { $iif(!$1, msg #ircmaster Tarih belirtmediniz.,remini hbc.ini $$1) } on *:kick:#Zurna: { if $nick == chanserv || $nick == $3 { if !$readini(hbc.ini,$date,$3) { writeini -n hbc.ini $date $1 } else { writeini -n hbc.ini $date $3 $calc($readini(hbc.ini,$date,$3) + 1) } } } - Kod en son bu hale geldi. Fakat hbc.ini ne nickleri eklemedikce banları saymiyor. eklemeyince de * /writeini: insufficient parameters (line 18, script12.ini) böyle bir hata veriyor. Ne yapmam Gerekiyor..? |
Cevap: Yanıt: Ban Sayaç arkadaşlar sop olduğum kanala bot yapmak istiyorum kim ne kadar ban atmış kim ne kadar ban açmış voice vermiş girişleriyle kaydedecek bunuda !istatistik dediğimde sop olduğum kanala yansıtacak cod varmı acaba help botu editlemek istedim olmadı help botan bıktım lütfen yardım edermisiniz kaç kez bot indirdim ama olmuyor |
Cevap: Ban Sayaç L4roXyL : Tarih: 26 Ekim 2007 Cuma Kod'un amacını açıklamak istiyorum; Bir kanal'ı takibe aldınız diyelim? Bu kod bu kanal'da neleri takip eder? 1- Kanal'da voice/halfop/op veren veya alanları.(Tarihleri dahil) 2- Kanal'da ban atan/atılan veya banı açan/açılan'ları.(Tarihleri dahil) 3- Kanal'da atılan ban sayısını. 4- Kanal'a giren kullanıcı sayısını. 5- Kanal'dan çıkan kullanıcı sayısını. 6- Kanal'da bulunupta IRC'den çıkan sayısını. 7- Kanal'a kaç satır text gönderdildiğini. 8- Kanal'da kimin ne zaman nick değiştiğini.(Tarihleri dahil) 9- Kanal'da ne zaman kim tarafından mod değiştirildiğini.(Tarihleri dahil) Ek özellikler; /kns #kanalismi yazarak kanal'da kimin kaç satır yazı yazdığını, /nik #kanalismi yazarak kanal'da kimin ne zaman nick değiştiğini ve yeni nick'ini, /unbn #kanalismi yazarak kanal'da kim tarafından ne zaman ban açıldığını, /bn #kanalismi yazarak kanal'da kim tarafından, ne zaman ban atıldığını, /md #kanalismi yazarak kanal'da kimin, ne zaman, hangi modu, değiştirdiğini, /yetki #kanalismi yazarak kimin kime ne yetki verdiği, tarihleri ile beraber öğrenebilirsiniz. /sıfırla yazarak tüm kayıtları sıfırlıyabilirsiniz. Kod: alias takip { /takip #kanalismi (Kanal'ı takip'e alır) /rapor #kanalismi (Takip sonuçlarını gösterir) 1.) Sop kendine BOT yapamaz, ancak kendine (+) bir mIRC açar ve onu sadece kanal oplarının logunu vsvsvs. tutar. 2.) Dikkat ettim, Hazirkodlar ve Bu bölümde tam 3 konuya aynı sorunu yazmışsın, yardımcı olacak arkadaş varsa zaten yardım edecektir flood yapmanın anlamı yok. 3.) Ayrıca Forum içerisinde arama yaparsan => [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bu tip kodların daha önceden paylaşıldığını göreceksiniz... 4.) mIRC versionun eski ise, bazı sorunlar alabilirsin güncel mIRC için buradan => [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] <= indirebilirsin. iyi forumlar.. |
Cevap: Ban Sayaç Alıntı:
Peki ben op kanalında !rapor yazarak takibe aldıgım kanalın kayıtlarını kanala yazmasını istiyorum nasıl olacak ? |
Cevap: Ban Sayaç neverbackdown a kod için teşekkürler. buyur buneya Kod: alias takip { |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:39. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net