05 Şubat 2021, 17:46 | #1 |
on Op/Help/Voice Prefix Eventleri Kullanımı
Konu: on <level>:Op/Deop/Help/Voice:<#[,#]>:<commands>
* Merhaba, başlıkta farkediceğiniz gibi anlatmak istediğim konu kanal da tetiklenebilicek prefix (v,h,@) eventlerinin kullanımını açıklamaya çalışacağım. * Op eventinin kullanımı ile başlayalım ilk önce bu event, belirlenmiş olan kanal da herhangi bir kullanıcı aop erişim seviyesine yükseldiğin de tetiklenip işlem yapar. - Bu event kullanımın da '' $opnick '' op konumuna geçen kişiyi ifade eder. - Bu event kullanımın da '' $nick '' mode değerini değiştireni ifade eder. Örnek; Kodon 1:op:#Mylife: { echo -a Op konumuna geçen kullanıcı: $opnick } (16:55:34) * Mylife mod değiştirdi:+o H-Bot Op konumuna geçen kullanıcı: H-Bot - Burada dikkat edilmesi gereken durum ise op eventi kullanımın da sadece op konumu erişimlerin de tetiklecektir. Diğer prefix faliyetlerin de kesinlikle bir işlem yapmaz. on deop event kullanımı; * Op event kullanımını yukarı da sizlere açıkladım şimdi ki eventimiz ise op eventi ile bağlantılı olan deop eventimiz, deop eventi belirlenen kanal da herhangi bir op ( @ ) konumun da olan kullanıcının deop edilmesi ile tetiklenir. Örnek; Kodon 1:deop:#Mylife: { echo -a # kanalın da deop edildi. Nick: $opnick Deop eden: $nick } Cevap; (17:05:50) * Mylife mod değiştirdi:-o H-Bot #Mylife kanalın da deop edildi. Nick: H-Bot Deop eden: Mylife - Deop edilen nick $opnick olarak ifade edilir. - Deop eden nick $nick olarak ifade edilir. on help/voice event kullanımı; * Bu iki eventin kullanımı da yukarı da bahsettiğim eventlerin mantığı ile calışır hiç bir fark yoktur aynı mantık ve kullanım ile işlem yaptırabilirsiniz. Örnek; KodOn 1:help:#kanal:/echo -a $hnick halfop konumuna geçti. Kanal: # KodOn 1:voice:#kanal/echo -a $vnick voice konumuna geçti. Kanal: # * Şimdi prefix lerin event kullanımları bu şekilde tabi eğer biz ayrı ayrı işlem yaptırmak istersek bu şekilde yaptırabiliriz. Kanal modeleri aslında çok önemli bir konu yani aktif üzerine kod yazılan bir durum olduğu için bunların hepsini rawmode kullanarak tek bir kod da bütün prefix ler üzerinde işlem yaptırma şansımız da var ama bu biraz daha ileri seviye olacaktır ve başka bir ders konusu olduğu için şuan burada bundan bahsetmeden devam edeceğim. - Bahsettiğimiz bu olaylar tamamen nick baz alarak işlem yapar yani bir adress üzerinden işlem yaptırmaya calışırsak hata ile karşılaşırsınız çünkü, bu eventler nicki hedef alarak işlem yaparlar. Soru -) Kanalım da deop edilmeyi yasaklamak istiyorum, eğer birisi deop edilirse bot kanala, founder tarafından deop edilme komutu kapatılmıştır diyip tekrar o kişiye op versin istiyorum sorunun cevabı aşağı da gibidir; Kodon 1:deop:#: { if (!$regex(#,/\#Mylife/i)) { return } | else { mode # +o $opnick | msg # Founder tarafından deop komutu kapatılmıştır. } } Cevap; (17:32:14) * Mylife mod değiştirdi:-o H-Bot (17:32:14) <Mylife> Founder tarafından deop komutu kapatılmıştır. (17:32:14) * Mylife mod değiştirdi:+o H-Bot Umarım açıklayıcı olmuştur elimden geldiğince sade bir şekilde anlatmaya calıştım. İyi forumlar dilerim.
________________
i don't care if i'm misfit.
|
|
|
05 Şubat 2021, 17:48 | #2 |
emegine saglik
________________
No MoRe DramA
|
|
|
05 Şubat 2021, 17:59 | #3 |
Emeğinize sağlık
________________
Bazen de yıldızlar bakar.
İnsanlar kayar hayatımızdan.. |
|
|
05 Şubat 2021, 18:06 | #4 |
Emeğinize sağlık Mylife bey
________________
bazen insanlar iyilesmek istemez.
cünkü , icindeki acı sevdiklerinin son hatirasidir.. per aspera ad astra ✨ |
|
|
05 Şubat 2021, 19:10 | #5 |
emegine saglik
________________
Hope. . . ✨
|
|
|
05 Şubat 2021, 19:12 | #6 |
Emeğinize sağlık
|
|
|
27 Şubat 2021, 09:50 | #7 |
Emeğinize sağlık
________________
~ E & B ~ |
|
|
04 Mart 2021, 13:53 | #8 |
Emeğine sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
________________
Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive.. ~ E & B ~ |
|
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|