/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 :) ş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.... |
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.:) 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 |
Yanıt: /names #kanaladı komutuna gelen cevaba göre op versin. evet hepsini anladım ama Alıntı:
elseif (*@ $+ %nick* iswm $v2) { yaptım olmadı alla alla |
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 |
Yanıt: /names #kanaladı komutuna gelen cevaba göre op versin. Küçük bir bilgi vereyim: Kod: on *:text:!opme #&: |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 19:08. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net