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/)
-   -   !unban Hata (https://www.ircforumlari.net/mirc-scripting-sorunlari/27747-unban-hata.html)

RapStar 13 Şubat 2007 12:53

!unban Hata
 
Kod:

on *:text:*:#:if ($nick isop # && $1 == !unban): /F12
alias f12 {
  if $me isop # {
    var %_ = 1, %: | while $ibl(#,%_).ctime {
      if $calc($ctime - $v1) >= 900 { %: = $addtok(%:,$ibl(#,%_),32) }
      inc %_
    }
    while %: {
      !mode # $+(-,$str(b,$modespl)) $gettok(%:,$+(1-,$modespl),32) | %: = $deltok(%:,$+(1-,$modespl),32)
    }
  }
}
else { echo 12 -st * Hata: F12 sadece op olduğunuz bir kanalda kullanılabilir. }
}

Bu Kodun Bir Kısmı el33t Abiye Aittir. Ben Üzerinde Bir Kaç Oynama Yaparak Kanalda !unban Yazdıklarında Açması İçin Uğraştım. Banları Açıyor Açmasınada Sadece Ben Kanaldayken Atılan Banları Açıyor. Mesela Deneme Amaçlı Ban Atıyorm Part Yapıp Tekrar Join Yapıyorum !unban Yazınca Açmıyor. Sadece Ben Kanaldayken Atılanları Açıyor:S F12 Önceden Benden Önce Atılmışta Olsa Tüm Banları Açıyordu. Bu Satırı Ekledikten Sonra
Kod:

on *:text:*:#:if ($nick isop # && $1 == !unban): /F12
Sadece Ben Kanaldayken Atılan Banları Açmaya Başladı. Çok Uğraştım Ama Hatayı Çözemedim Üstadlarımızın Yardımlarını Bekliyorum :(

RapStar 13 Şubat 2007 13:46

Yanıt: !unban Hata
 
Arkadaşlar Az Önce Fark Ettim Kanala Girip Mouse Çift Tıklayıp Kanal Banlarının Olduğu Pencereyi Bir Kere Açıp Kapatınca !UNBAN Yazılınca Benden Öncede Atılsa Banları Açıyor F12 Normal İşlevini Yapıyor Ama Panel Açılıp Kapatılmazsa Sadece Girdikten Sonraki Banları Açıyor Öncekileri Açmıyor :S Nedeni Ne Olabilir

el33t 13 Şubat 2007 21:09

Yanıt: !unban Hata
 
Nedeni mIRC Internal Ban List'i tutmaya sen kanalda olduğu süre içinde başlıyor ve sen kanaldan çıktığında o kanal için Internal Ban List'te saklamıyor. Sen kanala girdiğinde mode # +b komutunu uygularsan senden önce atılan banları da ibl'ye ekleyebilirsin, yani:

Kod:

on me:*:join:mode # +b
Umarım anlamışsındır...

RapStar 15 Şubat 2007 11:12

Yanıt: !unban Hata
 
el33t Anladım Tşk Ederim Kod Çalışmadı Şu Şekilde Denedim
Kod:

on me*:join:#:mode # +b
Çalıştı Fakat Buda Girdiğim Kanallarda Arada Bir Statüse Kanal Banlarını Kendi Kendine Düşürüyor Sadece Girdiğimde Düşürmesi İçin Yada Statüste Hiç Görmemek İçin Ne Yapmam Gerekli ??


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

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