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/)
-   -   Tüm kanallardan banlayıp atma ile ilgili (https://www.ircforumlari.net/mirc-scripting-sorunlari/232897-tum-kanallardan-banlayip-atma-ile-ilgili.html)

Orhan_VeLi 11 Temmuz 2009 00:49

Tüm kanallardan banlayıp atma ile ilgili
 
Merhaba Arkadaşlar

Forumda Aradım ancak !ban !kick !op !deop vs.. Komutları varken Tüm kanallardan banlama komutunu ben bulamadım.

Mesela kanal operatörlerinden biri " !b nick " yazdığında O nicki Bot un op konumunda olduğu tüm kanallardan banlayıp atmasını sağlayabilirmiyiz.

( Böyle bir kod forumda var ve ben göremediysem Şimdiden özür dilerim arkadaşlar. )

Lucifer 11 Temmuz 2009 13:04

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
Merhabalar,

Konu açmadan önce lütfen forum içerisinde arama yapiniz, gerekli olan bütün Code'ler mevcuttur.

Bknz;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Forum içerisinde " Allban " diye arama yaptırırsanız, sorununuza daha çabuk bir çözüm bulabilirsiniz, iyi forumlar..

Orhan_VeLi 11 Temmuz 2009 18:15

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
PHP- Kodu:

on *:text:*:?:{
if 
# iswm $1- { /tamkick $nick No Reklam ! }
}

seklinde calıstırdım.

alias tamkick {
var %
i 1
while $comchan($1,%i) {
mode $v1 +$
kick $v1 
$$2-
inc %i
}


Gönderdiğin konularda bir tek buna rast geldim ki onu daha önce aramda görmüştüm Bunu editlemeye çalıştım ama bir türlü başarılı olamadım

Benim düşüncem ise meSeLa

!b Nick

komutunu operatör kullandığında O nickin tüm kanallardan banlayıp atılmasıdır Uğraştım ama yapamadım

eXLove 11 Temmuz 2009 20:33

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
PHP- Kodu:

on *:text:!kill *:#Opers:if ($1) { .enable #h-c | whois $2 | 
.msg # Lütfen bekleyiniz. Belirttiğiniz kullanıcının, bulunduğu kanallar sorgulanıyor. } 
| else .msg # Hata: Rumuz belirtmediniz.
#h-c off
raw *:*:haltdef | if ($numeric == 319
{ var %
½ | while (%½ <= $numtok($3-,32)) 
ban -k $gettok($3-,%½,32) $2 Bulunduğunuz tüm kanallardan atıldınız
inc %½ } | .disable #h-c | .
msg #Opers Bilgi: $+($2,$chr(44)) 
bulunduğu tüm kanallardan atıldı. }
#h-c end 


Kullanımı : !kill Nick

WeiLSiDe 11 Temmuz 2009 21:06

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
Kod:

on *:text:!banla*:#: { if $nick isop $chan { defol $2 } }
alias defol { var %< = 1, %> = $($comchan($1,%<),0) | while $(%>,2) { if $($+(%>,.op),2) { !ban -k $(%>,2) $1 kick sebebin } | inc %< } }

Yanlış anlamadıysam böle bişey istemişsin
Kullanımı !banla nick kolay gelsin..

Orhan_VeLi 12 Temmuz 2009 01:34

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
exLove , WeiLSiDe İkinizden de Allah Razı oLsun Gerçekten süper oldu.

BiLmiyorum çok oluyormuyum ama denediğimde Banlama yaparken nick, ident ve ip ye ban atıyor. Sadece ip'ye atma durumu var mı?

Orhan_VeLi 18 Temmuz 2009 03:28

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
on *:text:!banla*:#: { if $nick isop $chan { defol $2 } }
alias defol { var %< = 1, %> = $($comchan($1,%<),0) | while $(%>,2) { if $($+(%>,.op),2) { !ban -k $(%>,2) $1 kick sebebin } | inc %< } }


ACaba WeiLSiDe'ın verdiği bu kodun Sadece ip'ye ban atmaSını sağLayabiLirmiyiz?

L4roXyL 18 Temmuz 2009 03:59

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
on *:text:!banla &:#:if ($2 ison # && $regex($nick(#,$nick).pnick,[@&~%])) { var %1 = 1,%v1 | while ($comchan($2,%1)) { %v1 = $v1 | if ($regex($nick(%v1,$me).pnick,[@&~%])) { ban -k %v1 $2 2 sebebin. } | inc %1 } }

-
Kullanım: !banla rumuz
Kalın olarak belirttiğim(2) yer host adresine ban atacaktır.
Ayrıntılı bilgi için: /help $mask

Orhan_VeLi 18 Temmuz 2009 05:36

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
Verdiğiniz kodu ÇaLıŞtıramadım L4roXyL

L4roXyL 18 Temmuz 2009 06:51

Cevap: Tüm kanallardan banlayıp atma ile ilgili
 
Verdiğim kod gayet sağlıklı çalışır.
-
Eğer !banla rumuz yazan kullanıcı kanalda yazıyı yazdığı kanalda op(@)-sop(&)-halfop(%)-founder(~) değilse kod zaten çalışmaz.
Verdiğim kodun işlevi, %/&/@/~ prefix-lerinden birisine sahip olan bir kullanıcı bot-un bulunduğu herhangi bir kanalda !banla rumuz yaptığı zaman(rumuz belirtilen kanal içerisinde olmalı), belirtilen rumuz bot-un yetkili(%/&/@/~) olduğu tüm kanallardan banlanır.


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

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