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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 25 Ocak 2007, 19:10   #1
Çevrimdışı
Kan
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Diyalog hakkında sorun




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog X { title "xXx" size -1 -1 110 95 option dbu button "Ekle", 1, 70 23 25 12, default flat multi combo 2, 4 23 60 50, size button "Sil", 3, 70 38 25 12, default flat multi button "Giriş", 4, 70 58 37 12, default flat multi text "Nick Listesi", 5, 4 13 32 8 link "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
", 6, 26 84 53 8 }


Selamlar,
Ben bunu Diyalog Studiodan yaptım ama mIRC'e ekleyince kodu çalıştıramadım. Diyalogta Nickleri sıra ile eklemek istiyorum birde Seçili nickte Giriş deyince O nicki seçilmesini istiyorum yardım ederseniz sevinirim. Kolay Gelsin.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 25 Ocak 2007, 23:37   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Diyalog Yardım




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias xxx { if !$dialog(x) { dialog -ma x x } } on *:dialog:x:*:*:{ ;INIT eventi dialog açıldığında devreye girer. Biz nickler.txt dosyamızın içindekileri ;2 id numaralı combo kutumuza aktarıyoruz ve 1. sıradaki veriyi seçiyoruz if $devent == INIT { loadbuf 0 -o $dname 2 nickler.txt | did -c $dname 2 1 } ;eğer dialog üzerinde herhangi bir şeye basıldığında if $devent == SCLICK { ;eğer bu 1 idli butonusa (ekle butonu) if $did == 1 { ;eğer nickler.txt'de editte yazılan yazı yoksa nickler.txt'e ekle var %_ = $did(2).text if !$read(nickler.txt,w,%_) { write nickler.txt %_ | did -a $dname 2 %_ } } ;eğer bu 3 idli butonsa (sil butonu) if $did == 3 { ;eğer nickler.txt'te bu veri varsa dosyadan sil ve comboboxdan da sil. if $read(nickler.txt,w,$did(2).seltext) { write $+(-dl,$readn) nickler.txt | did -d $dname 2 $did(2).sel | did -c $dname 2 1 } } ;eğer 4 nolu idye basıldığında if $did == 4 { ;echo ile seçili text ekrana gösteriliyor. istediğin komutu sen buraya yazmalısın. echo :: Giriş tuşuna basıldı. $did(2).text seçili. } } }

Yukardaki kodu dialog kodlarının altına koyup /xxx yazdığında dialogun istediğin gibi çalışacaktır. Açıklamaları da okursan neyin ne olduğunu anlayabilirsin. Bu konuyla ilgili bir daha soru sormadan önce açıklamaları dikkatli oku lütfen.

Umarım işine yarar...

 
Alıntı ile Cevapla

Alt 26 Ocak 2007, 00:13   #3
Çevrimdışı
Kan
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Diyalog hakkında sorun




Ustad Kod çalıştı ama
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
* /loadbuf: Açılamıyor 'C:\mIRCTurk\nickler.txt' (Satır 14, Nick.txt)

Şöle 1 hata verdi :S nedendir acaba teşekkürler.
!de Nicki seçince oto şifre girsin ve diyalog kapansın onu nasıl ekleriz acaba :S


Not: Şifreler aynı duşunursek.

[box=Moderator mesajı: el33t]mIRC klasörüne nickler.txt oluşturup içine alt alta istediğin nickleri yaz, diğer sorun içinse echolu kısmı bul, biraz uğraş.[/box]


Konu el33t tarafından (26 Ocak 2007 Saat 01:27 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 26 Ocak 2007, 06:20   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Diyalog hakkında sorun




Selam valla el33t hocamın bü güne kadar çalışmayan bi kodunu görmedim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

öncelikle biraz uğraşsaydın yapardın neyse
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

şimdi remote dosyasına %pass 12345 (şifreni 12345 olarak varsayıyorum) böyle bi değer oluştur.

dialog X {
title "xXx"
size -1 -1 110 95
option dbu
button "Ekle", 1, 70 23 25 12, default flat multi
combo 2, 4 23 60 50, size
button "Sil", 3, 70 38 25 12, default flat multi
button "Giriş", 4, 70 58 37 12, default flat multi
text "Nick Listesi", 5, 4 13 32 8
link "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
", 6, 26 84 53 8
}
alias -l kapat { dialog -x x x }
alias xxx { if !$dialog(x) { dialog -ma x x } }
on *:dialog:x:init:0: {
loadbuf 0 -o $dname 2 nickler.txt | did -c $dname 2 1
}
on *:dialog:x:sclick:*: {
if $did == 1 {
var %_ = $did(2).text
if !$read(nickler.txt,w,%_) { write nickler.txt %_ | did -a $dname 2 _ }
}
if $did == 3 {
if $read(nickler.txt,w,$did(2).seltext) { write $+(-dl,$readn) nickler.txt | did -d $dname 2 $did(2).sel | did -c $dname 2 1 }
}
if $did == 4 {
if $did(2).seltext { .nick $did(2) | .msg nickserv identify %pass|kapat }
}
}

inşALLAH doğru yapmışımdır
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
diyalog, hakkında, hakk305nda, mirc, mirc download, mirc indir, sorun


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
On Text ve Wildcardlar hakkında sorun LanetLiii mIRC Scripting Sorunları 2 28 Şubat 2007 16:05
!'lı komutlar hakkında sorun ByCapkin mIRC Scripting Sorunları 2 26 Şubat 2007 16:36