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/)
-   -   atılan banlara kilit koyma (https://www.ircforumlari.net/mirc-scripting-sorunlari/351206-atilan-banlara-kilit-koyma.html)

LoRDGuaRD 09 Kasım 2010 06:06

Cevap: atılan banlara kilit koyma
 
zaten dediğin gibi yapıyor olması gerekıyor başkası banı acdıgında nekadar sure kaldıgını kanala yansıtıyor. bırden fazla ban attıysan bırısı acdıgında tekrar banlıyor. suresı dolanların acılmasına ızın verıyor.

----------

Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1040498863)
popups sa eklenecek

Kod:

ban15 dkaklık: ban -u900 # $$1 | set %g1 # | timerbxb 1 900 echo -a Ban süresi doldu tamamlandı
remote kodu
Kod:


on *:ban:#: {
  if ($nick == $me) {
    set -u900 %ban $+ $2 $2
  }
}
on !*:rawmode:#: {
  if ($nick !== $me) && ($2 == %ban [ $+ [ $2 ] ]) {
    ban -u $+ $timer(bxb).secs %g1  $2
    msg %g1 $nick Tarafimca Atilmis Bani Acamazsiniz!
    msg %g1 Daha kalan süre süre $timer(bxb).secs Topmal süresi $timer(bxb).delay saniye
  }
}

böyle bişey işini görür sanırım

bu kod dediğim şekilde çalışıyor zaten gerekli eklemeleri yaptıgında gorursun.

CipS_CoLa 09 Kasım 2010 20:22

Cevap: atılan banlara kilit koyma
 
Alıntı:

PeRSGuaRD Nickli Üyeden Alıntı (Mesaj 1040572044)
zaten dediğin gibi yapıyor olması gerekıyor başkası banı acdıgında nekadar sure kaldıgını kanala yansıtıyor. bırden fazla ban attıysan bırısı acdıgında tekrar banlıyor. suresı dolanların acılmasına ızın verıyor.

----------



bu kod dediğim şekilde çalışıyor zaten gerekli eklemeleri yaptıgında gorursun.

------------------
benim istediğim ben mesela 3 ban attım birisi unban yapıp bütün banLarı açtı ve en son hangi ban atıLdı ise ona tekrar ban atıyo onu düzeLtmemiz mümkünmüdür
Yani 5 ban attım ise birisi unban yapıp o 5 banı açtığında ben yine attığım op 5 banı tekrar atmam LAzım

----------

Alıntı:

PeRSGuaRD Nickli Üyeden Alıntı (Mesaj 1040572044)
zaten dediğin gibi yapıyor olması gerekıyor başkası banı acdıgında nekadar sure kaldıgını kanala yansıtıyor. bırden fazla ban attıysan bırısı acdıgında tekrar banlıyor. suresı dolanların acılmasına ızın verıyor.

----------



bu kod dediğim şekilde çalışıyor zaten gerekli eklemeleri yaptıgında gorursun.

Şunuda Gördüm ki banLarı tek tek açarken Sorun yok her bana tekrar ban atıLıyo ama TopLu ban açıLımında en son hangi banı attım ise o banı banLıyor tekrardan ondan öncekiLeri açıLıyo

MerakLıuSer 17 Aralık 2010 17:18

Cevap: atılan banlara kilit koyma
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1040501542)
1: msg atmama şansı yok denedim hatta uste link koydum resim ekledim bakmadın sanırım..
2: aynı kod başka mirctede olunca devreye giriyor demişsin onu düzeltim
3: Senin attığın banı senden başka kimsenin acmasına izin vermiyor şu haliyle aynı kod başka mircte olsada olmasada resim ekliyorum eklediğim resimde diğer oplardada aynı kod var haladaha olmadı dersen ya sen anlatamadın ya ben anlamadım :)

Bukodu remoteye koy aynı koddan başka varsa sil remotende
Kod:

on *:ban:#: {
  if ($nick == $me) {
    set -u900 %ban $+ $me $2
  }
}
on !*:rawmode:#: {
  if ($nick !== $me) && ($2 == %ban [ $+ [ $me ] ]) {
    ban -u $+ $timer(bxb).secs %g1  $2
    msg %g1 $nick 1,7Tarafimca Atilmis Bani Acamazsiniz!
    msg %g1 1,7 Daha kalan süre4 $timer(bxb).secs 1,7Saniye 1,7Topmal süresi4 $timer(bxb).delay 1,7saniye
  }
}

Alttaki kodu popups a koyacaksın
Kod:


ban15 dkaklık: ban -u900 # $$1 | set %g1 # | .timerbxb 1 900 echo -a 1,7 Ceza Süresi  Bitmiştir



