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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   Idle kontrol kodu. (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/344867-idle-kontrol-kodu.html)

Massacre 19 Temmuz 2010 21:56

Idle kontrol kodu.
 
#HelpSop kanalindan uygulanabilecek komutlar:

!scan on : Taramayi acar (5 dakikada bir tarar)
!scan off : Taramayi kapatir.

Not: Eger nickin icinde Disarida/Mesgul geciyorsa idle suresi gecse dahi uyari vermez.

Idlesi gecen helperlari #HelpSop kanalina bildirir.
#Helpers kanalindaki kullanicilari taramaktadir.


PHP- Kodu:

on *:text:!scan*:#helpsop:{
  
if $== on {
    
msg # Tarama aktiflestirildi. 5 dakikada bir helperlarin idle sureleri kontrol edilecek.
    
timerscan 0 300 /idlescan
  
}
  if $
== off {
    
msg # Tarama deaktif.
    
timerscan off
  
}
}
alias idlescan {
  var %
massacre 1
  
while (%massacre <= $nick(#helpers,0)) {
    
whois $nick(#helpers,%massacre)
    
inc %massacre
  
}
}
raw 317:*:{
  if $
600 {
    if 
disarida isin $|| mesgul isin $halt }
    else {
      
msg #helpsop $2 idle suresini asmis! $replace($duration($3),mins,dakika,secs,saniye,hrs,saat,hr,saat,min,dakika,sec,saniye)
    
}
  } 

Isinize yarar umarim.

- Massacre

EmSaLsiZ_01 24 Kasım 2010 19:58

Cevap: Idle kontrol kodu.
 
ya abi ben bir kod istiyorum idle süresini aşan oplar bot otoamitk deop etsin ve özele yada kanala bu sebeblerden deop edildiniz 2.cü kez tekrarlanırsa cezai işlem uygulanacaktir gibi bir kod lazım bana şimdiden teşekkürler

Bilecikli 03 Aralık 2011 18:42

Cevap: Idle kontrol kodu.
 
Hocam bu kod taramasında admin yada operlerin idleleri kontrol ediliyormu ?

Coldman 03 Aralık 2011 18:47

Cevap: Idle kontrol kodu.
 
!scan on yazdim #helpsop'u helpers yaptim herhangi birsey yazmadi kanala

ve buna ek olarak örnek söyle olsa? !idle CoLdmAn vs .. gibi

toXic 03 Aralık 2011 18:57

Cevap: Idle kontrol kodu.
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Burdaki kodu deneyebilirsiniz.

Paint 03 Aralık 2011 22:59

Cevap: Idle kontrol kodu.
 
Kod:

On *:text:!idle*:#Helpers:{
  if $2 == aç && $3 != $null && $4 != $null { msg $chan Idle kontrol sistemi aktifleştirildi. $3 Saniyede bir Helperların idle süreleri kontrol edilecek $4 saniyeyi aşarlarsa. #Help Kanalından Çıkarılacaklar. | timeridle off
  timeridle 0 $3 idlekontrol | .set %idlesüre $4 }
if $2 == kapat { .timeridle off | unset %idlesüre  | msg $chan Idle kontrol sistemi kapatıldı. } }
alias idlekontrol { var %x = $nick(#help,0) | while %x { if $nick(#Help,%x) == $me || $nick(#Help,%x) !isop #Help { dec %x | haltdef } | else { whois $nick(#Help,%x) | dec %x } } }
raw 317:*:{ if $3 > %idlesüre { msg #helpers $2 tanımlanan %idlesüre saniyelik süreyi aşmış. | Sapart $2 #HELP | msg $2 Away olduğun zaman Help kanalını part et. | msg #helpers #Help kanalından çıkarıldı. Gerekli uyarı özeline iletildi. } }

Komutlar:
!idle aç <kontrolsüresi> <idlesüresi>
!idle kapat

Komutlar zaten ne işe yaradıklarını anlatıyor.
Özellikler:
Belirlediğiniz sürelerde #Help kanalındaki oplara whois çeker ve idle süresi belirlediğiniz süreyi aşanları Sapart komutuyla #Help kanalından çıkarır ve özeline uyarı verir.

Cpu 27 Şubat 2012 19:54

Alıntı:

Paint Nickli Üyeden Alıntı (Mesaj 1040943499)
Kod:

On *:text:!idle*:#Helpers:{
  if $2 == aç && $3 != $null && $4 != $null { msg $chan Idle kontrol sistemi aktifleştirildi. $3 Saniyede bir Helperların idle süreleri kontrol edilecek $4 saniyeyi aşarlarsa. #Help Kanalından Çıkarılacaklar. | timeridle off
  timeridle 0 $3 idlekontrol | .set %idlesüre $4 }
if $2 == kapat { .timeridle off | unset %idlesüre  | msg $chan Idle kontrol sistemi kapatıldı. } }
alias idlekontrol { var %x = $nick(#help,0) | while %x { if $nick(#Help,%x) == $me || $nick(#Help,%x) !isop #Help { dec %x | haltdef } | else { whois $nick(#Help,%x) | dec %x } } }
raw 317:*:{ if $3 > %idlesüre { msg #helpers $2 tanımlanan %idlesüre saniyelik süreyi aşmış. | Sapart $2 #HELP | msg $2 Away olduğun zaman Help kanalını part et. | msg #helpers #Help kanalından çıkarıldı. Gerekli uyarı özeline iletildi. } }

Komutlar:
!idle aç <kontrolsüresi> <idlesüresi>
!idle kapat

Komutlar zaten ne işe yaradıklarını anlatıyor.
Özellikler:
Belirlediğiniz sürelerde #Help kanalındaki oplara whois çeker ve idle süresi belirlediğiniz süreyi aşanları Sapart komutuyla #Help kanalından çıkarır ve özeline uyarı verir.

İdleyi kontrol edip sapart değil de başka kanala bilgi verse onu nasıl ayarlarız?

yani op kanalında ki oplara idle kontrolü edecek eğer belirlediğim sürede aşım var ise opun özeline mesaj atıp deop olmasını söylecek ve bu bilgiyi help kanalına bildirecek
zurnaop ve zurnahelp gibi kanallarda

Rules 24 Temmuz 2013 18:05

Cevap: Idle kontrol kodu.
 
Alıntı:

Paint Nickli Üyeden Alıntı (Mesaj 1040943499)
Kod:

On *:text:!idle*:#zurnaop:{
  if $2 == aç && $3 != $null && $4 != $null { msg $chan Idle kontrol sistemi aktifleştirildi. $3 Saniyede bir aopların idle süreleri kontrol edilecek $4 saniyeyi aşarlarsa. #zurna  Kanalından deop edilecekler. | timeridle off
  timeridle 0 $3 idlekontrol | .set %idlesüre $4 }
if $2 == kapat { .timeridle off | unset %idlesüre  | msg $chan Idle kontrol sistemi kapatıldı. } }
alias idlekontrol { var %x = $nick(#zurnaop,0) | while %x { if $nick(#zurnaop,%x) == $me || $nick(#zurnaop,%x) !isop #zurnaop { dec %x | haltdef } | else { whois $nick(#zurnaop,%x) | dec %x } } }
raw 317:*:{ if $3 > %idlesüre { msg #mesajıngitmesiniistediğinkanal $2 tanımlanan %idlesüre saniyelik süreyi aşmış. | /mode #zurna -o $2 | msg $2 Özeline yollamak istediğin mesaj. | msg #zurnasop #zurna kanalından  $2 nicki deop edildi. Gerekli uyarı özeline iletildi. } }

Komutlar:
!idle aç <kontrolsüresi> <idlesüresi>
!idle kapat

Komutlar zaten ne işe yaradıklarını anlatıyor.
Özellikler:
Belirlediğiniz sürelerde #zurnaop kanalındaki oplara whois çeker ve idle süresi belirlediğiniz süreyi aşanları deop komutuyla #zurna kanalında deop eder ve özeline uyarı verir.


Paint arkadaşımızın kodunu isteğine göre düzenledim umarım işini görür hayırlı ifler

sito 01 Ağustos 2013 01:55

Cevap: Idle kontrol kodu.
 
bunda muaf nick nasıl tutabiliriz ali ahmet veli nicklerini muaf tutmak istersem

WingmaN 01 Ağustos 2013 17:04

Cevap: Idle kontrol kodu.
 
Kod:

On *:text:!idle*:#Helpers:{
  if $2 == aç && $3 != $null && $4 != $null { msg $chan Idle kontrol sistemi aktifleştirildi. $3 Saniyede bir Helperların idle süreleri kontrol edilecek $4 saniyeyi aşarlarsa. #Help Kanalından Çıkarılacaklar. | timeridle off
  timeridle 0 $3 idlekontrol | .set %idlesüre $4 }
if $2 == kapat { .timeridle off | unset %idlesüre  | msg $chan Idle kontrol sistemi kapatıldı. } }
alias idlekontrol { var %x = $nick(#help,0) | while %x { if $nick(#Help,%x) == $me || $nick(#Help,%x) !isop #Help || $istok(Ali Ahmet Mehmet Veli,$nick,32) { dec %x | haltdef } | else { whois $nick(#Help,%x) | dec %x } } }
raw 317:*:{ if $3 > %idlesüre { msg #helpers $2 tanımlanan %idlesüre saniyelik süreyi aşmış. | Sapart $2 #HELP | msg $2 Away olduğun zaman Help kanalını part et. | msg #helpers #Help kanalından çıkarıldı. Gerekli uyarı özeline iletildi. } }



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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net