Tekil Mesaj gösterimi
Alt 31 Ağustos 2012, 16:02   #1
Çevrimdışı
illusi0n
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!del komutu ile birden fazla işlem yapmak




if $regex($1,/^((!|\.)raporsil)$/i) {
if !$istok(Nick1 ,$nick,32) { msg # Henuz o kadar yetenekli degilsin. | return }
if !$2 { msg # Hatali kullanim: Eksik parametre. Dogru kullanim: (!,.)raporsil nick }
else { remini raporsayaci.ini RAPOR $2 | msg # [ $2 ] nickinin rapor kayitlari silinmistir. }
}

--------------------------------------
if $1 == !sil {
if !$2 { msg # Yanlış kullanım. Kullanım şekli: $kapsa(!sil nick) | halt }
if !$hmatch(nickler,$2) { msg # $kapsa($2) op listesinde zaten mevcut değil. | halt }
else { sil $2 | msg # $kapsa($2) op listesinden tüm kayıtları ile beraber silindi. }
}
}
}

----------------------------------------
on *:text:!del*:#kanal {
if $regex($nick,Nick1) { /cs access #kanal del $2 | /cs access #kanal del $2 | /msg $chan   erisim listesinden silinmistir. }
else { /msg $chan Bu komutu kullanmaya yetkili degilsiniz. }
}

----------------------------------------
Yukarıda verdiğim kodlardaki işlemlerin hepsini tek bir komutla yapma şansım var mı ? Örn; !del nick dediğimde hem access listesinden silecek hem bot'un op listesinden hemde bütün rapor kayıtlarını silecek.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet