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/)
-   -   Saldırı | 3 Saniye (https://www.ircforumlari.net/mirc-scripting-sorunlari/210312-saldiri-3-saniye.html)

Toprak 14 Ağustos 2012 19:20

Cevap: Saldırı | 3 Saniye
 
Alıntı:

Gulsum Nickli Üyeden Alıntı (Mesaj 1041194806)
hata veriyo hiç oynama yapmadım
/inc: Geçersiz parametre (Satır 3, script19.ini)
sanırım şunda hata var kaldırınca hata vemedi daha

on @*:text:*:#:{ if ($nick !isreg #) || $regex($gettok($address,2,64),/(Admin|Oper|Root)/i) || (M isincs $chan(#).mode) { return } inc -u1 $+(%kackarakter,$chan) if $+(%kackarakter,$chan) >= 3 { mode # +M msg # Saldırı tespiti, Kanal güvenli konuma getirilmiştir.. .timer 1 15 .mode # -M } }

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

Gulsum 14 Ağustos 2012 20:31

Cevap: Saldırı | 3 Saniye
 
tşkler tam istediğim gibi yetkililer ve kanal +M de iken cod çaışmıyo .bide 1 saniye içinde kanalda 1 seferde 50 harfli mesajın gectiği 2 kez olursa bu mesaj yani
seni kdfk kkffl (50harf ve üstü)
görceksin ... lfkdj(50 harf ve üstü)
2 kere 1 saniye içinde 50 harfin gectiği mesaj yollanırsa kanala +M yapması mümkünmü buda +%@&q yetkililer ve kanal +M de iken cod çalışmasın . mümkünse tabi

Difuzyon 15 Ağustos 2012 03:23

Cevap: Saldırı | 3 Saniye
 
Ghost'un vermiş olduğu kodda
if %kackarakter [ $+ [ $chan ] ] >= 3 {
satırı aşağıdaki satır ile değişecek:

if ($len($1-) > 50 && %kackarakter [ $+ [ $chan ] ] >= 2) || (%kackarakter [ $+ [ $chan ] ] >= 3) {

Gulsum 15 Ağustos 2012 15:03

Cevap: Saldırı | 3 Saniye
 
denedim ama çalışmadı. eklemeyi yanlışmı yapmışım.

on *:text:*:#:{
if ($len($1-) > 50 && %kackarakter [ $+ [ $chan ] ] >= 2) || (%kackarakter [ $+ [ $chan ] ] >= 3) {
inc -u1 %kackarakter [ $+ [ $chan ] ]
if %kackarakter [ $+ [ $chan ] ] >= 2 {
mode # +M
.timer 1 15 .mode # -M
}
}
}

Difuzyon 15 Ağustos 2012 17:00

Cevap: Saldırı | 3 Saniye
 
Kod dizini belli, bulunacak satır belli, yerine gelecek satır belli.
Yapmanız gereken sadece ve sadece 1 satırı değiştirmek.
Bunu dahi bizden beklemenize şaşırdım.

Gulsum 15 Ağustos 2012 17:12

Cevap: Saldırı | 3 Saniye
 
gördüm sanırım özür

Gulsum 15 Ağustos 2012 23:13

Cevap: Saldırı | 3 Saniye
 
bu şekilde yaptım kanala 1 sefer uzun mesaj yazılsa hemen +M oluyo ben en az 1 saniyede 2 kea olursa istiyorum gene yanlışmı eklemişim:)

on *:text:*:#:{
if ($nick !isreg #) || $regex($gettok($address,2,64),/(Admin|Oper|Root)/i) || (M isincs $chan(#).mode) { return }
inc -u1 %kackarakter [ $+ [ $chan ] ]
if ($len($1-) > 50 && %kackarakter [ $+ [ $chan ] ] >= 2) || (%kackarakter [ $+ [ $chan ] ] >= 3) {
mode # +M
.timer 1 15 .mode # -M
}
}

Set 16 Ağustos 2012 12:24

Cevap: Saldırı | 3 Saniye
 
Kod:

on *:text:*:#: {
  if !$regex($nick(#,$nick).pnick,^[&@%~+]) && !$regex($chan(#).mode,M) && ($len($1-) >= 50) {
    if (!$hget(#)) { hmake # } hinc -u1 # text 1
    if ($hget(#,text) >= 2) {
      mode # +M | $+(.timer,$ticks) 1 15 .mode # -M
    }
  }
}


Gulsum 16 Ağustos 2012 13:14

Cevap: Saldırı | 3 Saniye
 
denedim olmadı set :(

Set 16 Ağustos 2012 13:25

Cevap: Saldırı | 3 Saniye
 
Sorunsuz calişiyor bende diger kod'larla carpisiyormu ona bir bak istersen elinde böyle bir koruma varsa, onları kaldır dene, çünkü 3 4 sefer denedim sorun yoktu,


Kod:

on *:text:*:#: {
  if !$regex($nick(#,$nick).pnick,^[&@%~+]) && !$regex($chan(#).mode,M) && ($len($1-) >= 50) {
    if (!$hget(#)) { hmake # }
    hinc -u1 # text 1
    if ($hget(#,text) >= 2) {
      mode # +M | $+(.timer,$ticks) 1 15 .mode # -M
    }
  }
}



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

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