Seversintabi.com Türkiye'nin En Büyük Forumu Bence Seversin Tabi

Seversintabi.com Türkiye'nin En Büyük Forumu Bence Seversin Tabi (https://seversintabi.com/)
-   Hazır Kodlar (https://seversintabi.com/hazir-kodlar/)
-   -   /forbid <nick> (nicke ait tüm kanalları yasaklama aliası) (https://seversintabi.com/hazir-kodlar/4547-forbid-nick-nicke-ait-tum-kanallari-yasaklama-aliasi.html)

ceyLin 8 November 2008 11:30

/forbid <nick> (nicke ait tüm kanalları yasaklama aliası)
 
Addon: /forbid <nick> (nicke ait tüm kanalları yasaklama aliası)
Tarih: 07.05.2008 Çarşamba
Yazan: Regex
Not: Lütfen kullanacaksanız ya da farklı platformlarda paylaşacaksanız, yapımcı nickini kodun başında belirtin.

-

Açıklama: Bu alias sayesinde, belirttiğiniz kişiye ait tüm kanallar forbid (yasak) lenir. Kanalları, kişiye whois çekerek alır. Kullanıcının bulunduğu kanallarda ~ (successor) yetkisi varsa, o kanalı kişinin kabul eder ve işlem yapar.

Örnek:
Misal, Lanet nicki için komutu uyguladık (/forbid Lanet).
Lanet, #Abz kanalında ~ (founder) konumunda.
Bu durumda, mIRC'imiz bu kanalı forbidler ve kanalda bulunan tüm kullanıcılar kick edilir. Kanal, bu hadiseden sonra kullanılamaz (drop edilene kadar).


Kod:

alias forbid if !$1 { echo Hata: Nick belirtmediniz. | halt } | whois $1 | .enable #forbid
alias forbidx var %d = 1 | while %d <= $numtok($2-,32) { $iif($regex($gettok($2-,%d,32),^~),cs forbid $remove($gettok($2-,%d,32),~) $1 nickine ait tüm kanalların kullanımı yasaklanmıştır.) | inc %d } | .disable #forbid
#forbid off
raw *:*:haltdef | $iif($numeric == 319,forbidx $2 $3-)
#forbid end

aLıntı


Saat: 04:18

Telif Hakları vBulletin® v3.8.9 Copyright ©2000 - 2024, ve
Jelsoft Enterprises Ltd.'e Aittir.


Search Engine Friendly URLs by vBSEO 3.6.0 PL2