UO-Dev Arama


Ev yapım sistemi

Yazar: aldarson
Tarih: 26-06-2010 17:48


Paylaş : Paylaş

Kod:
[DEFNAME houses]
Houses_Cat_1 "i_deed_House_stone_wood_small,i_deed_House_stone_brick_small,i_deed_House_stone_small,i_deed_house_stone_plaster_small"
Houses_Cat_2 "i_deed_House_wood_plaster_small,i_deed_House_wood_thatched_small,i_deed_house_wood_plaster_2story"
Houses_Cat_3 "i_deed_house_3room,i_deed_house_stone_plaster_2story,i_deed_shop_marble_small,i_deed_shop_stone_small,i_deed_villa_2story,i_deed_house_patio_sand,i_deed_house_patio_marble"
Houses_Cat_4 "i_deed_tower,i_deed_keep,i_deed_castle"

[DIALOG d_house_created]
50,50
NoMove
PAGE 1
Resizepic 20 20 02422 210 165
DhtmlGump 50 40 300 20 0 0 <Def.Bfont_Red><SERV.NAME> Ev Yapma Menüsü
DhtmlGump 75 78 300 20 0 0 Küçük Binalar
DhtmlGUmp 75 98 300 20 0 0 Tahta Binalar
DhtmlGump 75 118 300 20 0 0 Diğer Binalar
DhtmlGump 75 138 300 20 0 0 Büyük Binalar

FOR 4
Button 50 <EVAL (<LOCAL._FOR>*20)+58> <DEF.BUTTONID_1> 0 <EVAL <LOCAL._FOR> +1> 1
ENDFOR

PAGE 2
Resizepic 20 20 02422 260 165
DhtmlGump 80 40 300 20 0 0 <Def.Bfont_Red><SERV.NAME> Küçük Binalar
FOR <F_ARRAY <DEF.HOUSES_CAT_1>>
Button 50 <EVAL (<LOCAL._FOR>*20)+50> <DEF.BUTTONID_1> 2 0 <EVAL <LOCAL._FOR> +5>
DhtmlGump 70 <EVAL (<LOCAL._FOR>*20)+50> 300 20 0 0 <STRSUB 10 99 <SERV.ITEMDEF.<F_SELECT <DLOCAL._FOR>,<DEF.HOUSES_CAT_1>>.NAME>>
ENDFOR

PAGE 3
Resizepic 20 20 02422 290 145
DhtmlGump 90 40 300 20 0 0 <Def.Bfont_Red><SERV.NAME> Tahta Binalar
FOR <F_ARRAY <DEF.HOUSES_CAT_2>>
Button 50 <EVAL (<LOCAL._FOR>*20)+50> <DEF.BUTTONID_1> 3 0 <EVAL <LOCAL._FOR> +10>
DhtmlGump 70 <EVAL (<LOCAL._FOR>*20)+50> 300 20 0 0 <STRSUB 10 99 <SERV.ITEMDEF.<F_SELECT <DLOCAL._FOR>,<DEF.HOUSES_CAT_2>>.NAME>>
ENDFOR

PAGE 4
Resizepic 20 20 02422 295 220
DhtmlGump 90 40 300 20 0 0 <Def.Bfont_Red><SERV.NAME> Diğer Binalar
FOR <F_ARRAY <DEF.HOUSES_CAT_3>>
Button 50 <EVAL (<LOCAL._FOR>*20)+50> <DEF.BUTTONID_1> 4 0 <EVAL <LOCAL._FOR> +25>
DhtmlGump 70 <EVAL (<LOCAL._FOR>*20)+50> 300 20 0 0 <STRSUB 10 99 <SERV.ITEMDEF.<F_SELECT <DLOCAL._FOR>,<DEF.HOUSES_CAT_3>>.NAME>>
ENDFOR

