UO-Dev Arama

 



İçerde : 1 misafir, 0 üye : --- Sayfalar: 1
Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 338
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #76240   01-12-2013 02:59 GMT    
        
Merhaba arkadaşlar yapmış olduğum dialogda page 2, page 3 sayfalarını kullanamıyorum;

Kod:
[dialog d_haberler]
220,80
page 0
resizepic 0 0 3500 280 280
resizepic 15 15 3000 250 250
dtext 25 25 1153 Tarih :
dtext 25 45 1153 Gun :
dtext 65 85 1153 :Bugunun Haberleri:
..
.
...
....
...
.
.....


Dialog bu şekilde noktalı kısımlarda hep dtext ve haberler mevcut. Daha sonra button koydum ve page 2 kısmını getirmeye çalıştım 2 farklı şekilde denedim ;

Kod:
1. denediğim yol:
Button 25 125 4005 4006 0 2 0

2. denediğim yol
Button 25 125 4005 4006 1 0 1

[dialog d_haberler button]
on 1
sdialog d_haberler 2


Ayrıca page 2 kısmıda şu şekilde,


Kod:
PAGE 2
resizepic 290 0 3500 281 220
resizepic 302 12 3000 260 195
dtext 340 25 07a1 Yarisma Haberleri
.
..
..
...


İlk başta page 2 sorunsuz çalışıyordu ilk denediğim button yoluyla, daha sonra page 3'ü ekledim fakat ne yaparsam yapayım page 3 gelmedi. Ne yapabilirim bir fikri olanınız varmı ?



Yazar

Roleas


Yasaklı
Skill Title: Expert
Online durumu
Toplam Mesaj: 367
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: World Builder
Yaş: 30
Mesaj #76242   01-12-2013 08:08 GMT    
        
Kod:
[dialog d_haberler button]
on=0
src.dialogcloseall
src.dialog d_haberler                         
endif
on=1
src.dialogcloseall
src.dialog d_haberler2                         
endif



bu şekilde denermisin şöyle bişey yapmıssın 2 buttona tek yön vermissin dene bakalım.


!! Adaletli Olun !!

Skype : Quantalich

Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 338
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #76256   01-12-2013 13:39 GMT    
        
Hayır işe yaramadı fakat; yeni bir dialog ismi altında bütün herşeyi aynı yaptım;

Kod:
Button 25 125 4005 4006 1 0 1
Button 25 165 4005 4006 1 0 2
Button 25 205 4005 4006 1 0 3
Button 25 245 4005 4006 1 0 4

[dialog d_haberler_genel button]
on 1
sdialog d_haberler_yeni 2

on 2
sdialog d_haberler_yeni 3

on 3
sdialog d_haberler_yeni 4

on 4
sdialog d_haberler_yeni 5



Hepsi çalışıyor. d_haberler kısmını arattım ransack da falan hiç bir çakışma vesaire olmamasına rağmen o dialogda pageler açıkmıyor. Sebebini anlayamadım bir türlü.

Not: Birde arkadaşlar şu buttonların işlevini birisi açıklayabilirmi mesela

Kod:
Button 25 245 4005 4006 1 0 4


1 0 ve 4 olayında ortadaki 0 ne işe yarıyor bilen varmı ?


Son güncelleme: M.CANILIK tarafından 01-12-2013 14:26 GMT, önce düzenlendi.



Yazar

Blockhead


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 106
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 48
Mesaj #76261   01-12-2013 15:39 GMT    
        
Button 25 245 4005 4006 1 0 4// bu buttonlar ileri veya geri tiklamak icin active etmeye yarar


Asagidaki de bu sekilde olursa calisir diye biliyorum

Kod:
Button 25 125 4005 4006 1 0 1
Button 25 165 4005 4006 1 0 2
Button 25 205 4005 4006 1 0 3
Button 25 245 4005 4006 1 0 4


[dialog d_haberler_genel button]
on=0
on=1
sdialog d_haberler_yeni 1
on=2
sdialog d_haberler_yeni 2
on=3
sdialog d_haberler_yeni 3
on=4
sdialog d_haberler_yeni 4
on=5
sdialog d_haberler_yeni 5
on=6


 Roleas
Roja Reş

Yazar

Afronola


Sphere Destek
Skill Title: Master
Online durumu
Toplam Mesaj: 2018
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 27
Mesaj #76275   01-12-2013 19:16 GMT    
        
Button 25 205 4005 4006 1 1 0
Button 25 245 4005 4006 1 2 0


yapmanız durumunda


butonlara önce değer verip pageleri açtırmanız teferruatına gerek kalmaz


Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 338
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #76281   01-12-2013 19:54 GMT    
        
Peki

Button 25 125 4005 4006 0 2 0

şu sıfırın işlevi nedir yani ilk yazmış olduğum dialogda bu şekildeydi ve page 2 geliyordu fakat page 3 hiç bir şekilde gelmiyordu oradaki 0 değerinin 1 yada 2 yada 9 olmasının mantığı nedir ? Ayrıca sıfırdan sonraki 1 yada 2 değeri pagelerin numaralarını mı temsil ediyor ?



Yazar

Blockhead


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 106
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 48
Mesaj #76282   01-12-2013 20:19 GMT    
        
Nasilki text,lerde
ornegin,
text 145 76 9 0 baslik yazisi oldugundan yani en ustte bulundugundan 0 (sifir) degeri veriliyorsa,

Alttaki button dialogu da ayni sekilde 0 (sifir) temsil eder
[dialog d_haberler_genel button]

on=0 buradaki degeri [dialog d_haberler_genel button] bunun temsili diye biliyorum.


 Roleas
Roja Reş

Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 338
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #76286   01-12-2013 22:24 GMT    
        
Şu senin dediğin benim sorduğum mu acaba ?

Button 25 125 4005 4006 1 0 0 yaparsam on=0 a tekamül eder button ben soruyorum ki Button 25 125 4005 4006 (burası) (burası) (buttonnumara)

benim merak ettiklerim (burası) olarak yazılan yerler.



Yazar

Blockhead


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 106
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 48
Mesaj #76287   01-12-2013 23:01 GMT    
        
Button 25 125 4005 4006 1 0 0 / burada ilk iki rakam ileri, geri ve asagi, yukari yani konumu, yeri belirler son rakam button'un sirasini belirler diger rakamlar ise button'un şeklini ve cinsini belirler.


Roja Reş

Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 338
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #76288   01-12-2013 23:15 GMT    
        
Anlamadığım şey bunları bana neden açıklıyorsun

Button 25 125 4005 4006 1 0 0

Menü içerisindeki sağ ve sol konuşlandırma
Menü içerisindeki yukarıdan aşşağıya konuşlandırma
İlk seri buttonun normal görünümü ikinci seri basıldığı zamanki görünümü
Buttonun sıralaması

Sırasıyla geri kalanları merak ettiğimi söylüyorum sabahtan beri.


Edit: Hatta

Bu kısımda menünün pagelerini kontrol eden kısım

Fakat mavi olarak işaretlenen kısımdan önceki bölüm 0 değeri alırsa 2. pageden ileri geçilmiyor öyle bir sıkıntı yaşadım yani mavi den öncekine atanacak değerin anlamı manası nedir ?



Yazar

Blockhead


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 106
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 48
Mesaj #76290   01-12-2013 23:37 GMT    
        
"0 ile 1" Buttonda bu (4005 4006) rakamlari temsil ediyor. mesela 0 rakami ilk 5 haneyi temsilen durus seklini diyelimki bir lamba dusun sonuk sekli, 1 rakami ise, son 5 rakami yakmak icin Button'un yanmasini sagliyor yeterince aciklayici oldumu?


Roja Reş

Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 338
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 29
Mesaj #76293   02-12-2013 00:08 GMT    
        
@Blockhead

Yanılıyorsun o şekilde değil o. Zaten 4005 lambanın sönük 4006 da yanık hali senin izzah etmeye çalıştığın yöntemle anlatmam gerekirse.

Edit:

Olay şöyleymiş;

Button 25 125 4005 4006 1 0 0

Menü içerisindeki sağ ve sol konuşlandırma.
Menü içerisindeki yukarıdan aşşağıya konuşlandırma.
İlk seri buttonun normal görünümü ikinci seri basıldığı zamanki görünümü.
Buttonun sıralaması örnek: "on=1" "on=2" gibi.
Bu kısımda menünün pagelerini kontrol eden kısım.
Bu bölüme tıklayınca değer 1 ise dialogun kapanmasını sağlıyor 0 sa dialog duruyor.

Yani benim aradığım cevap mor renkli yere yanlızca 0 veya 1 değeri verilebiliyor işlevi ise tıklandığı zaman menünün kapanıp kapanmayacağını belirlemek.

@TheRover

Okuda birazcık script ile ilgili bilgin olsun kardeşim ayrıca lütfen benim açtığım konulara sorunumun çözümünü biliyorsan dahi cevap yazma, senin gibi insanlarla muhattab olmak istemiyorum.

@Afronola

Dediğin gibi yapıdığımız taktirde menü, button tarafından kapatıldığı için sayfaya geçiş sağlamıyor. Dediğin gibi buttona fonksiyonsuz sayfa değişimi koymak için;

Kod:
Button 25 125 4005 4006 0 <pageno> 0


yapmak yeterli oluyor. Sorumun cevabını tam manasıyla aldım ilgilenen herkese teşekkür ederim.


Son güncelleme: M.CANILIK tarafından 02-12-2013 02:25 GMT, önce düzenlendi.



Yazar

Mac-Fusion


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 689
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 32
Mesaj #76295   02-12-2013 06:38 GMT    
        
Hazir yeriyken bilgi vereyim de, bu konuyu okuyanlar da gorsun.

Page 1 page 2 gibu tek dialogta farkli dizaynlarda her page yuklenir. Islem yapar. Gecisler sadece gostermesi icindir.

Ornek vermem gerekirse
Dialog d_deneme,2 ile page 2 yi cagirdim diyelim

Page 3 altinda say selam komutu yazin. Page 2yi cagirdigimiz halde page 3 komut olarak tetiklenecektir.

Cozumu icin soyle bir fix yapmistim.

Dialog d_deneme,2,2 seklinde dialogun 2 sayfasini cagirip

Page 2
If <dargv[0]> == 2
...
Endif

Seklinde yapmalisiniz.

Tabi durum boyle olunca page olayina da gerek kalmiyor. Direkt su sekilde de olabilir.

Dialog d_deneme, 0, 1
Dialog d_deneme, 0, 2
Seklinde cagirip dialog icinde soyle sorgulayabilirsiniz.

If <dargv[0]> == 1
..
Elseif <dargv[0]> == 2
..
Endif


 Axuare, Roleas, M.CANILIK

Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Sphere kapanma hatası - yardım14xwerswoodx19-10-2018
Staff title yardım3nefrelius15-06-2018
Npc Bow yardım6mahsuni21-06-2018
Zar yardım2azmanomer30-04-2018
Stable sistemi yardım9MirroR27-04-2018


Keywords:

ultima online, RunUO, ultima online download, sphere scripting, role play, uo grafik, second age ultima, uo loop, macroman, pvp server, server kurulumu, sphere, multool, ml mulls, 56b 55r 55i, htmlgumps, client 4x, client edit, sphere release, osi, rp server, sunucular, ghost mouse, inside uo, kingdom reborn, stygian abyss, uo nasıl oynanır, mondain's legacy, age of shadows, world build, grandmaster, ultima online pvp, player dosyaları, ultima online indir, frp game, RunUO 1.0.0, razor, uo rice, hue editör, skill tools, ultima online patch, axis, world build, verdata, verdata patcher, map editör, gump editör, mul patcher, aos mulls, scriptler, anim edit, anim publish, hues mul, hosting vps, event dialog, account sistemi, skill gain, static yapımı,