IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Diyalog Oluşturma Yardımı (https://www.ircforumlari.net/mirc-scripting-sorunlari/49107-diyalog-olusturma-yardimi.html)

Med Cezir 31 Ocak 2008 23:10

Diyalog Oluşturma Yardımı
 
dialog helpermenu {
title "Med"
size -1 -1 90 288
option dbu
icon D:\Program Files\med\Logos\med.JPG, 0
button "Sorun Ögren (+v)", 1, 28 14 55 12, flat
box "Helper Menu", 2, 4 5 85 122
icon 3, 7 13 15 11, D:\Program Files\med\icon\durdur.ico, 0
icon 4, 7 28 15 11, D:\Program Files\med\icon\durdur.ico, 0
icon 5, 7 43 15 11, D:\Program Files\med\icon\durdur.ico, 0
icon 6, 7 58 15 11, D:\Program Files\med\icon\durdur.ico, 0
icon 7, 7 73 15 11, D:\Program Files\med\icon\durdur.ico, 0
icon 8, 7 88 15 11, D:\Program Files\med\icon\durdur.ico, 0
icon 9, 7 103 15 11, D:\Program Files\\icon\durdur.ico, 0
button "Sorun Ögren (2)", 10, 28 28 55 12, flat
button "Sorun Gelmez İse", 11, 28 44 55 12, flat
button "Gereksiz Soru", 12, 28 59 55 12, flat
button "OperHelp Yönlendir", 13, 28 74 55 12, flat
button "Sorun Halledildi(-v)", 14, 28 89 55 12, flat
button "Şut (+b)", 15, 28 104 55 12, flat
text " By Med 16, 8 130 67 12, disable center
box "Komut Destek", 17, 6 146 79 116
button "NickServ", 18, 14 155 60 14
button "List", 19, 14 240 60 14
button "İgnore/Buddy", 20, 14 222 60 14
button "ChanServ", 21, 14 172 60 14
button "MemoServ", 22, 14 188 60 14
button "Mode/Umode", 23, 14 204 60 14
text "Helperlar Bir Serverin Can Damarlarıdır.", 24, 9 266 71 18, disable center
}


Şimdi Ben Böyle Bir Diyalog oluşturdum Fakat Şu Sorunu Halledemedim.
1. Sorunum Üstüne tıklamış oldugum nicke Bir numaralı butona bastıgımda +v verip Sorununuz Nedir Şeklinde Soracak Kanaldaki kişiye. 3. butona bastıgımda gereksiz soru gibi uyarıda bulanacak yani bu tür şeyler olacak bunu nasıl yapabilirim.
2.Sorunum ise bu diyalogun nicklist imin hemen yan tarafında yani sag tarafda acılmasını istiyorum nasıl yapabilirim.

L4roXyL 01 Şubat 2008 00:38

Cevap: Diyalog Oluşturma Yardımı
 
Buton'a bastığında algılaması için sclick kullanacaksın.
Voice vermesi için, /mode kullanacaksın. Text göndermek için /msg kullanacaksın.

Med Cezir 01 Şubat 2008 01:14

Cevap: Diyalog Oluşturma Yardımı
 
Şimdi Aslında Şöle bi yol İzlemiştim Fakat bundanda Sonuc alamayınca konuyu acmıştım.

on 1:dialog:helpermenu:sclick:1: {/mode # +v $$1 | /msg # Merhaba 1 $$1 Size Nasıl Yardımcı Olabilirim ? }
on 1:dialog:helpermenu:sclick:10:{/msg # $$1 Size Nasıl Yardımcı Olabilirim ? }

yani buna benzer bir yol izledim fakat yapamadım.Burda tam olarak hatam nedir nasıl bi yol takip etmem gerekir.

detay 01 Şubat 2008 01:41

Cevap: Diyalog Oluşturma Yardımı
 
mantik iyi ancak $$1 kullanmissin dialogda isini gormez onun icin $snick kullanmalisin
$snick(#kanal,N) Yani Belirttigin kanaldaki N. secili kisiyi verir
$snick(#help,1) ==> Helpte voice verdigin kisi yani orda kanalı active yaptim kanal adini da yazabilirsin
Kod:

on *:dialog:helpermenu:sclick:1:echo -a : mode $active +v $snick($active,1)

L4roXyL 01 Şubat 2008 01:54

Cevap: Diyalog Oluşturma Yardımı
 
Ayrıca nicklist'in yanında devamlı durması için, X-Gui.dll'sini önerebilirim.

Med Cezir 01 Şubat 2008 02:24

Cevap: Diyalog Oluşturma Yardımı
 
Aslında istegim Sürekli Durması Deil nicklist in yanında sadece ben diyalogu actıgım zaman nicklist in yanında acılmasını istiyorum.
İlginiz için tşkr ler bu arada.

7610 02 Şubat 2008 04:05

Cevap: Diyalog Oluşturma Yardımı
 
size 630 76 90 288
şeklinde nicklistin sol tarafında cıkar

Med Cezir 05 Şubat 2008 01:23

Cevap: Diyalog Oluşturma Yardımı
 
Daha Önceden Böle Bi Başlık Actıgımdan Burdan Devam Edicem Sorularıma. Yardımcı Olacaklar Olursa Şimdiden Tşkr Ederim.

Şimdi Hazırlamak İstedigim Yeni Dialogda Şöle Bişey Düşünüyorum örnegin med klasörümün içindeki txt dosyalarının dialogumdaki list kısmında başlıklar halinde cıkmasını ve ordan tıkladıgım başlıkların içindekilerin edit e yansıtılmasını ve gönder dedigimde onların kanala yansıtılmasını istiyorum.Bunun için Nasıl Bi Yol İzlemeliyim Acaba...

L4roXyL 07 Şubat 2008 21:26

Cevap: Diyalog Oluşturma Yardımı
 
;Evet nasıl bir yol izliyebileceğini sana anlatıcam ve sende yapmaya çalışıcaksın.
/return $findfile($mircdirmed,*,0,did -a dialog-ismi list-id-numarası $nopath($1-)
;Bu komut ile, mIRC klasöründe bulunan med klasöründeki tüm dosyaları, belirlediğin list-box'da gösterebilirsin.

;Çift tıklama olayı için dclick(double-click) kullanıcaksın.
on *:dialog:dialog-ismi:dclick:id-numarası:var %1 = $did($dname,list-id-num).sel | if (%1) { var %2 = $did($dname,list-id-num).seltext | loadbuf -ro dialog-ismi list-id-numarası $shortfn($mircdirmed\%2)

;Gönder olayı için, sclick kullanıcaksın. Ve komut olarak:
/play #kanal-ismi dosya.adı şeklinde yapabilirsin.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:43.

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