IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 30 Ocak 2008, 09:36   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
join / part düzenmelede sorun




Mrb arkadaşlar, aşağida join part koruması için ayarlar var. Renkli bölümdeki korumaya nasil uyarlayabilirim? Sayıları %saniye ve %giris olarak ekleyemedim.


alias koru dialog -m joinkorumam joinkorumam
dialog joinkorumam {
title "Koruma"
size -1 -1 174 57
option dbu
check "join/past koruması açık", 1, 5 17 67 10
text "Join Flood Koruması", 2, 50 4 90 8
edit %saniye, 3, 39 32 21 10
text "Saniyede", 4, 7 33 29 8
text "Giriş", 5, 66 33 17 8
edit %giris, 6, 87 31 26 10
button "tAMAM", 7, 122 23 47 24,ok
}
on 1:dialog:joinkorumam:init:0:{
if ($group(#join) == on) { did -c joinkorumam 1 }
}
on *:dialog:joinkorumam:sclick:7: { set %saniye $did(3) | set %giris $did(6) }
on 1:dialog:joinkorumam:sclick:*:{
if ($did(1).state == 1) { .enable #join } | else { .disable #join }
}

#join on
on 1:join:#: {
if $me !isop $chan { halt } | if $nick isop $chan { halt }
inc -u60 %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < 3 halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
Mode $chan +b $address($nick,2) | /kick $chan $nick 7¤ 13Join/Part interdit2 [14!2] 7¤
}
#join end

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 30 Ocak 2008, 14:58   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: join / part düzenmelede sorun




Heidi Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
5 ayrı süre/giriş koruması:
Süreler, giriş miktarları ve kick mesajları kırmızı renk ile belirtilmiştir, isteğinize göre düzenleyin:
1) Bir saniyede giriş/çıkış yapanın host'una ban atar >
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:join:#:{ inc -u1 %hNc_k [ $+ [ $nick ] ] } on @*:part:#:{ if (%hNc_k [ $+ [ $nick ] ]) { ban # $nick 2 } }

2) 30 saniyede aynı host'tan 3 giriş/çıkış yapıldığında hepsini atar >
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:JOIN:#:{ inc -u30 $+(%,jp.,$chan,$wildsite) | if $($+(%,jp.,$chan,$wildsite),2) >= 3 { mode # +b $wildsite | var %{ = $ialchan($wildsite,#,0) | while %{ { if $gettok($ialchan($wildsite,#,%{),1,33) isreg # { kick $chan $ifmatch join/part flood } | dec %{ } } }

3) 3 saniyede 5 kişi giriş yaptığında girenlerin hepsini atar kanalı 60 saniyeliğini +mR moduna alır >
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @!*:JOIN:#:{ inc -u3 %joins [ $+ $+($cid,$chan) ] set -u3 %joinsnicks [ $+ $+($cid,$chan) ] $addtok(%joinsnicks [ $+ $+($cid,$chan) ],$nick,32) if (%joins [ $+ $+($cid,$chan) ] > 4) { var %x = %joins [ $+ $+($cid,$chan) ] mode $chan +mR | .timer 1 60 mode $chan -mR while (%x) { if ($gettok(%joinsnicks [ $+ $+($cid,$chan) ],%x,32) ison $chan) { ban -u120 $chan $ifmatch 2 | kick $chan $ifmatch Join Flood } | dec %x } } }

4) 6 saniyede 8 giriş yapıldığında hepsini atar >
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:join:#:{ var %^ = $+(%,#) | set $iif(!$(%^,1),-u6) $(%^,1) $addtok($(%^,2),$nick,32) if $numtok($(%^,2),32) >= 8 { var %_ = 1 | while $gettok($(%^,2),%_,32) { if $v1 ison # { ban -k # $v1 2 dışarı } | inc %_ } } }

5) 5 saniyede 8 giriş yapıldığında kanalı 1 dakikalığına +mR moduna alır >
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:join:#:{ inc -u5 $+(%,$chan) | if ($($+(%,$chan),2) > 7) { mode $chan +mR | .timer 1 60 mode $chan -mR } }


alıntı


bak güzel kardeşim bak bir başlıkta binlerce join /part girişler için kod var

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] arama yap bulursun istediğini.

benzer bir başlık daha : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

Alt 30 Ocak 2008, 16:26   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: join / part düzenmelede sorun




Kardeş orada diyalog var ben oradan saniye ve giriş cıkışlari pratik şekilde değiştirmek için, çaliştirmak istiyorum.
aşağidaki gibi eklersem inc -u%saniye olduğunda atanan sayıyı siliyor. Takıldığım konu odur.

