|
Hangman Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
Ezbere konusmak ? Ben tam anlatamadım olarak kabul ediyorum dediğini.
Bak şimdi adım adım yapalım...
Şimdi amacımız ne bizim? Fullname takip etmek. Bunun için ne yapmamız lazım oper/admin girişimiz oldugu için snoticeleri görüyoruz ama fullname alamıyoruz. O zaman bizde who çekelim önce. Kod: Kodu kopyalamak için üzerine çift tıklayın! on *:snotice:*Client connecting on port*:{
who +I $9
} Bize nasıl bir cevap geldi peki? Kırmızı olarak yazılan yer ne peki ? Evet bildin Fullname.
#sohbet DenemeTest H Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. 31F10F.4B582579 :0 test
Şimdi bak hiç kod bile yazmaya gerek yok. Snotice kodumuzda kı içeriği kullanacağız aynen. Kod: Kodu kopyalamak için üzerine çift tıklayın! raw 352:*:{
var %id $strip($9-)
if ($regex(%id,/(trmIRC|mIRCPro|CommandeR|superstar|endless|Helpteam)/i)) { return }
.hinc -mu3 tident %id
if ($hget(tident,%id) >= 3) { spamfilter add u gline +1h $+(,Banned,) (?-i)^(.+!.+@.+: $+ %id $+ )$ }
} Bu kadar basit işte yapmak istediğiniz. Sadece kodda fullname bölümü değişti. Kırmızı olan yerler yani. Afiyet olsun...
|
Son birşey daha hocam mesela status da
xetmb lfr@176.74.91.90 * fmkff
böyle bir nick girdiğinde bu koruma nasıl fullnameyi spama ekliyorsa
^(.+![a-z]{3,5}@.+:[a-z]{3,5})$ bu korumayı block olarak ekleyebilir miyiz?