![]() |
|
|||||||
| Hazır Kodlar Bakıp inceleyebileceğiniz veya scriptlerinizde kullanabileceğiniz hazır addonlar. |
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
|
#1 (permalink) |
![]() |
Alias, identifier veya kod (ne derseniz işte
): /yetkili [<kanal>]|$yetkili([<kanal>]) - Çevrimiçi Yetkili GöstericiTarih: 10.02.2009 Salı Yazan: Regex - Yazılış amacı: Dün akşam saatlerinde, Latin (Erhan) dostumla aramızda geçen: "Kanka, bulunduğumuz kanaldaki yetkilileri listeleyen bir komut var mı?" - "Yok ama yazarız." şeklindeki diyaloğun ardından yazmaya karar verdim. Bugün de biraz boş zamanım vardı ve kodu tamamlayarak paylaşayım dedim. Açıklama: Bu kodun özelliği, aslında kodların tek yönlü yazılıyor olmasından farklı olarak hem alias, hem de identifier şeklinde kullanabilmenizdir. Her neyse kullanımını, zaten aşağıda açıklayacağım. Kodun yapacağı işlem; kullanıma göre belirtilen kanaldaki çevrimiçi yetkilileri; alias olarak kullanırsanız aktif ekrana, identifier olarak kullanırsanız da yazı yazdığınız pencereye listeleyecektir. Kullanım:
Örnek kullanımlar:
Evet, bu kadar kullanım imkânı sundum. Dilediğiniz gibi kullanabilirsiniz. İşte kod: Kod:
/*
Aşağıdaki rumuzu değiştiren kişi, karakter bakımından zayıftır.
*/
;Yazan: Regex
;Kod: /yetkili|$yetkili
;Kullanım şekilleri: /yetkili [<kanal>] - $yetkili([<kanal>])
;Sanırım ve umarım, işinize yarar.
yetkili {
var %h = $iif($isid,return,echo) $+($chr(2),*,$iif($isid,$+($chr(36),yetkili),/yetkili),:,$chr(2)) Hatalı kullanım.,%c = Kullanım şekli: $iif($isid,$!yetkili([<kanal>]),/yetkili [<kanal>])
if $active !ischan { %h $qt($active) bir kanal değil. %c }
if $1 && $1 !ischan { %h $qt($1) bir kanal değil. %c }
var %^ = 1,%$ = $iif($1,$1,$iif($regex($active,/#+/A),#)),%½
while $nick(%$,%^) {
if $regex($nick(%$,$v1).pnick,/^(%|@|&|~)/) { %½ = $addtok(%½,$+($regml(1),$nick(%$,%^)),44) }
inc %^
}
$iif($isid,return,echo) $regsubex(%½,$+(/,$chr(44),/g),$+($chr(44),$chr(32)))
}
Not: Kod, alias ve identifier olarak işlem yaptığı için mIRC'de Alias kısmına (ALT+D) eklenmelidir. Eğer Remote'a (ALT+R) eklemek istiyorsanız da "yetkili {" satırının başına, "alias" takısını eklemelisiniz. Sanırım ve umarım, işinize yarar. Kolay gelsin.
__________________
Kıyakçılığın sonu ayakçılıktır. |
|
|
|
![]() |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| wWw.SohbetLisin.Com / Link alımı ve yetkili alımı | JackDaniels | Sunucu Tanıtımı | 8 | 27-03-2009 13:20 |
| Duyuru: Adamca.Net Yetkili alımları. | SeYH_SaMiL | Sunucu Duyuruları - Görev / Yetki Dağıtımları | 0 | 14-01-2009 18:31 |
| www.SanaLFace.Com Link Ve Yetkili Alımı | ErqiN | Sunucu Duyuruları - Görev / Yetki Dağıtımları | 0 | 28-10-2008 15:44 |
| Radyo YetkiLi aLımLaRı | BLacKHeaRTh | Sunucu Duyuruları - Görev / Yetki Dağıtımları | 2 | 27-08-2008 16:18 |
Desteklenen siteler: IRC Forum | sohbet | mirc indir | IRC Forum | IRC