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/)
-   -   Özele yazılan yazıda ban (https://www.ircforumlari.net/mirc-scripting-sorunlari/12956-ozele-yazilan-yazida-ban.html)

Amigo 28 Şubat 2006 18:44

Özele yazılan yazıda ban
 
:) Merhaba ArkadasLar Arazina Yeni KatiLdim.

Benim Botun OzeLine Ne YaziLirsa YaziLsin kanaLdan BanLamasini İstiyorum. yardımcı Olursanız Sevinirim.

[box=Moderator mesajı: el33t]Konunun Hazır Kodlar ile ilgisi nedir? Konu açmadan önce acaba bu konuyu nereye açmalıyım diye 1-2 saniye düşünüyor musun yoksa rasgele bir bölüm seçip oraya mı açıyorsun? Sen soru sorduğun için mIRC Scripting bölümüne konunu açmalısın, Hazır Kodlar'da adı da üstünde olduğu gibi yazılan hazır kodlar bulunuyor, sorular değil, dikkat edersen sevinirim. Konu gereken yere taşındı.[/box]

el33t 28 Şubat 2006 21:39

Aşağıdaki kodu mIRC'de Remote'a koyduğunda (ALT+R) biri özeline mesaj yazdığında ortak kanallardan (senin op olduğun, o kişinin regular user olduğu) kickbanlanır. İşte kod:

on *:text:*:?:{
var %| = 1 | while $comchan($nick,%|) {
var %< = $v1
if ($me isop %< && $nick isreg %<) { ban -k %< $nick 2 <kickban mesajı> }
inc %|
}
}

Umarım işine yarar..

AdriAno 01 Mart 2006 17:08

peki el33t bunun sadece bizim belirledigimiz kelimeleri yazanlara bulundugumuz butun kanallarda akick atan kodu yazabilirmisin??

el33t 01 Mart 2006 18:47

Kırmızı renkli yerleri istediklerinle değiştirirsen yapmak istediğin olur. İşte kod:

on *:text:*:?:{
if $regex($strip($1-),/merhaba|selam|naber/i) {
var %| = 1 | while $comchan($nick,%|) {
var %< = $v1
if ($me isop %< && $nick isreg %<) { cs akick %< add $+($nick,!*@*) <sebep> | cs enforce %< | cs akick %< del $+($nick,!*@*) }
inc %|
}
}

}

Umarım işine yarar..

Amigo 02 Mart 2006 17:11

el33t TesekkürLer Ama Bu Kod oLmadi

Bak Benim Bir Tane kanaL Koruma Botum war.Onun OzeLine Ne YaziLirsa Yazilsin kanaLda Akicke Almasini İstiyorum.Bir TurLu Bulamadim. HerhaLde Query bLocker deniLiyor.yrdımci olurmusun.

el33t 02 Mart 2006 17:25

Ayarlayabilseydin, eminim yukardaki kodda işine yarayacaktı..
Botun özeline yazılan yazıda pencere otomatik olarak kapatılır ve senle botun özeline yazı yazan kişi arasındaki ortak kanallardan nick, nick!*@* şeklinde akicke alınır, enforce uygulanır ve akick silinir, İşte kod:

on *:open:?:*:{ var %: = 1 | while $comchan($nick,%:) { var %. = $v1 | cs akick %. add $+($nick,!*@*) | cs akick %. enforce | cs akick %. del $+($nick,!*@*) | inc %: } | close -m $nick }

Umarım işine yarar..

Amigo 03 Mart 2006 14:01

TeSekkürLer eL33t Bunu Bi Deneyeceğim. Eyw SaoLasin.;oki

Amigo 04 Mart 2006 22:24

el33t Bunu Remoteye Koydum Ama İşLemedi Bu zamana kadar Aldiklarimda islemedi ya benim scriptte 1 hata war yada pc'de verdikLeriniz Dogru Ama Olmuyor.Hicbir İslem Gerceklesmiyo

el33t 04 Mart 2006 22:39

Aşağıdaki kodu anlatarak yazdım, örneğin a nicki botun özeline gelip bir şey yazdığında a nicki ile botun arasındaki ortak kanalların hepsinde bot op olsa da olmasa da chanserv akick komutuyla akicke eklenip kanalda enforce uygulanıp akick siliniyor. İşte kod:

;Biri özeline yazı yazdığında
on *:text:*:?:{
;%= variableına 1 değeri veriliyor ve özeline yazı yazan nickle ortak kanalların olduğu sürece loop yapılıyor
var %= = 1 | while $comchan($nick,%=) {
;%=. kanal'ı %. değerine atıyor
var %. = $v1
;cs akick <kanal> add nick!*@* şeklinde akicke ekliyor, enforce uyguluyor ve sonra akicki siliyor.
cs akick %. add $+($nick,!*@*) | cs akick %. enforce | cs akick %. del $+($nick,!*@*)
;loop için değer yükseltiliyor.
inc %=
}
}

Bu kodlarda çalışmıyorsa, [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresinden mIRC v6.17'yi indirip denemelisin çünkü verdiğimiz tüm kodlar çalışıyor. Umarım bu işine yarar..

Amigo 06 Mart 2006 21:40

Kodu Aynen Remoteye Koyuyorum Ama Hicbir Sey Vermiyor.Bi Hata Erisimin Yok Hicbirsey Yok Tüm CodeLarda Oyle Kendi ScriptiMe EkLiyorum Bendede Olmuyor.


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

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