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)

asude 12 Eylül 2013 23:09

Cevap: Idle kontrol kodu.
 
Güzel paylaşımlar için tşkler:)

Tiocan 15 Eylül 2014 22:34

Cevap: Idle kontrol kodu.
 
Konuyu hortlatmak gibi olacak ama yardımcı olursanız sevinirim. Help kanalında idle sürem 15 dakikayı geçerse, scriptim otomatik olarak Help kanalından beni /part etsin. Aynı zamanda nick[away] takısı alayım. Nasıl yapabiliriz.

aLone 16 Eylül 2014 00:59

Cevap: Idle kontrol kodu.
 
Kod:

#idl off
alias yea { whois $me }
raw 317:*:{
if $3 > 900 { part #help | /nick $me $+ [away]  | timeryea off } }
#idl end
menu query,channel,status {
  .+ idle kontrol
  . Aç:.enable #idl | timeryea 0 300 yea | echo -a idle kontrol açıldı
  . Kapat:.disable #idl | timeryea off | echo -a idle kontrol kapatıldı
}

Böyle birşey yapabilirsin

Dahaka 05 Kasım 2015 20:06

Cevap: Idle kontrol kodu.
 
Alıntı:

WingmaN Nickli Üyeden Alıntı (Mesaj 1041321869)
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. } }




Usta bu komutu sadece ben ayarlasam !idle aç süresini op lar oynuyorda süreyle..

Dahaka 05 Kasım 2015 22:47

Cevap: Idle kontrol kodu.
 
Alıntı:

WingmaN Nickli Üyeden Alıntı (Mesaj 1041321869)
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. } }



Muaf nickleri kırmızı bölüme koydum ancak muaf görmüyor..

WingmaN 08 Kasım 2015 11:36

Cevap: Idle kontrol kodu.
 
Kod:

On *:text:!idle*:#Helpers:{
  if $2 == aç && $3 != $null && $4 != $null {
  if ($nick != SeninNick) { msg $chan Siz bu komutu kullanmaya yetkili degilsiniz. | return }
 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 {
  if ($nick != SeninNick) { msg $chan Siz bu komutu kullanmaya yetkili degilsiniz. | return }
.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 || if $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. } }

Senin nick yazan yerlere kendi nickini yazicaksin senden baskasi acip kapatamicak.
kirmizi nickler de muaf.

Nokta 08 Kasım 2015 11:49

Cevap: Idle kontrol kodu.
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ,) the legend mi desek ;) eline sağlık

Dahaka 08 Kasım 2015 18:36

Cevap: Idle kontrol kodu.
 
Alıntı:

WingmaN Nickli Üyeden Alıntı (Mesaj 1041692588)
Kod:

On *:text:!idle*:#Helpers:{
  if $2 == aç && $3 != $null && $4 != $null {
  if ($nick != SeninNick) { msg $chan Siz bu komutu kullanmaya yetkili degilsiniz. | return }
 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 {
  if ($nick != SeninNick) { msg $chan Siz bu komutu kullanmaya yetkili degilsiniz. | return }
.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 || if $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. } }

Senin nick yazan yerlere kendi nickini yazicaksin senden baskasi acip kapatamicak.
kirmizi nickler de muaf.




hocam ismimi yazdıgım halde calısmadı !idle aç 500 500 dediğimde..

Dahaka 08 Kasım 2015 19:02

Cevap: Idle kontrol kodu.
 
|| if $istok(Ali Ahmet Mehmet Veli,$nick,32) ile başlior ya mesela ordaki if i silince idle kontrol yapior orda if olunca yapmior kontrol ..

Feragat 08 Kasım 2015 19:14

Cevap: Idle kontrol kodu.
 
Alıntı:

aralserdar Nickli Üyeden Alıntı (Mesaj 1041692668)
|| if $istok(Ali Ahmet Mehmet Veli,$nick,32) ile başlior ya mesela ordaki if i silince idle kontrol yapior orda if olunca yapmior kontrol ..

orada if olmayacak @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] . Doğru olan şekli $istok tanımında if olmaması.

çoklu if koşul kalıbına örnek

if (koşul) || (koşul) || (koşul) || (koşul) { kodlar }


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

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