[dialog d_dialogsecim button]
on 1 60
if (<src.<serv.skill.<eval <argn-1>.name>> < 1000) && (<eval <src.skilltotal>> > 7999)
src.<serv.skill.<eval <argn>-1>.name>=1000
src.f_skilltotal
src.dialog
endif
[function f_skilltotal]
if (<eval <skilltotal>> == 8000) || (<eval <skilltotal>> > 7000)
src.dialogclose d_dialogsecim
src.sysmessage daha fazla skill seçemezsiniz.
return 1
endif
[ITEMDEF stat]
DEFNAME=i_skillstone
TYPE=T_sign_gump
VALUE=750000
On=@Create
color=07bb
attr 08010
dispid 0ed4
ON@DCLICK
src.sdialog d_skillsecim
return 1
[DIALOG D_SKILLSECIM]
resizepic 20 10 5100 700 680
resizepic 10 0 3500 680 660
dhtmlgump 90 10 200 20 0 0 <def.bfont_white> SKilleri ben eklicem
dhtmlgump 90 30 200 20 0 0 <def.bfont_white>
dhtmlgump 90 50 200 20 0 0 <def.bfont_white>
dhtmlgump 90 70 200 20 0 0 <def.bfont_white>
dhtmlgump 90 90 200 20 0 0 <def.bfont_white>
dhtmlgump 90 110 200 20 0 0 <def.bfont_white>
dhtmlgump 90 130 200 20 0 0 <def.bfont_white>
dhtmlgump 90 150 200 20 0 0 <def.bfont_white>
dhtmlgump 90 170 200 20 0 0 <def.bfont_white>
dhtmlgump 90 190 200 20 0 0 <def.bfont_white>
dhtmlgump 90 210 200 20 0 0 <def.bfont_white>
dhtmlgump 90 230 200 20 0 0 <def.bfont_white>
dhtmlgump 90 250 200 20 0 0 <def.bfont_white>
dhtmlgump 90 270 200 20 0 0 <def.bfont_white>
dhtmlgump 90 290 200 20 0 0 <def.bfont_white>
dhtmlgump 90 310 200 20 0 0 <def.bfont_white>
dhtmlgump 90 330 200 20 0 0 <def.bfont_white>
dhtmlgump 90 350 200 20 0 0 <def.bfont_white>
dhtmlgump 90 370 200 20 0 0 <def.bfont_white>
dhtmlgump 90 390 200 20 0 0 <def.bfont_white>
dhtmlgump 90 410 200 20 0 0 <def.bfont_white>
dhtmlgump 90 430 200 20 0 0 <def.bfont_white>
dhtmlgump 90 450 200 20 0 0 <def.bfont_white>
dhtmlgump 90 470 200 20 0 0 <def.bfont_white>
dhtmlgump 90 490 200 20 0 0 <def.bfont_white>
dhtmlgump 90 510 200 20 0 0 <def.bfont_white>
dhtmlgump 90 530 200 20 0 0 <def.bfont_white>
dhtmlgump 90 550 200 20 0 0 <def.bfont_white>
dhtmlgump 90 570 200 20 0 0 <def.bfont_white>
for 1 29
button 55 <eval (<dlocal._for>*30)+60> 2103 2104 1 0 <dlocal._for>
endfor
[DIALOG D_SKILLSECIM]
resizepic 20 10 5100 700 680
resizepic 10 0 3500 680 660
local.y 10
for z 1 29
dhtmlgump 90 <eval <dlocal.y>+20> 200 20 0 0 <def.bfont_white> <serv.skill.<eval <local.z>-1>.name>
button 55 <eval (<dlocal._for>*30)+60> 2103 2104 1 0 <dlocal._for>
local.y += 20
endfor
[DIALOG D_SKILLSECIM BUTTON]
on 1 29
if (<src.<serv.skill.<eval <argn-1>.name>> == 1000)
src.<serv.skill.<eval <argn>-1>.name>=0
src.f_skilltotal
endif
if (<src.<serv.skill.<eval <argn-1>.name>> < 1000) && (<eval <src.skilltotal>> > 7999)
src.<serv.skill.<eval <argn>-1>.name>=1000
src.f_skilltotal
endif
[function f_skilltotal]
if (<eval <skilltotal>> == 8000) || (<eval <skilltotal>> > 7000)
src.dialogclose d_dialogsecim
src.sysmessage daha fazla skill seçemezsiniz.
src.dialogclose d_skillsecim
return 1
else
src.sdialog d_skillsecim
endif
[DIALOG D_SKILLSECIM]
resizepic 20 10 5100 700 680
resizepic 10 0 3500 680 660
local.y 10
for z 1 29
dhtmlgump 90 <eval <dlocal.y>+20> 200 20 0 0 <def.bfont_white> <serv.skill.<eval <local.z>-1>.name>
button 55 <eval (<dlocal._for>*30)+60> 2103 2104 1 0 <dlocal._for>
local.y += 20
endfor
[DIALOG D_SKILLSECIM BUTTON]
on 1 29
if (<src.<serv.skill.<def.skill<dargn>>.name>> > 9800)
src.<serv.skill.<def.skill<dargn>>.name>=0
src.f_skilltotal
endif
if (<src.<serv.skill.<def.skill<dargn>>.name>> < 1000) && (<eval <src.skilltotal>> > 7999)
src.<serv.skill.<def.skill<dargn>>.name>=1000
src.f_skilltotal
endif
[defname skiller]
skill1 anatomy
skill2 healing
skill3 veterinary
vs
vs
vs
vs
[function f_skilltotal]
if (<eval <skilltotal>> == 8000) || (<eval <skilltotal>> > 7000)
src.dialogclose d_dialogsecim
src.sysmessage daha fazla skill seçemezsiniz.
src.dialogclose d_skillsecim
return 1
else
src.sdialog d_skillsecim
endif
[itemdef i_skillsecim]
id i_grave_stone
name asd
on=@create
color 0810
return 1
ON=@DClick
If (<distance> < 6)
sdialog d_skillsecim
return 1
else
src.sysmessage @07a1,,1 Stone'a Yetişemiyorsunuz.
return 1
endif
[dialog d_skillsecim]
0,0
PAGE 0
resizepic 10 0 3500 680 660
local.y 10
for z 1 29
dhtmlgump 90 <eval <dlocal.y>+20> 200 20 0 0 <def.bfont_white> <def.skill<dlocal.z>>
button 55 <eval <dlocal.y>+20> 2103 2104 1 0 <dlocal.x>
local.y += 20
endfor
[DIALOG D_SKILLSECIM BUTTON]
on 1 29
if (<src.<serv.skill.<def.skill<dargn>>.name>> > 9800)
src.<serv.skill.<def.skill<dargn>>.name>=0
src.f_skilltotal
endif
if (<src.<serv.skill.<def.skill<dargn>>.name>> < 1000) && (<eval <src.skilltotal>> > 7999)
src.<serv.skill.<def.skill<dargn>>.name>=1000
src.f_skilltotal
endif
[defname skiller]
skill1 anatomy
skill2 healing
skill3 veterinary
skill4 fencing
vs
vs
vs
[function f_skilltotal]
if (<eval <skilltotal>> == 8000) || (<eval <skilltotal>> > 7000)
src.dialogclose d_dialogsecim
src.sysmessage daha fazla skill seçemezsiniz.
src.dialogclose d_skillsecim
return 1
else
src.sdialog d_skillsecim
endif
if (<src.<def.skill<dargn>>> > 9800)
src.<def.skill<dargn>>>=0
return 1
endif
if (src.<def.skill<dargn>>> < 1000) && (<eval <src.skilltotal>> > 7999)
src.<def.skill<dargn>>>>=1000
src.f_skilltotal
endif
[defname skiller]
skill1 anatomy
skill2 healing
skill3 veterinary
skill4 fencing
vs
vs
vs
[function f_skilltotal]
if (<eval <skilltotal>> == 8000) || (<eval <skilltotal>> > 7000)
src.dialogclose d_dialogsecim
src.sysmessage daha fazla skill seçemezsiniz.
src.dialogclose d_skillsecim
return 1
else
src.sdialog d_skillsecim
endif