Tekil Mesaj gösterimi
Alt 29 Haziran 2022, 18:17   #1
Çevrimiçi
Mylife Doğrulanmış Üye
i don't care if i'm misfit.
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Askıda Kalan Nickinize Kill Attırmak ( IP karşılaştırmalı Bot için )




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/[\.!]k[ii]ll/Si:?: { ;Event içinde regex kullanarak .kill koşulunu ekledik. Ancak bu şekilde tetiklenicek. if (!$2) { privmsg $nick Hatali kullanim lütfen .kill nick olarak deneyin. } ;Burada $2 yani 2. kelime koşulu ekledik eğer 2. kelime yoksa hata mesajı gönderecek. else { set -u30 %:a $nick set -u30 %:b $2 .whois %:a .whois %:b } ;Burada işimize yaracak variables oluşturduk. } raw 378:*: { ;Burası whois bilgilerinize denk gelen raw numeric değer. if (!$var(%:m,0) == 1) { ;1. belirlenen variables değerine herhangi bir atama yapılıp yapılmadığını kontrol ediyoruz.Atanmamışsa atama yapıyoruz. set -u30 %:m $7 } elseif ($var(%:m,0) == 1) { ;1. belirlenen variables değerine herhangi bir atama varsa 2. belirlenen variablese ata diyoruz. set -u30 %:y $7 $iif(%:m == %:y,.kill %:b reconnect,privmsg $chr(32) $+ %:a IP adresiniz uyuşmuyor. ) ;Son olarak ip adreslerini karşılaştırma yapıyoruz. İp uyuşması var ise reconnect sebebi ile kill attırıyoruz. } }

Not; Bot için hazırlanmış olup botun özelinde işlem yapar. Askıda olan nickinizle ip adresinizin aynı olması gerekir.

Kullanım;

.kill nick

__________________
I'm a dreamer but it's getting hard to take it.
Some nights don't know if I'm gonna make it.
Heart is heavy but there's nothing that can break me down.

Konu Mylife tarafından (29 Haziran 2022 Saat 18:32 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan