Alice Arkadaşımız Hatayı Yazmamış senin codedeki hatayı söylüyeyim
dialog nick {
icon icons/nick.ico
title "DarK"
size -1 -1 97 33
option dbu
edit "", 1, 21 4 72 10, autohs
text "Nick :", 2, 3 5 16 8
button "tamam", 3, 3 18 92 14, flat ok
}
alias open { dialog -m ilk ilk }
on 1:dialog:OPEN:sclick:*:{
if ($did == 3) { .nick $did(1) | server irc.abc.com }
}
on 1:dialog:OPEN:sclick:*:{
Ahanda Bura Burda OPEN Yazmıyacak Dialog'un ismi Yazıcak
Seninkinde Nick iSe
on 1:dialog:Nick:sclick:*:{
oLacak..
[box=Alience]Evet bu gunlerde yoğun ve dalgınım:
alias open { dialog -m ilk ilk }
buda dialog -m dialog_adi dialog_tablosu(bunu sen nick diye tanımlamışsın)
genelde dialog adi ile tablosunu aynı yaparlar
dialog adı, on 1:dialog:dilaog_adi:sclick:*:
tabloa, dialog nick {
birde çalıştırmak için senin kodda hiçbirşeyi değiştirmeden /dialog -m OPEN nick yazıcaktın, yada:
alias open { dialog -m OPEN nick }
olarak değiştirip /open yazman yeterli.
birde, dialoğum açıkken tekrar açmaya kalkınca hata veriyor dersen dialog acık iken tekrar açmaması için open aliasesimizi:
alias open { if !$dialog(OPEN) { dialog -m OPEN nick } }
şeklinde değiştiriyoruz burada !$dialog(OPEN) { OPEN adında dialog açık değilse anlamındadır.
bu arada arkadaşın postunu kullandık, sorun olmaz sanırım ;oki[/box]