PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
on @*:Text:*:#: {
if ($1 == !Akick) { /ChanServ Akick # Add $2 $+ !*@* $3- | /Cs Akick # Enforce }
}
Text Event'i Kanalda veya Özelde Yazılan Kelimeye Göre İşlem Uygular. Sizde Kanal Genelinde !Akick nick Sebep Yazacağınızdan Dolayı Text Event'i Kullanmak Zorundasınız..
on @*: : ßurda Eğer Komutu ( !Akick Nick Sebep ) Yazacak Kişi Kanalda Aop ( @ ) İse Çalışsın, Onun Dışındaki Yetki Prefix'lerinde Çalışmasın Demektir. İsteseydik Orda Değilde Kodda Belirtebilirdik Şöyleki,
if ($nick isop #) = Eğer Komutu Yazan Kişi Kanalda Op İse.. Diyebilirdik Kodun Kısalığı İçin Text eventinin ßaşına ( @ ) İşareti Koyduk..
-
if ($1 == !Akick) : Eğer Kanalda Yazılan İlk Kelime !Akick ise Yani Cümlenin Başında !Akick Varsa..
$2 : !Akick Komutundan Sonra Yazılan İkinci Kelimeye Eşittir.
$+ : Önceki Kelime İle Sonraki Kelimeyi Birleştirmek İçin Kullanılır.. Mantığını Daha İyi Kavramak İçin
//echo -a Bu $+ Bir $+ Denemedir.. Yazıp Enterlediğimizde "BuBirDenemedir" Şeklinde Bize Döner..
$3- : $2'den Sonra Yazılan Tüm Kelimeleri Kapsar.
Örneğin,
!Akick Ahmet Sen Neden Kanalda Küfür Ediyorsun..
$1 = !akick
$2 = Ahmet
$3 = Sen
$4 = Neden
$5 = Kanalda
$6 = Küfür
$7 = Ediyorsun..
Mantık ßu.. Kodumuza ßaktığımızda $3 ve $3'ten Sonraki Tüm Kelimeler Akick Sebebi Olacağından.. $3- Kullandık.. $3-'ü de Yukarıda Açıkladım..
Elimden Geldikçe Genişçe Anlatmaya Çalıştım.Umarım Anlamışsınıdır.