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/)
-   -   opersem banladığımı kille veya klinele (https://www.ircforumlari.net/mirc-scripting-sorunlari/39748-opersem-banladigimi-kille-veya-klinele.html)

Sinbat 20 Ekim 2007 19:50

opersem banladığımı kille veya klinele
 
arkadaşları ben ban attıgım kişiye kanalda saldırısını devam ederse killemek veya klinemek istiyom korumalarda olurya banlananı kickle ben kendi ban attıgım kişilere devam ederseler saldırıya kill çok devam ederlerse klineye çevirmek istiyom oplar birini banlayınca çalışmayacak sadece benim korumalarım ban atınca çalışacak banlarımı hep .samode $chan +b $wildsite tarzı atıyom yardim inşallah anlatabildim derdimi normalde ./samode $chan +b $nick | kill $nick uygunsuz hareket bu tarz yapıyom ama agır oluyo normalde banlasın saldırı olunca on off şeklinde ban+kill ban+kline istiyom

L4roXyL 21 Ekim 2007 16:54

Cevap: opersem banladığımı kille veya klinele
 
Herşeyi anladım'da "devam ederseler" ne oluyor onu anlamadım?
Yani "+b mask" ile banladığın kişi ne tür bir saldırıya devam edebilirki?
Kanal'dan çıksa, tekrar giremez. Kanal'a text gönderemez. Yani dediğin biraz mantıksız oluyor.
Ama şöyle birşey yapabilirsin;
Belirli bir süre belirlersin, o sürede yine belirlediğin miktarda kişi kanal'a aynı anda giriş yaparsa, koruma aktif edersin.
Yani şöyle;

on !*:join:#: { if !$hget(yep) { hmake yep 100 } | else { hinc -u5 yep $+(#,½,ok) 1 | if $hget(yep,$+(#,½,ok)) >= 3 { if $group(#k).status != on { enable #k } } | else { if $group(#k).status != off { disable #k } } } }
#k off
on *:ban:#: { if $nick == $me { kill $bnick sebebin. } }
#k end

Kırmızı olarak gösterdiğim yer, kanal'a giriş limiti.
Mavi olarak gösterdiğim yer ise, saniye.
Bu verdiğime göre, 5 saniye içerisinde 3 veya fazla nick kanal'a aynı anda giriş yaparsa, ban korumasını aktif etsin.
on ban event'indeki kill yerine farklı işlevlerde yapabilirsin, kline, gline vb gibi.

Sinbat 23 Ekim 2007 01:09

Cevap: opersem banladığımı kille veya klinele
 
dedigim çok mantıklı eğer serverde 5 kanal varsa adam sohbette banlanıyo adam oyun kanalına paste yapıyo klineye çevirince ama hepsinden gidiyo istedigim kod bu degildi ama saol paylaşım için venom yazdı kodu oldu :) allaha şükür

MavipikSeL 23 Ekim 2007 08:44

Cevap: opersem banladığımı kille veya klinele
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 275621)
Herşeyi anladım'da "devam ederseler" ne oluyor onu anlamadım?
Yani "+b mask" ile banladığın kişi ne tür bir saldırıya devam edebilirki?
Kanal'dan çıksa, tekrar giremez. Kanal'a text gönderemez. Yani dediğin biraz mantıksız oluyor.

Eğer flood şeklinde yazıyorsa, shunlasan bile lagtan faydalanıp text gönderebilir. Hatta daha da ileri giderek, kick yese bile lag oluşturduğu için dışardan mesaj yazabilir.

Sık karşılaştığım bir durum.

Sinbat 23 Ekim 2007 16:52

Cevap: opersem banladığımı kille veya klinele
 
ewet mavipiksel opların kick+ban atması bi işe yaramıyo çünkü herkes bütün kanallarda op degil adam bütün kanallara paste yapıyo benim banladıgım kişiyi klinele veya zlinele güzel komple gidiyo bütün kanallardan:)


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net