Buda denendiğine dair resim

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


peki aynı nick attığım banı 3 defa açmaya kalktığında 3.'de o nicki banlayabilir mi?

StanteaR 11 Mart 2012 14:51

Cevap: atılan banlara kilit koyma
 
Forumdan Alintidir...

Alıntı:

menu menubar {
• Unban menü
.Aç:.enable #unb | echo -a 7Tamam Açtim.
.Kapat:.disable #unb | echo -a 12Tamam Kapadim.
}

#unb off
on *:ban:#:if ($nick == $me) && (!$timer($2)) { $+(.timer,$2) 1 $calc(60 * 20) mode # -b $2 }
on *:unban:#:if ($timer($2)) && (!$istok(Aspera $me,$nick,32)) { msg #ops $nick 2Banın 4Suresi 2Dolmamıstır. 1 $qt(Kalan: $replace($duration($timer($2).secs),mins,$+($chr(3 2),Dakika),secs,$+($chr(32),Saniye))) | mode # +b $2 }
#unb end

MerakLıuSer 22 Şubat 2013 03:25

Cevap: atılan banlara kilit koyma
 
konuyu aradim ama bulamadim.. ..
o yüzden en yakin konu bu oldugu için devam etmek istedim;
kanalda nicke; /ban -usürek #kanal maske(nick'e olabilir idente olabilir hosta olabilir içinde geçen *a* gibi gibi)
maskeye ban attigimda
a!*bb*@???* maskesine 2 dakika 10 saniye ban atilmistir.
diye mesajla nicki banlayip kicklesin.
eğer süre dolmadan bani açan nick olursa
bu maskenin daha 1 dakika 2 saniyelik ban süresi var deyip kalan süre kadar bani tekrar aktif etsin.
bani aynı nick 3 kez acmaya kalkarsa kanaldaki prefix'i varsa onlari alip 5 dakikaligina
kanaldan, ban kick uygulasin. 3 kez kural ihlali yaptigin icin 5 dakikaligina kanaldan atildin. gibi.

yani süreli hiçbir banimi ben istemeden kimse açamasin.

TİGeR 19 Aralık 2014 00:39

Cevap: atılan banlara kilit koyma
 
Alıntı:

LoRDGuaRD Nickli Üyeden Alıntı (Mesaj 1040572044)
zaten dediğin gibi yapıyor olması gerekıyor başkası banı acdıgında nekadar sure kaldıgını kanala yansıtıyor. bırden fazla ban attıysan bırısı acdıgında tekrar banlıyor. suresı dolanların acılmasına ızın verıyor.

----------



bu kod dediğim şekilde çalışıyor zaten gerekli eklemeleri yaptıgında gorursun.

bu kodun sadece alias f tusu (f1) ile manuel attığımız banlarda calısması icin ne yapmamıs lazım ??

on *:ban:#: {
if ($nick == $me) {
set -u900 %ban $+ $me $2
}
}
on !*:rawmode:#: {
if ($nick !== $me) && ($2 == %ban [ $+ [ $me ] ]) {
ban -u $+ $timer(bxb).secs %g1 $2
msg %g1 $nick 1,7Tarafimca Atilmis Bani Acamazsiniz!
msg %g1 1,7 Daha kalan süre4 $timer(bxb).secs 1,7Saniye 1,7Topmal süresi4 $timer(bxb).delay 1,7saniye
}
}

Zalimsin 21 Aralık 2014 11:10

Cevap: atılan banlara kilit koyma
 
Alıntı:

SiLuet Nickli Üyeden Alıntı (Mesaj 1040498880)
Kod:

on *:ban:#: {
  if ($nick == $me) {
    .set -u900 %ban $+ $2 $2
    if $timer($bnick) { halt }
    else {
    .timer $+ $bnick 1 900 mode # -b %ban $+ $2 $2 }
  }
}

on !*:rawmode:#: {
  if ($nick !== $me) && ($2 == %ban [ $+ [ $2 ] ]) {
    var %kalan $timer(ban).secs
    Ban $+(-u,%kalan) # $2
    msg # $nick , Tarafimca Atilmis Bani Acamazsiniz! (Acılması İçin daha  %kalan  Saniye  var)
  }
}

BU işini Görür, Senin Attıgın Banı 15 dakikadan önce acan olursa, Ne kadar süre kalmışsa O kadar süre tekrar banlar.
Örnek, Banladın aradan 5 dakka gecdi biri açdı kanal mesaj gönderir ve 10 dakikalıgına tekrar banlar.




kod çalışıyor ama süreyi göstermiyor on bir bka bilirmisin


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

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