UO-Dev Arama

 




Paylaş

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

B3LyRsy2


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 73
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 20
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54930   06-01-2012 01:32 GMT    
        
Reg menüsü düzenliyordum da sizlerle paylaşmak istedim basit ve gereksiz gelebilir göze.
Kullanırken göze Çarpan tek bir şey var oda Amount'u; 10 ve altı olduğu zaman Kırmızı olarak belirtiyor. 11 ve üzerinde ise siyah olarak karşımıza çıkıyor


Basit Ama Kullanışlı bir Menü olabilir

Kod:
[function status_reg_color]
var.cnt <eval <rescount i_reag_<args>>>
if (<var.cnt> < 11)
try var.<args> 025
try var.<args>_t 025
else
try var.<args> = 025
try var.<args>_t = 0
endif

[function regs]
status_reg_color spider_silk
status_reg_color sulfur_ash
status_reg_color nightshade
status_reg_color mandrake_root
status_reg_color ginseng
status_reg_color garlic
status_reg_color blood_moss
status_reg_color black_pearl
dialogclose d_regs
dialog d_regs

[DIALOG d_regs]
0,0
nomove
PAGE 0
resizepic 0 0 2620 270 550
resizepic 10 10 3000 250 530

text 70 500 <eval 038> 0
text 70 25 <eval <var.spider_silk>> 1
text 70 85 <eval <var.sulfur_ash>> 2
text 70 135 <eval <var.nightshade>> 3
text 75 185 <eval <var.blood_moss>> 4
text 75 235 <eval <var.ginseng>> 5
text 75 285 <eval <var.garlic>> 6
text 75 335 <eval <var.mandrake_root>> 7
text 75 385 <eval <var.black_pearl>> 8

gumppic 72 50 2443
gumppic 72 103 2443
gumppic 72 153 2443
gumppic 72 203 2443
gumppic 72 253 2443
gumppic 72 303 2443
gumppic 72 353 2443
gumppic 72 403 2443

text 90 53 <eval <var.spider_silk_t>> 9
text 90 103 <eval <var.sulfur_ash_t>> 10
text 90 153 <eval <var.nightshade_t>>  11
text 90 203 <eval <var.blood_moss_t>> 12
text 90 253 <eval <var.ginseng_t>> 13
text 90 303 <eval <var.garlic_t>> 14
text 90 353 <eval <var.mandrake_root_t>> 15
text 90 403 <eval <var.black_pearl_t>> 16


tilepic 20 25 <serv.itemdef.i_reag_spider_silk.id>
tilepic 20 85 <serv.itemdef.i_reag_sulfur_ash.id>
tilepic 20 135 <serv.itemdef.i_reag_nightshade.id>
tilepic 20 185 <serv.itemdef.i_reag_blood_moss.id>
tilepic 20 235 <serv.itemdef.i_reag_ginseng.id>
tilepic 20 285 <serv.itemdef.i_reag_garlic.id>
tilepic 20 335 <serv.itemdef.i_reag_mandrake_root.id>
tilepic 20 385 <serv.itemdef.i_reag_black_pearl.id>

[DIALOG d_regs TEXT]
<serv.name>
Spider's Silk
Sulfuruous Ash
Nightshade
Blood Moss
Gingseng
Garlic
Mandrake Root
Black Pearl
<eval <rescount i_reag_spider_silk>>
<eval <rescount i_reag_sulfur_ash>>
<eval <rescount i_reag_nightshade>>
<eval <rescount i_reag_blood_moss>>
<eval <rescount i_reag_ginseng>>
<eval <rescount i_reag_garlic>>
<eval <rescount i_reag_mandrake_root>>
<eval <rescount i_reag_black_pearl>>

[DIALOG d_regs BUTTON]
ON=0
src.sysmessage @07a1 Reg menu kapandi.


Böyle bir script'in olup olmadığından haberim olmadığı için Paylaşıyorum.

//TheRaskol
Function yardım bölümüne taşınmıştır.


Son güncelleme: theraskol tarafından 12-01-2012 19:00 GMT, 134 Gün önce düzenlendi.


Zaman su gibi akıp giderken
Geriye kalan sadece göz yaşlarına itham eden
Sevgiye maruz kalmış duygusal çocuksuluk!.


███████___________| %46 Lσadiηq.

Yazar

Afronola


Sphere Destek
Skill Title: Master
Online durumu
Toplam Mesaj: 1404
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 6
Karma:   2   Level 1
Messenger: Msn iletişim
Mesaj #55120   12-01-2012 18:18 GMT    
        
Öncelikle dtext öğrenmelisin
http://www.uo-developer.com/i-629-dtext-kullanimi.html

Sonra basit qval kullanımı öğrenmelisin
http://www.uo-developer.com/i-652-qval-kullanimi.html

Ortaya böyle bir kod çıkabilir.
Kod:
dtext 150 50  <qval (<drescount i_reag_nightshade> > 10) ? 0481 : 020> <drescount i_reag_nightshade>


Bunları kavradıktan sonra nasıl daha sistemli çalıştırabiliriz diye düşünebiliriz.

defname ve for döngüsünü de katabiliriz


 B3LyRsy2
Yazar

B3LyRsy2


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 73
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Diğer
Yaş: 20
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #55122   12-01-2012 18:28 GMT    
        
Teşekür ederim bilgilerin için.. Fakat Bu dtex Kullanımını biliyorum sadece Ortadan [dialog d_regs text]'i kaldırır ama qval ile bi döngü yapabilecğimi bilmiyordum. Birde qval dökümünü bir kaç saat önce okumuştum odenle böle bişi üretemedim ne yazık ki Yeni oldugum için mağdur Bulun Mağdurumda Mağdurum, Çok çok Mağdurum )

Yinede Teşekürler.


Zaman su gibi akıp giderken
Geriye kalan sadece göz yaşlarına itham eden
Sevgiye maruz kalmış duygusal çocuksuluk!.


███████___________| %46 Lσadiηq.

Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Duello Sistemi Yardım3dipnot24-04-2012
Sphere yardım5unknownman21-04-2012
C dilinde yardım4Scise10-04-2012
Totalgold Function11Jenny01-04-2012
Başlangıç Koordinatı'nı Değiştirme - Guild Ston...7Robell01-03-2012


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