mIRC Scripting

mIRC Scripting (https://www.mircscripting.net/)
-   Help - Yardım (https://www.mircscripting.net/help-yardym/)
-   -   Ban Açmaya Engel. (https://www.mircscripting.net/help-yardym/693-ban-acmaya-engel.html)

MerakLıuser 22 Ocak 2014 17:20

Ban Açmaya Engel.
 
ben söyle birsey rica ediyorum arkadaslar
mesela #a kanalında ben:
/mode #kanal +b maske(*!ada@* a?*!*@* vs nasil olursa olsun)
ban atmissam ben haric biri bunu acarsa bani tekrar aktif edip nicke ben attim bani sen acma diyebilir mi.
eger bani:
/ban -uSURE #kanal maske( nick!*@* *a*!*@*123 vs nasil olursa olsun) süreli ban attigimda süre dolmadan biri acarsa kalan süre kadar tekrar ban atip nick'e daha bu kadar süresi var niye aciyorsun bani diyebilir mi acaba.

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
  }
}
on *:ban:#:{ if ($nick == $me) && (!$timer($2)) { $+(.timer,$2) 1 $calc(60 * 20) mode # -b $2 } }
on *:unban:#:{ if ($timer($2)) && (!$istok(Nomercy $me,$nick,32)) { msg # $nick Banı Suresi Dolmamıstır. $qt(Kalan: $replace($duration($timer($2).secs),mins,$+($chr(32),Dakika),secs,$+($chr(32),Saniye))) | mode # +b $2 }

ihtiyacim olani bunlar iki ayri sekilde yapiyorda ne kadar ugrastiysam calimadilar :( tek komutta olmasina ve calismasina olanak saglanabilir mi, simdiden tesekkürler.

yanlis yere acmisim :( kusura bakmayin

Goemon 22 Ocak 2014 18:46

konu tarafımca yanlış bölüme açıldığından dolayı Help - Yardım bölümüne tarafımca aktarılmışdır MerakLıuser iyi akşamlar..

Açıklama: Snippets - Parça kodlar bölümünde yapılmış hazır kodlar paylaşılıyor o sebebdn konu taşınmışdır..

MerakLıuser 24 Ocak 2014 23:39

Alıntı:

MerakLıuser Nickli Üyeden Alıntı (Mesaj 1830)
ben söyle birsey rica ediyorum arkadaslar
mesela #a kanalında ben:
/mode #kanal +b maske(*!ada@* a?*!*@* vs nasil olursa olsun)
ban atmissam ben haric biri bunu acarsa bani tekrar aktif edip nicke ben attim bani sen acma diyebilir mi.
eger bani:
/ban -uSURE #kanal maske( nick!*@* *a*!*@*123 vs nasil olursa olsun) süreli ban attigimda süre dolmadan biri acarsa kalan süre kadar tekrar ban atip nick'e daha bu kadar süresi var niye aciyorsun bani diyebilir mi acaba.

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
  }
}
on *:ban:#:{ if ($nick == $me) && (!$timer($2)) { $+(.timer,$2) 1 $calc(60 * 20) mode # -b $2 } }
on *:unban:#:{ if ($timer($2)) && (!$istok(Nomercy $me,$nick,32)) { msg # $nick Banı Suresi Dolmamıstır. $qt(Kalan: $replace($duration($timer($2).secs),mins,$+($chr(32),Dakika),secs,$+($chr(32),Saniye))) | mode # +b $2 }

ihtiyacim olani bunlar iki ayri sekilde yapiyorda ne kadar ugrastiysam calimadilar :( tek komutta olmasina ve calismasina olanak saglanabilir mi, simdiden tesekkürler.

yanlis yere acmisim :( kusura bakmayin

aslinda tam olarak anlatmaya calistigim;

/mode #kanal +b mask(*abb?!*@* ab!??ac@*123 vs gibi nicke hosta idente, yani kisacası mode ile nasil atarsam atiyim benim muaf kilmadığım nickler veya host sahibi arkadaslar bu bani acamasinlar)
/ban -uSURE #kanal mask(*abb?!*@* ab!??ac@*123 vs gibi nicke hosta idente, yani kisacası süreli ban ile nasil atarsam atiyim benim muaf kilmadığım nickler veya host sahibi arkadaslar bu bani acamasinlar, açmaya kalktiklari anda ise kalan süre kadar ban atip o nickin ban dolma süresi şu kadardır diyip uyarı versin. flood olmaması acisindan bu uyarıyı mesajını bir kez verebilir hatta yapilabilirse 3. kez aynı işlemi tekrarlayan arkadasi yetkim yeterse deop vs edeyim)

yol gösterirseniz bende yapmaya calisabilirim


Kod:

on *:ban:#: {
  if (($me isop $chan) || ($me ishelp $chan)) {
    if $ibl(#,0) >= 50 {
      echo 4 -a $+([,#,]) ban dolu.
      var %s = $ibl(#,0), %y = $calc($ibl(#,0) - 10) | while %s >= %y { %' = $addtok(%',$ibl(#,%s),32) | dec %s } | while %' { mode # $+(-,$str(b,6))} $gettok(%',1-6,32) | %' = $deltok(%',1-6,32) }
    }
  }
}

iki ayri ban muhabbeti calismayacagi icin bu kodeyide yukardakine nasil entegre edebiliriz


++ mIRCScripting.net hakkında kısaca:

mS; "Gayri resmi mIRC" kullanıcı ve tasarımcı topluluğudur.
2009 yılında kurulan mS; tasarımcı ve geliştiricileri bir araya getiren etkileşim ve iletişim sağlayan bir platformdur.
mS; tasarım, programlama, geliştirme, düzenleme vb. pek çok konu etrafında bir araya gelmiş "mIRC" meraklısı bir çok insan tarafından yaratılan içeriğiyle; kullanıcı dostu, özgün elit, nitelikli kişi ve konularla hizmet sunan mIRC Scripting platformudur.

Özgün içerikten onay almaksızın içeriği yaratan kullanıcılarımız tamamen yada kısmen sorumludur, aynı zamanda söz konusu içerik mS yetkilileri izni olmaksızın, kaynak gösterilse dahi(!) kopyalanamaz ve/ya paylaşılamaz.   Site/içerik hakkında görüş, öneri ve şikayetleriniz için sikayet[at]mircscripting[dot]net e-posta ve ya İletişim adresinden bizlere ulaştırabilirsiniz.



mIRC mIRC Orjinal mIRC İndir mIRC Download mIRC Tutorials mIRC Socket mIRC Commands mIRC Komutlar mIRC Yükle mIRC Dersler mIRC Hazır Kodlar mIRC Classentifier mIRC DLL mIRC Dialog mIRC IRC mIRC FTP mIRC Telnet mIRC Help
mIRC Yardım mIRC Iconlar mIRC Com Object mIRC Binary Files mIRC Picture Windows mIRC Unicode mIRC Forum mIRC Hazır Kodlar mIRC Kod mIRC Script mIRC File Handling mIRC Scripting Language mIRC Scripting Dili mIRC Scripting Info
mIRC Scripting Tutorials



User Alert System provided by Advanced User Tagging v3.1.3 (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd. Runs best on HiVelocity Hosting.

1 2 13 14 16 17 18 19 21 22 23 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 49 50 51 52 54 55 56 57 58 59 60 61 62 63 67 68 69 70 71 72 73 74 75 76

SEO by vBSEO 3.6.1