06 Ağustos 2012, 12:16 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Kanala 4. +h girdiğinde ben deop olmak istiyorum Merhaba, Kanalımda 5 adet halfop (+h) ekli kanalda 4. cü +h online olduğunda bot oto -h moduna geçsin istiyorum nasıl yaparım ? Yardımcı olur musunuz ? teşekkürler | |
|
06 Ağustos 2012, 16:22 | #2 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kanala 4. +h girdiğinde ben deop olmak istiyorum
Yardım edebilecek biri yok mu ? | ||||
|
06 Ağustos 2012, 23:07 | #4 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kanala 4. +h girdiğinde ben deop olmak istiyorum
Öncelikle cevap için teşekkürler fakat komut çalışmıyor. help nedir onuda pek anlamadım, join olması gerekmez mi ? | ||||
|
06 Ağustos 2012, 23:19 | #5 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kanala 4. +h girdiğinde ben deop olmak istiyorum HELP nedir anlamış değilsin madem, anlatayım. HELP kanalda herhangi bir kullanıcı %halfop veya dehalfop(-h) konumuna geçtiğinde mIRC içerisinde devreye giren algılayıcı olaydır. Yani senin dediğin JOIN event-i nasıl kanala girildiğinde devreye giriyorsa, buda aynı şekilde çalışır. Sana verdiğim kodda kanala birisi girdiğinde değilde, kanalda herhangi bir kullanıcı %halpop konumuna geçtiğinde toplam %(halfop) prefix-ine sahip olan kullanıcıları belirlediğin limit ile karşılaştırır. Eşitleme/eşleşme olduğunda, kendi nickini veya bu kodu koyduğun scriptdeki bot diye adlandırdığın rumuzu de-halfop eder. Yani kısacası ikiside aynı mantıkla çalışır. Ki böyle bir durumda JOIN yerine HELP kullanmak daha mantıklıdır. Deop edilecek nick $me olduğu için eklemiş olduğun mIRC-deki bağlı nicki görür. Oraya botun kendi nickini veya de-halfop etmek istediğin nick-i girebilirsin. Ayrıca event içerisindeki #kanalın kısmını kendi kanalınla değiştirmeyi unutma. Aksi taktirde #kanalın kanalından başka yerde işlev görmez. |
|
07 Ağustos 2012, 00:13 | #6 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kanala 4. +h girdiğinde ben deop olmak istiyorum
Anlatım için teşekkürler kodu denedim çalışıyor, fakat benim kanalıma eklediğim halfoplar +ha şeklinde ekli. Bu kodda onu algılamıyor nasıl bir değişiklik yaparsak olur ? Ve son olarak kanalda toplam +ha sahipi 3 kişi kalırsa yeniden +h moduna geçmesini sağlayabilir miyiz ? Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. | ||||
|
07 Ağustos 2012, 02:08 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kanala 4. +h girdiğinde ben deop olmak istiyorum Kullanıcının alabileceği +hoaqv prefixlerinden herhangi birini alsa bile bir kullanıcı, diğer tüm prefixleri görür $nick() tanımı. O yüzden kodun çalışmasında herhangi bir sorun olmaz. Yeni istediğin şeye gelince, Kanalda +ha veya herhangi bir prefix/mode-a ait birisinin kalıp kalmadığını öğrenmek için bir çok ayrı yol kullanman gerekir. Çünkü kullanıcı sunucudan direk çıkabilir, kanaldan ban yiyebilir vs. Bu nedenle bunun için en iyisi yine help event-inde bir /timer açarak belirli sürelerle kontrol ettirmek olacaktır. on *:help:#kanalın: { if ($nick(#,0,%) = 4) mode # -h $me if (!$timer(_help_)) .timer_help_ -ho 0 900 if $!nick(#,0,%) = 3 $({,) mode # +h $me $(},) } Bu arada diğer kodu kendi mIRC-ine entegre ettiğini varsayarak olay başında ben değilsem işlevini gören(!) prefixini kaldırdım. Not: #kanalın kısmını kendi kanalınla değiştir. Not2: Kanaldaki halfop sayısı 4-e çıkınca, 3-e indirmek ve yine tekrar 3-e inince 4-e çıkarmak da gayet mantıksız bir işlem. Sayılar üzerinde oynama yaparsan iyi olur. Resmen kısır döngü gibi birşey oluyor bu durumda. Komik bir durum yani. |
|
Etiketler |
4, ben, deop, girdiğinde, istiyorum, kanala, olmak |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Deop Konumdayken Kanala ilk giren opun peşinden opa çıkma Addonu .. | Lost | mIRC Scripting Sorunları | 10 | 11 Ekim 2011 00:29 |
Kanala Gireni DEOP Addon YARDIM.. | LoStreameR | mIRC Scripting Sorunları | 2 | 21 Ağustos 2009 11:28 |
Bir kanalda op olan diğer kanala girdiğinde.. | xqw | mIRC Scripting Sorunları | 3 | 11 Ekim 2006 17:12 |
Kanala belirlediğim identi kullanan kullanıcılar girdiğinde özeline msg atmak | yALnlzGenC | mIRC Scripting Sorunları | 1 | 24 Haziran 2006 20:52 |
Spama KanaLa Girdiğinde Away Msg'inde RekLam VarSan Atacak | Alper | mIRC Scripting Sorunları | 3 | 06 Mayıs 2005 21:54 |