PAGE 5
Resizepic 20 20 02422 180 145
DhtmlGump 50 40 300 20 0 0 <Def.Bfont_Red><SERV.NAME> Büyük Binalar
FOR <F_ARRAY <DEF.HOUSES_CAT_4>>
Button 50 <EVAL (<LOCAL._FOR>*20)+50> <DEF.BUTTONID_1> 5 0 <EVAL <LOCAL._FOR> +45>
DhtmlGump 70 <EVAL (<LOCAL._FOR>*20)+50> 300 20 0 0 <STRSUB 10 99 <SERV.ITEMDEF.<F_SELECT <DLOCAL._FOR>,<DEF.HOUSES_CAT_4>>.NAME>>
ENDFOR

[DIALOG d_house_created BUTTON]
ON=6,200
IF (<dARGN> >= 6) && (<dARGN> <= 9)
LOCAL.CAT = 1,5
ELSEIF (<dARGN> >= 11) && (<dARGN> <= 13)
LOCAL.CAT = 2,10
ELSEIF (<dARGN> >= 26) && (<dARGN> <= 32)
LOCAL.CAT = 3,25
ELSEIF (<dARGN> >= 46) && (<dARGN> <= 48)
LOCAL.CAT = 4,45
ENDIF
LOCAL.ITEM = <F_SELECT (<EVAL <ARGN>-<STREAT <LOCAL.CAT>>>),<DEF.HOUSES_CAT_<STRARG <dLOCAL.CAT>>>>
IF (<TOPOBJ>!=<SRC>)
SRC.SYS_HATA Ev yapım aleti çantanızda olmalıdır.
ELSEIF !(<SRC.CANMAKE <LOCAL.ITEM>>)
SRC.SYSMESSAGE @58,,1 <STRSUB 10 99 <SERV.ITEMDEF.<LOCAL.ITEM>.NAME>> yapabilmek için <SERV.ITEMDEF.<LOCAL.ITEM>.RESMAKE> gerekli.
SRC.SYS_HATA Bu eşyayı yapabilmek için <SERV.ITEMDEF.<LOCAL.ITEM>.SKILLMAKE> gerekli.
ELSE
SRC.MAKEITEM <LOCAL.ITEM>
ENDIF

[ITEMDEF i_house_crafting]
ID i_hammer_sledge
Name Ev Yapim Aleti
VALUE 10000
TYPE t_normal

On=@Create
ATTR=Attr_Newbie
COLOR=0fa1

On=@Dclick
IF (<TOPOBJ>!=<SRC>)
SRC.SYS_HATA Bunu kullana bilmek için çantanızla olması gerekir.
ELSE
F_ResenDialog d_house_created
ENDIF
RETURN 1

On=@Click
MSG_NORMAL <NAME>
RETURN 1

[ITEMDEF i_house_stone]
ID i_ingot_iron
NAME Taş
WEIGHT 0.1
TYPE t_normal

On=@Create
COLOR=0482

On=@Click
MSG_NORMAL <AMOUNT> <NAME>
RETURN 1

On=@Dclick
SRC.SYS_HATA Ev yapımında kullanılır.
RETURN 1



Yorumlar

1.   Gönderen TheRaskol   27-06-2010 00:58    

Sistem güzel fakat buradaki bir çok item stebil değil.
Yani bu itemler kullanıldığında ya iteler çıkmaz yada bozuk çıkar.

2.   Gönderen aldarson   27-06-2010 02:01    

ev belgelerine ayar çekilmesi lazım birde i_house_stone regiona eklenmeli o kadar

Oylamalar

Oylama :
Üyelerin oylama ortalaması (10 dışında) : Henüz Oylanmamış   
Oylar: 0

Benzer Sayfalar

SayfalarYorumlarGönderenTarih
Tinkering Crafting0TheRaskol19-09-2009
Tailor Crafting0TheRaskol19-09-2009
Inscription Crafting0TheRaskol19-09-2009
Carpentry Crafting0TheRaskol19-09-2009
Blacksmith Crafting0TheRaskol19-09-2009

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