#join on
on 1:join:#: {
if $me !isop $chan { halt } | if $nick isop $chan { halt }
inc -u%saniye %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < %giris halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
Mode $chan +b $address($nick,2) | /kick $chan $nick 7¤ 13Join/Part interdit2 [14!2] 7¤
}
#join end

 
Alıntı ile Cevapla

Alt 30 Ocak 2008, 20:52   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: join / part düzenmelede sorun




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias koru dialog -m joinkorumam joinkorumam dialog joinkorumam { title "Koruma" size -1 -1 174 57 option dbu check "join/past koruması açık", 1, 5 17 67 10 text "Join Flood Koruması", 2, 50 4 90 8 edit , 3, 39 32 21 10 text "Saniyede", 4, 7 33 29 8 text "Giriş", 5, 66 33 17 8 edit , 6, 87 31 26 10 button "tAMAM", 7, 122 23 47 24,ok } on *:dialog:joinkorumam:edit:*: { if $did == 3 { set %saniye $did(3).text } if $did == 6 { set %giris $did(6).text } } on 1:dialog:joinkorumam:init:0:{ if ($group(#join) == on) { did -c joinkorumam 1 } did -a $dname 6 %giris did -a $dname 3 %saniye } on *:dialog:joinkorumam:sclick:7: { set %saniye $did(3) | set %giris $did(6) } on 1:dialog:joinkorumam:sclick:*:{ if ($did(1).state == 1) { .enable #join } | else { .disable #join } } #join on on 1:join:#: { if $me !isop $chan { halt } | if $nick isop $chan { halt } inc $+(-,%saniye) %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < %giris { halt } unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] Mode $chan +b $address($nick,2) | /kick $chan $nick 7¤ 13Join/Part interdit2 [14!2] 7¤ } #join end


 
Alıntı ile Cevapla

Alt 30 Ocak 2008, 21:15   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: join / part düzenmelede sorun




Nasıl uyarlıyabılırım derken,sanırım ne işe yarar diye sormuşsun.

on 1:join:#: {
if $me !isop $chan { halt } | if $nick isop $chan { halt }
inc -u10 %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < 4 halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
ban -u300 $chan $address($nick,2) | /kick $chan $nick join/part yasaktır !
}


10 sn içinde 4 kez ve daha fazla giriş yaparsa 300 sn banlanır.Kırmızı yerlere dikkat edelim.

Kolay Gelsin.

 
Alıntı ile Cevapla

Alt 30 Ocak 2008, 22:16   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: join / part düzenmelede sorun




arkadasımız dialogta ayarladigi değerleri kullanmak istiyor 10 snde 4 giris olayi degil.

 
Alıntı ile Cevapla

Alt 30 Ocak 2008, 22:56   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: join / part düzenmelede sorun




detay Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
arkadasımız dialogta ayarladigi değerleri kullanmak istiyor 10 snde 4 giris olayi degil.

o zmn şöyle değişdirebılırız

on 1:join:#: {
if $me !isop $chan { halt } | if $nick isop $chan { halt }
inc -u
zaman
%join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] <
giriş
halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
Mode $chan +b $address
($nick,2) | /kick $chan $nick join/part yasaktır !
}


Kolay Gelsin..

 
Alıntı ile Cevapla

Alt 30 Ocak 2008, 23:07   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: join / part düzenmelede sorun




inc -u $+ %saniye %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < %giris halt

Bu Şekilde dene istersen sclick olayının ardından bu gerçekleşir işine yarayan bu sanırım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Fark Ne Dersen Aralarına $+ Olayını Koydum Bu sana yardımcı Olur -u%saniye yapmışsın bunu veriables olarak görmez veriables olarak görmesi için % nın başta olması lazım -u ile birleştiği için hata verir ben araya $+ oLayını Koydum Bu sefer calısır sanırım dene istersen

Senin Kodun = inc -u%saniye
benim verdiğim = inc -u $+ %saniye

 
Alıntı ile Cevapla

Alt 31 Ocak 2008, 09:09   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: join / part düzenmelede sorun




Çok teşekkür ederim. Elinize sağlık.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
duzenmelede, düzenmelede, join, mirc, mirc download, mirc indir, part, sorun


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
join part diyorumki mIRC Scripting Sorunları 2 08 Kasım 2010 16:50
Join - Part MoRtaL_ mIRC Scripting Sorunları 12 31 Ağustos 2009 02:18
/join /part TİGeR mIRC Scripting Sorunları 3 07 Temmuz 2009 15:15
Join-part yaLin mIRC Scripting Sorunları 6 15 Ocak 2009 19:51
Join - Part MoRtaL_ mIRC Scripting Sorunları 6 08 Şubat 2008 17:22