13 Nisan 2006, 21:31 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Basit bir yetki koruma addonu Kanaldaki mode değişimlerini control etmek için ON RAWMODE eventini kullanabiliriz. Kanaldaki User/Op/Halfop/Voice lerin sayısını öğrenmek için sırasıyla ($nick($chan,0) User ($nick($chan,0,o) Op ($nick($chan,0,h) Halfop $nick($chan,0,v) Voice hiç bir yetkiye sahip olmayanları öğrenmek içinde $nick($chan,0,r) parametresini kullanabiliriz Şimdi kanaldaki OP/HALFOP/VOICE leri kontrol altına alalım ;Eğer ben kanalda opsam ve değişen mode'ların ilk kelimeleri +ohv ise on @*:rawmode:#: { ;kanaldaki op sayısı 4'ü geçerse son +o olan nicki -o yapalım ve kodu durduralım if ($1 == +o) && ($nick($chan,0,o) > 4) { mode # -o $2 | halt } ;Halfop sayısı 3'ü geçerse son +h alan nicki -h yapalım if ($1 == +h) && ($nick($chan,0,h) > 3) { mode # -h $2 | halt } ;Voice sayısı 2'yi geerse son +v alan nicki -v yapalım if ($1 == +v) && ($nick($chan,0,v) > 2) { mode # -v $2 | halt } ;eventimizi sonlandıralım } Kodun tamamı aşağıdaki gibi oluştu Kod: Kodu kopyalamak için üzerine çift tıklayın!
Böylece bir ders niteliğinde yetki kısıtlama addonu yaptık tabi bu dialoglarla geliştirilebilir. Kolay gelsin.
__________________ TurkSohbet.NET | #XPass | |
|
15 Nisan 2006, 12:36 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Basit bir yetki koruma addonu :P on @*:rawmode:#sohbet: { if ($1 == +oa) && ($nick($chan,0,oa) > 4) { mode # -o $2 | mode # -a $2 | halt } if ($1 == +o) && ($nick($chan,0,o) > 5) { mode # -o $2 | halt } if ($1 == +h) && ($nick($chan,0,h) > 3) { mode # -h $2 | halt } if ($1 == +v) && ($nick($chan,0,v) > 5) { mode # -v $2 | halt } } bole yapsam çalışırmı bıde buna notice ekleyebilirmiyiz -o -h -v yaptılarımıza ornegın kanalda 5 op kuralı olduğu için otomatık deop edıldınız gibi bu çalışma çok hoş resekkurler ayrıyetten |
|
15 Nisan 2006, 17:08 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Basit bir yetki koruma addonu :P if ($1 == +oa) && ($nick($chan,0,oa) > 4) böyle bir mantıkla hareket edemeyiz örnek verecek olursak mode #kanal +oa ali veli şeklinde bir mode değişiminde -a yaparsak veli deprotect(-a) olacak ama ali ölece op kalacaktır. Zaten böyle bir parametle $chan() identifierin de mevcut olmadığı için her verilen +ao modunu -ao olarak deiştirecektir notice olayına gelince örnek: mode # -v $2 | .notice # kanalda voice sayısı 5 olarak belirlenmiştir | halt } # yaparsan kanala notice atar $2 yaparsan nicke notice atar
__________________ TurkSohbet.NET | #XPass Konu diEfoRyoU tarafından (15 Nisan 2006 Saat 17:39 ) değiştirilmiştir. |
|
17 Nisan 2006, 02:37 | #4 | ||||||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Basit bir yetki koruma addonu
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Konulu baslık kilitli oldugundan arama sonucu cıkan benzer baslık altına yazıyorum arkadaslar...
şeklinde ekledim .. ancak sunucumda .. modlar [02:10] * Help sets mode: +a radiCOOL [02:10] * Help sets mode: +o radiCOOL şeklinde alınıyor.. Bu yüzden tahmin ettiğiniz gibi önce helpsop daha sonra tekrar helper hostu veriyor...Ayrıca kanaLdaki adminler için bu özelliği kullanmamasını istiyorum ... Biraz değiştirmeye çalıştım ancak başaramadım .. yardımcı olursanız sevinirim.. Saygılar.. Teşekkürler Konu radiCOOL tarafından (17 Nisan 2006 Saat 04:16 ) değiştirilmiştir. | ||||||||
|
13 Eylül 2006, 10:54 | #5 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Basit bir yetki koruma addonu Şöyle biR yer yapabiLirmiyiz mEsela biri kanaLda + verdi birine Onun için ayrı pencere açılsın şöyle yani @Yetki diye bir pencere ? Oradaada işte bu buna +v % & ~ verdi desinn ? boyle bir şey mümkün mü? |
|
13 Eylül 2006, 13:08 | #6 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Basit bir yetki koruma addonu on *:rawmode:#: { if !$window(@yetki) { window @yetki } if ($1 == +oa) { echo @yetki $nick , $2 nickine süperop verdi. | halt } if ($1 == +o) { echo @yetki $nick , $2 nickine op verdi. | halt } if ($1 == +h) { echo @yetki $nick , $2 nickine halfop verdi. | halt } if ($1 == +v) { echo @yetki $nick , $2 nickine voice verdi.| halt } } bunu kendine göre geliştir , kolay gelsin. Konu NaTSuKa tarafından (13 Eylül 2006 Saat 19:53 ) değiştirilmiştir. |
|
13 Eylül 2006, 20:57 | #9 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Basit bir yetki koruma addonu bi komutun (mode) adminlere işlemesini istemiyosan; alias mode { if (admin* iswm $address($3,2)) { echo Adminlerin Modlarıyla Oynayamazsınız.! } else { mode $1- } } Kick'lenmemesini istiyosanda; alias kick { if (admin* iswm $address($2,2)) { echo Admin'lere Kick Atamazsınız! } else { kick $1- } } İyi CaLısmaLar.. |
|
24 Eylül 2006, 10:14 | #10 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Basit bir yetki koruma addonu bazı korumalar varya hani deop edildiğinde Script korumasında deop koruması acık olan kişiler devamlı opa cıkıyor bu kısıtlama kodunda ona önlem alamazmıyız? 3 kez deop edilen kişi opa cıkmaya calısırsa otomatik yetkisini silsin ve Silindiğine dair bir sj alsın. belirli bir süre sonra tekrar eklesin yapamazmıyız? * ChanServ sets mode: +o Deneme * HelpBot sets mode: -o Deneme * ChanServ sets mode: +o Deneme * HelpBot sets mode: -o Deneme Bu Böyle gidiyor.. Konu OzAn tarafından (24 Eylül 2006 Saat 11:19 ) değiştirilmiştir. |
|
Etiketler |
addonu, basit, bir, koruma, mirc, mirc download, mirc indir, yetki |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
BadNick Koruma Addonu Dialog'lu | DeLiTiM | mIRC Scripting Hazır Kodlar | 13 | 21 Nisan 2020 19:33 |
Kanal Koruma Addonu Dialog'lu | DeLiTiM | mIRC Scripting Hazır Kodlar | 2 | 20 Eylül 2016 22:33 |
basit görünüm addonu | muratt_aziz | mIRC Scripting Hazır Kodlar | 2 | 19 Temmuz 2010 22:37 |
ident koruma addonu yardım | Murebba | mIRC Scripting Sorunları | 2 | 19 Aralık 2008 02:59 |
Yetki Koruma Addonu Yardım. | OzAn | mIRC Scripting Sorunları | 0 | 27 Eylül 2006 17:43 |