Uyarı dialogu merhaba arkadaşlar ben bir uyarı dialogu yapmak istedim. Kod: dialog baglantı { Kod: /msg $chan 0,1UYARI: 4 $nick , Lütfen kanalda flood yapmayınız. |
Yanıt: Uyarı dialogu ;dialoglarda $chan ve # kullanılmıyormuş, onuda bu gün fark ettim:) $active'de status penceresi olarak görünüyormuş el33t hocam dedi bende aşağıdaki yolu denedim. Kodu alırken onu almayı unutma :) on *:active:#: set %kanal # dialog baglanti { title "UYARI Menüsü" size -1 -1 158 128 option dbu icon 1, 2 1 153 25 button "FLOOD", 2, 8 17 37 12, ok button "B HARF", 3, 57 17 37 12 button "UZUN", 4, 108 17 37 12 button "TEKRAR", 5, 8 35 37 12 button "Y. Dİl", 6, 57 35 37 12 button "SEVİYE", 7, 108 35 37 12 button "RAHATSIZ", 8, 8 54 37 12 button "TARTIŞMA", 9, 57 54 37 12 button "U DİKKAT", 10, 108 54 37 12, cancel } on *:dialog:baglanti:sclick:*: { if $did == 2 { msg %kanal lütfen flood yapmayınız. } if $did == 3 { msg %kanal lütfen büyük harf kullanmayınız. } } Daha net anlayabilmen için renkleri kullandım. Örneklere bakarak devamını getirebilirsin. Umarım anlatabilmişimdir. |
Yanıt: Uyarı dialogu üstad tamam kanala yazcakta peki biz buna $nick olayını da ekleyemezmiyiz yani onu nasıl yapabiliriz |
Yanıt: Uyarı dialogu Bildiğim kadarıyla bu pek mümkün değil. Sen iyisimi nicksiz idare et :) |
Yanıt: Uyarı dialogu peki biz bu işi dialogla halledemezmiyiz yani? başka şeyler denesek falan |
Yanıt: Uyarı dialogu msg %kanal lütfen flood yapmayınız. yerine ; msg %kanal $$?="Uyarılacak nick" lütfen flood yapmayınız. olarak düzenle,nick'i yazarsın onu uyarır. |
Yanıt: Uyarı dialogu Kanal da uyarmak istediğin nicki nicklist'te seçip sağ tıkladığın zaman, hem dialog açılır hemde %kanal değişkenine aktif kanal, %nick değişkeninede uyarmak istediğin nicki seçer. alias uyari { if $dialog(baglanti) { dialog -x baglanti | dialog -m baglanti baglanti | halt } | else { dialog -m baglanti baglanti } } on *:active:#:uyari dialog baglanti { title "UYARI Menüsü" size -1 -1 158 128 option dbu icon 1, 2 1 153 25 button "FLOOD", 2, 8 17 37 12, ok button "B HARF", 3, 57 17 37 12, ok button "UZUN", 4, 108 17 37 12, ok button "TEKRAR", 5, 8 35 37 12, ok button "Y. Dİl", 6, 57 35 37 12, ok button "SEVİYE", 7, 108 35 37 12, ok button "RAHATSIZ", 8, 8 54 37 12, ok button "TARTIŞMA", 9, 57 54 37 12, ok button "U DİKKAT", 10, 108 54 37 12, ok } on *:dialog:baglanti:sclick:*: { if $did == 2 { msg %kanal %nick lütfen flood yapmayınız. } if $did == 3 { msg %kanal %nick lütfen büyük harf kullanmayınız. } if $did == 4 { msg %kanal %nick lütfen uzun yazı yazmayınız. } if $did == 5 { msg %kanal %nick lütfen yazı tekrarı yapmayınız. } if $did == 6 { msg %kanal %nick lütfen Türkçe konuşunuz, yoksa sizi sürgün ederim :P } if $did == 7 { msg %kanal %nick sizi seviyeli olmaya davet ediyorum. } if $did == 8 { msg %kanal %nick lütfen kullanıcıları rahatsız edecek kelimeler kullanmayınız. } if $did = 9 { msg %kanal %nick lütfen tartışma yaratacak kelimeler kullanmayınız. } if $did == 10 { msg %kanal %nick burayı anlayamadığım için boş bıraktım :P } } Menu nicklist { uyarı:set %nick $$1 | set %kanal # } Umarım işine yarar. not: dialog tasarımın çok berbat, kendini biraz geliştirmelisin :) |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:36. |
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