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/)
-   -   kick ve ban (https://www.ircforumlari.net/mirc-scripting-sorunlari/171262-kick-ve-ban.html)

QkLa 08 Ocak 2009 10:02

kick ve ban
 
S'a Hayirli forumlar..

asagidaki codeyi duzenledim.ban atildiginda gorevli kanala giriyor kendisine ban atana ban atiyor.bunu kick icin gerceklestiremedim.kick atildiginda kanala tekrar giriyor ama kendisine kick atana kick atmiyor.bu konuda yardimci olabilirseniz sevinirim..

#unban on
on @*:ban:#:{
if $nick == $me { halt }
if ($banmask iswm $address($me,5)) { .mode $chan -bo+b $banmask $nick $address($nick,2) | .kick $chan $nick 0,3gørevLi ßañLamak yasaktir. } }
on *:kick:#:{ if ($knick == $me) { set %kchn $chan | .timer 1 2 /join %kchn | set %knc $nick } }
ban %knc
raw 474:*:{ chanserv unban $2 | join $2 }
#unban end
menu channel {
Ban Korumasi
.On:/enable #unban
.Off:/disable #unban
}

AzuLa 08 Ocak 2009 10:44

Cevap: kick ve ban
 
PHP- Kodu:

on @*:kick:#:{ 
  
if $nick == $me 
    
halt 
  
}
  else {
    if 
$knick == $me {
      
join $chan
      timer 3 0 kick $chan $nick Beni Kickleme 
!
    }
  }


şeklinde eklemelisin.

QkLa 20 Ocak 2009 21:50

Cevap: kick ve ban
 
#unban on
on @*:ban:#:{
if $nick == $me { halt }
if ($banmask iswm $address($me,5)) { .mode $chan -bo+b $banmask $nick $address($nick,2) | .kick $chan $nick .... } }
on *:kick:#:{ if ($knick == $me) { set %kchn $chan | .timer 1 2 /join %kchn | .timer 1 4 ban $chan %knc | timer 1 5 kick $chan %knc | msg %knc yapma lutfen bir dahah } }
raw 474:*:{ chanserv unban $2 | join $2 }
#unban end
menu channel {
Ban Korumasi
.On:/enable #unban
.Off:/disable #unban
}

Bunun uzerinde denedim ama ban ve kickler birbirini engelleliyor.siralamasini beceremedim..

Difuzyon 20 Ocak 2009 22:22

Cevap: kick ve ban
 
Kod:

#unban on
on @*:ban:#:{
  if $nick == $me { halt }
  if ($banmask iswm $address($me,5)) {
    mode $chan -bo+b $banmask $nick $address($nick,2) 
    kick $chan $nick ....
  }
}
on @*:kick:#:if ($knick == $me) { chanserv unban $chan | .timer 1 2 join $chan | .timer 1 4 ban $chan $nick | timer 1 5 kick $chan $nick yapma lutfen bir daha. }
#unban end
menu channel {
  Ban Korumasi
  .On:/enable #unban
  .Off:/disable #unban
}

Op olduğunuz kanallarda ve /chanserv unban #kanal komutunu uygulamaya yetkiniz var olduğu düşünürsek, bu kod işinizi görür.

QkLa 20 Ocak 2009 22:52

Cevap: kick ve ban
 
tesekkur ederim..

tek sorun sadece kick atildiginda kanala tekrar girmiyor..

Difuzyon 20 Ocak 2009 22:57

Cevap: kick ve ban
 
on @*:kick:#:if ($knick == $me) {..............

@ işareti kanalda op konumundayken atıldığınızda geçerlidir demektir. @ işaretini kaldırırsanız,deop konumda bile olsanız çalışacaktır.

promanyak 21 Ağustos 2009 07:39

Cevap: kick ve ban
 
aga bu kodları nereye yazacaz ;duut


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

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