UO-Dev Arama


tbutton nasıl yapılır buradan öğrenin

Yazar: Mfusion
Tarih: 26-05-2010 20:10


Paylaş : Paylaş

Merhaba arkadaşlar.
Paylaşacağım fonksiyon uzun satırlar süren dialog yazarları için bir kolaylık olabilir.

Örneğin

# Evet
# Hayır

Gibi buton ve yazıları alt alta yazarız, çoğu zamanda yerleri karışır script dosyası içinde.
Yani;
Kod:
DHTMLGUMP 165 230 80 20 0 0 Evet
DHTMLGUMP 165 250 80 20 0 0 Hayir
BUTTON 130 230 4006 4007 1 0 1
BUTTON 130 250 4018 4019 1 0 0

Gibi yaparız. Fakat bu uzun satırlar süren dialoglarda, hangi yazı hangi butona denk geliyor aramak dert. Buna istinaden şöyle bir fonksiyon yaptım

Kod:
[FUNCTION TBUTTON]
BUTTON <ARGV[0]>
DHTMLGUMP <ARGV[1]> 20 0 0 <ARGV[2]>


Gayet basit ve kullanışlı. Kullanımı ise şöyle;
Kod:
TBUTTON 130 230 4006 4007 1 0 1,165 230 80,Evet
TBUTTON 130 250 4018 4019 1 0 0,165 250 80,Hayir


İlk virgülden sonra gelen 3 değer, HTMLGUMP a yansıtılıyor, son değer de HTMLGUMP un yazısı oluyor.

İlk virgülden sonra gelen ilk değer = HTMLGUMP > sağ-sol
İlk virgülden sonra gelen ikinci değer = HTMLGUMP > yukarı-aşşağı
İlk virgülden sonra gelen üçüncü değer = HTMLGUMP > genişlik

Hali hazırda var olan dialoglarınızdaki BUTTON ların başına T koyup HTMLGUMP ları silerekte hızlı bi şekilde bu fonksiyona geçiş yapabilirsiniz.

Saygılar



Yorumlar

1.   Gönderen Clad   28-06-2010 12:08    

Bak işte bunu sev süpermiş...

2.   Gönderen Clad   28-06-2010 12:10    

Crafter menülerini böyle yapsak süper olur onu bir düşüneyim belki paylaşırım yazdıktan sonra...


Tekrar yorum yazdım kusura bakmayın.

Oylamalar

Oylama :
Üyelerin oylama ortalaması (10 dışında) : 1.00   
Oylar: 1 den itibaren 27-11-2010 15:45

Benzer Sayfalar

SayfalarYorumlarGönderenTarih

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ı,