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/)
-   -   Ban lock (https://www.ircforumlari.net/mirc-scripting-sorunlari/504526-ban-lock.html)

TİGeR 19 Eylül 2012 15:26

Ban lock
 
Selamlar .. ıF elimde bir kod var, Attığım banları baskası kaldırınca tarafımdan tekrar banlanıyor güzel bir kod lakin ben su sekilde istiorm attığım bütün banları değilde (bad nick koruması, veya küfür korumalarına takılan)kisileri değilde f tuslarıyla manuel olarak attığım banlada işlem yapmasını nasıl saglarız? kod su sekilde

Kod:

#banlock off
on me:*:ban:#: {
  if ($banmask !iswm $ial($me)) {
    writeini -n bans.ini $chan $banmask 1
  }
}
on me:*:unban:#: {
  if ($readini(bans.ini,$chan,$banmask)) {
    .remini bans.ini $chan $banmask
  }
}
on !*:Unban:#: {
  if ($readini(bans.ini,$chan,$banmask)) && ($nick($chan,$me,oh)) {
    mode $chan +b $banmask
  }
}
#Banlock end
#banlock_jcheck off
on me:*:join:#: {
  mode $chan +b
  .timer 1 2 banlock_build $chan
}
alias banlock_build {
  var %x = 1, %y = $ibl($1,0)
  while (%x <= %y) {
    if ($ibl($1,%x).by == $me) writeini -n bans.ini $1 $+($1,.,$ibl($1,%x)) 1
    inc %x
  }
}
raw 367:*: halt
raw 368:*: halt
#banlock_jcheck end
Menu * {
  .Ban Lock
  ..Turn banlock $iif($group(#Banlock) == on,Off,On) : $iif($group(#Banlock) == on,disable,enable) #banlock
  ..-
  ..$iif($group(#banlock_jcheck) == on,Disable,Enable) Banlock join update: $iif($group(#banlock_jcheck) == on,.Disable,.Enable) #banlock_jcheck
}


TİGeR 20 Eylül 2012 20:39

Cevap: Ban lock
 
Konu Günceldir..

Difuzyon 21 Eylül 2012 14:39

Cevap: Ban lock
 
F tuşundaki alias'ıda paylaşın.

TİGeR 22 Eylül 2012 05:36

Cevap: Ban lock
 
F1 /ban $$1 2 | /kick # $$1 sebep

Difuzyon 22 Eylül 2012 12:55

Cevap: Ban lock
 
1) Aliasın şu şekilde değişecek: F1 /ban $$1 2 | /kick # $$1 sebep | set -eu2 %bans open

2) Kod içerisindeki BAN eventı aşağıdaki ile değişecek:
on me:*:ban:#: {
if ($banmask !iswm $ial($me)) && %bans {
writeini -n bans.ini $chan $banmask 1
unset %bans
}
}

3) #banlock_jcheck off ...... #banlock_jcheck end
aralığı komple silinecek.

TİGeR 11 Aralık 2014 20:20

Cevap: Ban lock
 
Alıntı:

Difuzyon Nickli Üyeden Alıntı (Mesaj 1041217700)
1) Aliasın şu şekilde değişecek: F1 /ban $$1 2 | /kick # $$1 sebep | set -eu2 %bans open

2) Kod içerisindeki BAN eventı aşağıdaki ile değişecek:
on me:*:ban:#: {
if ($banmask !iswm $ial($me)) && %bans {
writeini -n bans.ini $chan $banmask 1
unset %bans
}
}

3) #banlock_jcheck off ...... #banlock_jcheck end
aralığı komple silinecek.

Konu biraz eski ama bugun bi deneme şansım oldu alias hata veriyor

* /set: Geçersiz parametre nasıl düzeltiriz

Feragat 11 Aralık 2014 21:16

Cevap: Ban lock
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041568386)
Konu biraz eski ama bugun bi deneme şansım oldu alias hata veriyor

* /set: Geçersiz parametre nasıl düzeltiriz

Denediğin kodu paylaşırmısın.

TİGeR 11 Aralık 2014 21:34

Cevap: Ban lock
 
Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041568412)
Denediğin kodu paylaşırmısın.

Kod:

#banlock off
on me:*:ban:#: {
  if ($banmask !iswm $ial($me)) && %bans {
    writeini -n bans.ini $chan $banmask 1
    unset %bans
  }
}
on me:*:unban:#: {
  if ($readini(bans.ini,$chan,$banmask)) {
    .remini bans.ini $chan $banmask
  }
}
on !*:Unban:#: {
  if ($readini(bans.ini,$chan,$banmask)) && ($nick($chan,$me,oh)) {
    mode $chan +b $banmask
  }
}
#Banlock end
Menu * {
  .Ban Lock
..Turn banlock $iif($group(#Banlock) == on,Off,On) : $iif($group(#Banlock) == on,disable,enable) #banlock }


TİGeR 15 Aralık 2014 16:32

Cevap: Ban lock
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041568426)
Kod:

#banlock off
on me:*:ban:#: {
  if ($banmask !iswm $ial($me)) && %bans {
    writeini -n bans.ini $chan $banmask 1
    unset %bans
  }
}
on me:*:unban:#: {
  if ($readini(bans.ini,$chan,$banmask)) {
    .remini bans.ini $chan $banmask
  }
}
on !*:Unban:#: {
  if ($readini(bans.ini,$chan,$banmask)) && ($nick($chan,$me,oh)) {
    mode $chan +b $banmask
  }
}
#Banlock end
Menu * {
  .Ban Lock
..Turn banlock $iif($group(#Banlock) == on,Off,On) : $iif($group(#Banlock) == on,disable,enable) #banlock }


yokmu sunu calıstıracak biri :S

KuL 15 Aralık 2014 16:54

Cevap: Ban lock
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041570728)
yokmu sunu calıstıracak biri :S

Tam olarak ney olmuyor ?

Kod:

[15.12.2014-15:52] * KuL mod degistirdi:+b *!*@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].net-F68B0892.adsl.highway.telekom.at
[15.12.2014-15:52] * Deneme KuL Tarafindan Kanaldan Atildi (Kod Deneme)
[15.12.2014-15:52] *** Y-Bot mod degistirdi:-b *!*@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].net-F68B0892.adsl.highway.telekom.at
[15.12.2014-15:52] *** KuL mod degistirdi:+b *!*@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].net-F68B0892.adsl.highway.telekom.at

Zaten Amaci bu degilmi Kodun ?

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Hocanin verdigi Kodda Sorun yok.

F1 e yazdigin Koda bakarmisin dogru yazdinmi diye, Yani sonunun böyle olduguna "set -eu2 %bans open" belki eksik yazmissindir


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

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