Neran
03ofkosucusu
Dialog nedir?
Dialog sunucudaki işlem yapılan menu biçimindeki tabakalardır. Bu dialoglar bizleri her işlemi komut ile yapmaktan kurtarır ve şekilendirilebilir özellikleri ile çok görselli bir özelliktir.
Dialog nasıl yapılır?
Şimdi en basit bir şekilde dialog yapımını gösterecek kodları göreceksiniz;
[dialog d_deneme] // dialog ismi d_deneme
noclose // dialogu sağ tık ile kapatmayı önler
nomove //dialogun hareket etmemesini sağlar
page 0,0 //dialogun ilk ekrandaki yerini belirler
resizepic 0 0 3600 250 295 // arka plan özelliği 3600 olan (2520,3500,3600,5054,5100 bunlar ile değiştirebilirsiniz)
text 90 30 455 0 //sıfırıncı text
text 90 50 455 1 // birinci text
text 120 70 455 2 // ikinci text
button 110 230 2714 2715 1 0 1 //birinci buton
button 110 230 2714 2715 1 0 2 //ikinci buton
[dialog d_deneme text] //deneme dialogu yazıları
yazı 0
yazı 1
yazı 2
[dialog d_deneme button] //deneme dialogu buttonları
on=0
on=1
-Yasak-.sysmessage Birinci Buton
on=2
-Yasak-.sysmessage Ikinci Buton
—————————————-
Bu şekilde dialoğumuzu hazırlamış bulunuyoruz. Açıklamalara gelince;
noclose ;eğer koyarsanız mousenizin sağtıkı ile menuye tıkladığınızda menu kapanmaz
nomove ;eğer koyarsanız mousenin soltıkı ile basılı tutup çektiğinizde hareket etmez
page ;zorunlu
resizepic ;zorunlu
text 90 30 455 0
text = yazı
90 = sağ sol ayarı
30 = yukarı aşşağı ayarı
455 = renk
0 = yazının numarası
sıfırıncı yazı ;text ler 0 ile başlamak zorundadır. çünkü “deneme dialogu yazıları” 0 dan başlar ve hiç bir şekilde değişmez.
birinci yazı ;0 dan sonra gelen yazıdır.
ikinci yazı ;1 den sonra gelen yazıdır.
button 110 230 2714 2715 1 0 1
button = buton
110 = sağ sol ayarı
230 = yukarı aşşağı ayarı
2714 = button görünümü
2715 = buttonun tıklandıktan sonraki görünümü
1 = zorunlu
0 = zorunlu
1 = button numarası
birinci buton ;ilk butona bastığınızda işlem yapar
ikinci buton ;ikinci butona bastığınızda işlem yapar
sıfırıncı buton ;eğer sıfır numaralı button koyulmazsa menuyu sağtık ile kapatmada işlem yapar
Dialog hazır,
.dialog d_deneme yazarak görebilirsiniz
Dialog sunucudaki işlem yapılan menu biçimindeki tabakalardır. Bu dialoglar bizleri her işlemi komut ile yapmaktan kurtarır ve şekilendirilebilir özellikleri ile çok görselli bir özelliktir.
Dialog nasıl yapılır?
Şimdi en basit bir şekilde dialog yapımını gösterecek kodları göreceksiniz;
[dialog d_deneme] // dialog ismi d_deneme
noclose // dialogu sağ tık ile kapatmayı önler
nomove //dialogun hareket etmemesini sağlar
page 0,0 //dialogun ilk ekrandaki yerini belirler
resizepic 0 0 3600 250 295 // arka plan özelliği 3600 olan (2520,3500,3600,5054,5100 bunlar ile değiştirebilirsiniz)
text 90 30 455 0 //sıfırıncı text
text 90 50 455 1 // birinci text
text 120 70 455 2 // ikinci text
button 110 230 2714 2715 1 0 1 //birinci buton
button 110 230 2714 2715 1 0 2 //ikinci buton
[dialog d_deneme text] //deneme dialogu yazıları
yazı 0
yazı 1
yazı 2
[dialog d_deneme button] //deneme dialogu buttonları
on=0
on=1
-Yasak-.sysmessage Birinci Buton
on=2
-Yasak-.sysmessage Ikinci Buton
—————————————-
Bu şekilde dialoğumuzu hazırlamış bulunuyoruz. Açıklamalara gelince;
noclose ;eğer koyarsanız mousenizin sağtıkı ile menuye tıkladığınızda menu kapanmaz
nomove ;eğer koyarsanız mousenin soltıkı ile basılı tutup çektiğinizde hareket etmez
page ;zorunlu
resizepic ;zorunlu
text 90 30 455 0
text = yazı
90 = sağ sol ayarı
30 = yukarı aşşağı ayarı
455 = renk
0 = yazının numarası
sıfırıncı yazı ;text ler 0 ile başlamak zorundadır. çünkü “deneme dialogu yazıları” 0 dan başlar ve hiç bir şekilde değişmez.
birinci yazı ;0 dan sonra gelen yazıdır.
ikinci yazı ;1 den sonra gelen yazıdır.
button 110 230 2714 2715 1 0 1
button = buton
110 = sağ sol ayarı
230 = yukarı aşşağı ayarı
2714 = button görünümü
2715 = buttonun tıklandıktan sonraki görünümü
1 = zorunlu
0 = zorunlu
1 = button numarası
birinci buton ;ilk butona bastığınızda işlem yapar
ikinci buton ;ikinci butona bastığınızda işlem yapar
sıfırıncı buton ;eğer sıfır numaralı button koyulmazsa menuyu sağtık ile kapatmada işlem yapar
Dialog hazır,
.dialog d_deneme yazarak görebilirsiniz