Tekil Mesaj gösterimi
Alt 08 Ocak 2009, 18:48   #2
Çevrimdışı
Difuzyon
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Access kontrol.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias gkanalekle { if $left($1,1) != $chr(35) { echo -a 4 $chr(35) 5işaretini unuttun,olmadı. | return } else { .auser global $1 echo -a 12 $1 3global kanal listesine eklendi. } } alias acctara { .enable #snotices .timer 1 4 .disable #snotices set -e $+(%,accnick) $1 var %genk 1 while %genk <= $ulist(*,global,0) { chanserv access $ulist(*,global,%genk) list $1 inc %genk } } #snotices off on ^1:notice:*:*:{ if $nick == ChanServ { if (*belirtilen*tanima*uyan*kayit*bulunamadi* iswm $1-) { haltdef } if (*komuta*erisiminiz*yok* iswm $1-) { haltdef } if (*kayitli bir nick degil* iswm $1-) { haltdef } if (*kayitli*registered*nick* iswm $1-) { haltdef } if (*Kanali*Erisim*Listesi: iswm $1-) { set -e $+(%,acchan) $1 | haltdef } if (*seviyeden*eklendi* iswm $1-) { haltdef | echo -a 12 %accnick 2nickine3 $3 2kanalında7 $strip($7) 2access eklendi. } if (*erisim seviyesi zaten* iswm $1-) { haltdef | echo -a 12 %accnick 2nickinin3 $3 2kanalında seviyesi zaten7 $remove($strip($8),.) } if (*erisim seviyesi*olarak degisti* iswm $1-) { haltdef | echo -a 12 %accnick 2nickinin3 $3 2kanalında seviyesi7 $strip($7 2oldu. } if (*Sira*Seviye*Nic* iswm $1-) { haltdef } if $1 isnum && $2 isnum && $3 == %accnick { set -e $+(%,acclevel) $2 | haltdef | echo -a 4 %acchan 2kanalında12 %accnick 2nicki7 %acclevel 2access'e sahip. } if (*erisim*listesinden*silindi* iswm $1-) { haltdef | echo -a 4 %accnick 2nickinin6 $2 2kanalından yetkisi silindi. } } } #snotices end alias accsil { .enable #snotices .timer 1 4 .disable #snotices set $+(%,accnick) $1 var %genk 1 while %genk <= $ulist(*,global,0) { chanserv access $ulist(*,global,%genk) del $1 inc %genk } } alias accekle { if !$2 { echo -a 2Kaç access olacağını,sonuna yazmadın. | return } .enable #snotices .timer 1 4 .disable #snotices set -e $+(%,accnick) $1 var %genk 1 while %genk <= $ulist(*,global,0) { chanserv access $ulist(*,global,%genk) add $1 $2 inc %genk } }

Kodu (ALT + r) ile remote kısmına ekliyorsunuz.

Komutlar :

/gkanalekle #kanal
Users kısmına global:#kanal olarak ekleme yapar.Bu kısma ekleyeceğiniz kanallarda,sizin kanallardaki access erişiminiz ACC-LIST ve ACC-CHANGE levelsine eşdeğer veya üstünde olmalıdır ki tam sonuç ancak bu şekilde alınabilir.Anlayacağınız yetkiniz yoksa işlem yapamazsınız.

#Aşk global kanal listesine eklendi.

/acctara Nick
global:#kanal ile Users kısmına eklenmiş olan kanallarda Nickin varsa yetkisini tarar.Yetkisi olmayan kanalı boş geçer.

#Sevgi kanalında Lin nicki 998 access'e sahip.
#Help kanalında Lin nicki 50 access'e sahip.
#mIRCHelp kanalında Lin nicki 30 access'e sahip.
#Cenk kanalında Lin nicki 120 access'e sahip.

/accsil Nick
global:#kanal ile Users kısmına eklenmiş olan kanallarda Nickin yetkisini siler.Yetkiniz olmayan kanalları boş geçer

Lin nickinin #Sevgi kanalından yetkisi silindi
Lin nickinin #Help kanalından yetkisi silindi
Lin nickinin #mIRCHelp kanalından yetkisi silindi
Lin nickinin #Cenk kanalından yetkisi silindi

/accekle Nick seviye
global:#kanal ile Users kısmına eklenmiş olan tüm kanallarda Nicke access yazar veya kanallarda access'ini düşürür\yükseltir.Yetkiniz olmayan kanalları boş geçer.

Lin nickine #Sevgi kanalında 50 access eklendi.
Lin nickine #Help kanalında 50 access eklendi.
Lin nickine #mIRCHelp kanalında 50 access eklendi.
Lin nickine #Cenk kanalında 50 access eklendi.

İyi forumlar...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan