07 Haziran 2006, 23:15 | #1 | |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| /names cevabına göre işlem ben CR de /names komutunu kullanarak bir kod yapmak istiyorum aslında yapardım ama /names #kanal yaptıgımda bana gelen cevap satatusta notice fealn olmadııgından yapamadım Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. şimdi ben şunu yapmak istiyorum... özelime bir nick !opme #kanaladı yazdıgında... /names #kanaladı yaparak eger özelime opme yazan kişi o kanaldaysa samode #kanaladı +o $nick ile o kişiye op versin eger /names #kanaladı komutunda gelen cevapta onun nicki kanalda degil ise kanalda yoksunuz diye msg atsın.... | |
|
08 Haziran 2006, 00:18 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: /names #kanaladı komutuna gelen cevaba göre op versin. Kullanıcının yazdığı ilk kelime !opme ise ve ikinci kelimenin başında "#" $chr(35) karakteri var ise, names komutu uygulanır. Eğer kullanıcı op olmak istediği ikinci kelimesi olan kanalda değilse, uyarı verir. Kullanıcı kanalda op ise, bir uyarı daha verilir. Else kod nihayete erer. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. işte kod: on *:text:*:?: { if $1 == !opme && $left($2,1) == $chr(35) { set %nick $nick | names $2 } } raw 353:*: { if $+(*,%nick,*) !iswm $4- { msg %nick $3 kanalında değilsiniz. goto unset | halt } elseif (*@* iswm $v2) { msg %nick $3 kanalında zaten opsunuz. | goto unset } else { mode $3 +o %nick | goto unset } :unset unset %nick } Umarım işine yarar. Not's: kodun sağlıklı çalışabilmesi için, oper olmanız gerekmektedir. Belirtilen kanalda olup olmamanız önemli değildir. Renklerle anlatmaya çalıştım. Umarım başarılı olmuşumdur :P
__________________ TurkSohbet.NET | #XPass Konu diEfoRyoU tarafından (08 Haziran 2006 Saat 00:34 ) değiştirilmiştir. |
|
08 Haziran 2006, 00:38 | #3 | ||||
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Yanıt: /names #kanaladı komutuna gelen cevaba göre op versin. evet hepsini anladım ama
bu kısım kanalda başka op varsa /names yaptıgında onlarında @ işaretleri çıkıyor ve ben kanalda olupta op degilsem siz opsunuz diyerek opa çıkartmıyor.. elseif (*@ $+ %nick* iswm $v2) { yaptım olmadı alla alla | ||||
|
08 Haziran 2006, 01:22 | #4 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: /names #kanaladı komutuna gelen cevaba göre op versin. on *:text:*:?: { if $1 == !opme && $left($2,1) == $chr(35) { set %nick $nick | names $2 } } raw 353:*: { if $+(*,%nick,*) !iswm $4- { msg %nick $3 kanalında değilsiniz. goto unset | halt } elseif (%nick isop $3) { msg %nick $3 kanalında zaten opsunuz. | goto unset } else { mode $3 +o %nick | goto unset } :unset unset %nick } Başka bir yöntem denedim.Umarım kod çalışır. Çalışmazsa yarin çaresine bakarım. (ki çalışır:P) Kolay gelsin
__________________ TurkSohbet.NET | #XPass |
|
08 Haziran 2006, 09:35 | #5 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: /names #kanaladı komutuna gelen cevaba göre op versin. Küçük bir bilgi vereyim: Kod: Kodu kopyalamak için üzerine çift tıklayın!
gibi kullanırsanız sadece birinci kelimesi !opme ve ikinci kelimesi # işareti ile başlayan yazılar için bu eventin altındaki kodlar çalışacaktır. |
|
Etiketler |
cevabına, cevab305na, göre, g246re, işlem, i351lem, mirc, mirc download, mirc indir, names, or names |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
/NAMES list. | Gulsum | mIRC Scripting Sorunları | 1 | 24 Mayıs 2012 23:20 |
Oto who ve names sorunu | Braun | mIRC Scripting Sorunları | 2 | 08 Mayıs 2008 06:05 |