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/)
-   -   Dialog Bilgi Mesajı (https://www.ircforumlari.net/mirc-scripting-sorunlari/36814-dialog-bilgi-mesaji.html)

KiLL 26 Ağustos 2007 23:11

Dialog Bilgi Mesajı
 
Selam. Sorum Şu Dialog da bir işlem yaptıktan sonra karşıma bilgi veren bir mesajı nasıl cıkartabılırım. Yani $$? $$?! olayları varya. Ben dıyorumki karsıma cıkacak pencerede sadece TAMAM butonu olsun. Windows ta bazı hatalar gormüşüzdür.


SONUÇ BAŞARISIZ

TAMAM(buton)

gıbı. Yanı bana mesaj versın tamam a basıncada kapasın o msj ı anlatabıldıgımı umarım :S

MavipikSeL 26 Ağustos 2007 23:13

Cevap: Dialog Bilgi Mesajı
 
Kodlarla kurguladığın bir olayda, olmama şekline else deyip; hata dialogunu bu şekilde açtırabilirsin. Kendi kendine açılmaz yani, olmazsa şunu aç dersin; açılır. :)

KiLL 26 Ağustos 2007 23:20

Cevap: Dialog Bilgi Mesajı
 
Gene anlatamamışım :S birtek error mesajı değil.Bilgi vermek ıcınde olabılır.Istedıgım Şey Şu ;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

scripti kac kez actınız yerıne ıstedıgımı yazabıleyım

L4roXyL 26 Ağustos 2007 23:32

Cevap: Dialog Bilgi Mesajı
 
Dediğini tam anlamadım ama sanırım aradığın şey input;
Mesela diyelim dialog'da id numarası 3 olan bir butona tıkladın;
Bu 3 numaralı id, bir işlev yapıcak.
Birde 2 numaralı bir id daha var.
Sen şöyle birşey istiyorsun;
Eğer 3 numaralı id'e basınca 2 numaralı id boş ise;
Hata mesajı versin.
İşte bunun yolu input'dır.

Yani örneğin;

on *:dialog:dialogismi:sclick:3: { if ($did(2) == $null) { $input(2 numaralı yeri boş bırakamazsın.,ohud,HATA) | halt } }

Bunun sonucu karşına istediğin tablo çıkacaktır.

KiLL 27 Ağustos 2007 03:13

Cevap: Dialog Bilgi Mesajı
 
benım dedıgımı anlamadınız ustalar. Yani herangi birşey yazıcam kutucuga altında TAMAM butonu olacak ona bastımmı kapanacak.Hata yı örnek verdim sadece. Örneğin script her acıldıgında

HOŞ GELDİNİZ / FALANCA SCRİPT

TAMAM


gibi :S

dreadfuL 27 Ağustos 2007 03:18

Yanıt: Dialog Bilgi Mesajı
 
L4roxyl mümkünse msn versene ustat senden bir ricam olacak..
kolay gelsin.

L4roXyL 27 Ağustos 2007 03:40

Cevap: Dialog Bilgi Mesajı
 
Alıntı:

KiLL Nickli Üyeden Alıntı (Mesaj 253484)
benım dedıgımı anlamadınız ustalar. Yani herangi birşey yazıcam kutucuga altında TAMAM butonu olacak ona bastımmı kapanacak.Hata yı örnek verdim sadece. Örneğin script her acıldıgında
HOŞ GELDİNİZ / FALANCA SCRİPT
TAMAM
gibi :S

Şimdi anlatmak istediğini anladığımı düşünüyorum.
Sen şöyle birşey istiyorsun sanırım.
Şimdi mesela benim verdiğimin yaptığı işlev;
Mesela on *:start: event'inda deniyelim.

on *:start: { $input(L4 script'ine hoşgeldiniz.,ohut,Hoşgeldiniz) }
alias $true { return }
Çıkan pencere;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Hı eğer sen bu çıkan input penceresine birşey yazmak istiyorum evet dediğimde yazdığım şeyin olmasını istiyorum diyorsan;
"e" parametresini kullancaksın.
Yine on *:start: event'inde yapalım bir örnek.

on *:start: { $input(L4 script'ine hoşgeldiniz.,e,Hoşgeldiniz.,Yazıcan yazı) }
Çıkan sonuç;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Tamam tuşuna bastığın zaman eğer editbox'a birşey yazdıysan;
Editbox'a yazdığın ilk kelimeyi, /komut olarak uygulatacaktır.
Tabi bunu düzenlemesi sana kalmış.
Dediklerinden bunu anladım.
Eğer doğru anladıysam ve sorunun'da buysa daha fazla bilgi için; /help $input yaparsın.

KiLL 27 Ağustos 2007 03:50

Cevap: Dialog Bilgi Mesajı
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 253500)
Şimdi anlatmak istediğini anladığımı düşünüyorum.
Sen şöyle birşey istiyorsun sanırım.
Şimdi mesela benim verdiğimin yaptığı işlev;
Mesela on *:start: event'inda deniyelim.

on *:start: { $input(L4 script'ine hoşgeldiniz.,ohut,Hoşgeldiniz) }
alias $true { return }
Çıkan pencere;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


aradıgım sey buydu teşekkürler ustad


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk