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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Mayıs 2007, 04:35   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Dialog kodlama hakkında..




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog giris { title "Giriş Asistanı" size -1 -1 205 119 option dbu box "Bağlantı", 1, 5 35 187 50 text "Nickiniz:", 2, 22 48 33 8 text "Identiniz:", 3, 23 61 25 8 text "Şifreniz:", 4, 23 73 25 8 edit "", 5, 55 46 50 10, center edit "", 6, 55 59 50 10, center edit "", 7, 55 72 50 10, center button "BAĞLAN!", 8, 122 49 50 25, default flat multi ok text "Gerekli bilgileri doldurarak, bağlan butonuna tıklayınız.", 10, 34 95 133 27 } on 1:dialog:giris:edit:*:{ if ($did == 5) { .nick $did(5) } if ($did == 6) { .emailaddr $did(6) } if ($did == 7) { .set %şifre $did(7) } } On 1:dialog:giris:CLOSE:0:{ server irc.ircforumlari.net 6667 %şifre }

CR server için böyle bir dialog oluşturdum. Dialog'a girilen bilgilerle, dialog close olduktan sonra /server irc.... işlemini uygulattım. Ama burada yapmak istediğim bir olay var. Dialog'da herhangi bir işlem veya bir kutucuğun boş kaldığı gibi durumlarda, uyarı vermek ve giriş olayını iptal etmek istedim. Bu konuda yardımcı olursanız sevinirim...
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog giris { title "Giriş Asistanı" size -1 -1 205 119 option dbu box "Bağlantı", 1, 5 35 187 50 text "Nickiniz:", 2, 22 48 33 8 text "Identiniz:", 3, 23 61 25 8 text "Şifreniz:", 4, 23 73 25 8 edit "", 5, 55 46 50 10, center edit "", 6, 55 59 50 10, center edit "", 7, 55 72 50 10, center button "BAĞLAN!", 8, 122 49 50 25, default flat multi ok text "Gerekli bilgileri doldurarak, bağlan butonuna tıklayınız.", 10, 34 95 133 27 } on 1:dialog:giris:edit:*:{ if ($did == 5) { .nick $did(5) } if ($did == 6) { .emailaddr $did(6) } if ($did == 7) { .set %şifre $did(7) } } On 1:dialog:giris:CLOSE:0:{ server irc.ircforumlari.net 6667 %şifre }

CR server için böyle bir dialog oluşturdum. Dialog'a girilen bilgilerle, dialog close olduktan sonra /server irc.... işlemini uygulattım. Ama burada yapmak istediğim bir olay var. Dialog'da herhangi bir işlem veya bir kutucuğun boş kaldığı gibi durumlarda, uyarı vermek ve giriş olayını iptal etmek istedim. Bu konuda yardımcı olursanız sevinirim...
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Sohbet
Alt 27 Mayıs 2007, 06:05   #2
CipriX
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Dialog kodlama hakkında..




alias hata { .return $input($1-,ohud,Hata!) }
dialog giris {
title "Giriş Asistanı"
size -1 -1 205 119
option dbu
box "Bağlantı", 1, 5 35 187 50
text "Nickiniz:", 2, 22 48 33 8
text "Identiniz:", 3, 23 61 25 8
text "Şifreniz:", 4, 23 73 25 8
edit "", 5, 55 46 50 10, center
edit "", 6, 55 59 50 10, center
edit "", 7, 55 72 50 10, center
button "BAĞLAN!", 8, 122 49 50 25, default flat multi
text "Gerekli bilgileri doldurarak, bağlan butonuna tıklayınız.", 10, 34 95 133 27
}
on 1:dialog:giris:sclick:8:{
if ($did(5) == $null) {
.hata Nicki Boş bırakmayın
.halt
}
else {
.nick $did(5)
}
if ($did(6) == $null) {
.hata E-mail'i Boş Bırakmayın
.halt
}
else {
.emailaddr $did(6)
}
if ($did(5) == $null) {
.hata Şifreyi Boş Bırakmayın
.halt
}
else {
.set %şifre $did(7)
}
server irc.ircforumlari.net 6667 %şifre
}

 
Alıntı ile Cevapla

Alt 27 Mayıs 2007, 09:07   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Dialog kodlama hakkında..




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:giris:sclick:8: { if !$did(5) || !$did(6) || !$did(7) { echo -s Boş Bölüm Birakmayiniz! | halt } }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog giris { title "Giriş Asistanı" size -1 -1 205 119 option dbu box "Bağlantı", 1, 5 35 187 50 text "Nickiniz:", 2, 22 48 33 8 text "Identiniz:", 3, 23 61 25 8 text "Şifreniz:", 4, 23 73 25 8 edit "", 5, 55 46 50 10, center edit "", 6, 55 59 50 10, center edit "", 7, 55 72 50 10, center button "BAĞLAN!", 8, 122 49 50 25, default flat multi ok text "Gerekli bilgileri doldurarak, bağlan butonuna tıklayınız.", 10, 34 95 133 27 } on 1:dialog:giris:edit:*:{ if ($did == 5) { .nick $did(5) } if ($did == 6) { .emailaddr $did(6) } if ($did == 7) { .set %şifre $did(7) } } On 1:dialog:giris:CLOSE:0:{ server irc.ircforumlari.net 6667 %şifre }


 
Alıntı ile Cevapla

Cevapla

Etiketler
dialog, hakkinda, hakkında, kodlama, mirc, mirc download, mirc indir


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
Kodlama hakkında sorular [TCL] xwerswoodx Eggdrop, NeoStats, BNC 16 15 Haziran 2014 20:55
Basit dialog kodlama hakkında... MavipikSeL mIRC Scripting Sorunları 5 24 Mayıs 2007 19:45
Nick dialog hakkında DarK^ mIRC Scripting Sorunları 2 22 Aralık 2005 18:43
_queue Kodlama Şekli Hakkında... yozgatli6644 mIRC Scripting Sorunları 12 22 Ağustos 2005 20:30
Dialog'lar Hakkında... yozgatli6644 mIRC Scripting Sorunları 15 21 Ağustos 2005 01:42