// ----------------------------
// SKILL_TINKERING.SCP - TINKER MENUSU
// SON GUNCELLENME TARIHI: yok fixed - osi
// ----------------------------
VERSION=0.55
[ITEMDEF i_tinker_stone]
NAME=Karma/Fame Stone
ID=i_gravestone_18
ON=@Create
ATTR=08010
COLOR=0480
On=@Click
sayua 0482,0,0,0 Tinker Stone
return 1
ON=@DClick
dialog d_skill_tinkering
return 1
[dialog d_skill_tinkering]
[function f_skill_tinkering]
var.notice yaninizdaki 'iron ingot' adedi: <rescount i_ingot_iron>, tinkering bilginiz: %<tinkering>
tag.tinkering 1
if !(strmatch('<tag.tinker>',''))
tag.tinker
endif
dialog d_skill_tinkering
[dialog d_skill_tinkering]
0,40
page 0
resizepic 50 10 5120 595 310 // dis lacivert bg
resizepic 60 20 3000 575 290 // ust beyaz bg
resizepic 200 55 3000 420 170 // itemlarin cercevesi
resizepic 199 230 3000 421 40 // notices kismi
htmlgump 200 30 210 20 0 0 0 // baslik seysi
htmlgump 205 231 410 40 1 0 0 // notices tekst
htmlgump 233 278 100 20 2 0 0 // tekrar yap
htmlgump 558 278 25 20 9 0 0 // cikis
button 200 275 4030 4031 1 0 <eval <tag.tinkering>> // tekrar yap buttonu
button 589 275 4018 4019 1 0 0 // cikis butonu
button 70 75 4006 4007 0 1 1 // jewelry
button 70 95 4006 4007 0 2 1 // parts
button 70 115 4006 4007 0 3 1 // tools 1
button 70 135 4006 4007 0 4 1 // tools 2
button 70 155 4006 4007 0 5 1 // utensils
button 70 175 4006 4007 0 6 1 // misc
button 70 195 4006 4007 0 7 1 // decor
htmlgump 103 77 100 20 3 0 0 // jewelry
htmlgump 103 97 100 20 4 0 0 // parts
htmlgump 103 117 100 20 5 0 0 // tools 1
htmlgump 103 137 100 20 6 0 0 // tools 2
htmlgump 103 157 100 20 7 0 0 // utensils
htmlgump 103 177 100 20 8 0 0 // misc
htmlgump 103 197 100 20 53 0 0 // decor
page 1
tilepic 210 80 4234 // ring
button 210 100 2714 2715 1 0 101
htmlgump 230 100 80 20 10 0 0
tilepic 325 80 4229 // necklace
button 310 100 2714 2715 1 0 102
htmlgump 330 100 80 20 11 0 0
tilepic 425 80 4231 // earrings
button 410 100 2714 2715 1 0 103
htmlgump 430 100 80 20 12 0 0
tilepic 230 145 4233 // necklace
button 210 170 2714 2715 1 0 104
htmlgump 230 170 80 20 11 0 0
tilepic 325 150 4230 // bracelet
button 310 170 2714 2715 1 0 105
htmlgump 330 170 80 20 13 0 0
tilepic 425 150 4232 // necklace
button 410 170 2714 2715 1 0 106
htmlgump 430 170 80 20 11 0 0
page 2
tilepic 230 85 4181 // hinge
button 210 100 2714 2715 1 0 201
htmlgump 230 100 80 20 14 0 0
tilepic 330 80 4189 // springs
button 310 100 2714 2715 1 0 202
htmlgump 330 100 80 20 15 0 0
tilepic 435 80 4176 // clock parts
button 410 100 2714 2715 1 0 203
htmlgump 430 100 80 20 18 0 0
tilepic 245 150 4178 // axle & gears
button 210 170 2714 2715 1 0 204
htmlgump 230 170 80 20 19 0 0
tilepic 315 150 4188 // axle
button 310 170 2714 2715 1 0 205
htmlgump 330 170 80 20 20 0 0
tilepic 425 150 4179 // gears
button 410 170 2714 2715 1 0 206
htmlgump 430 170 80 20 21 0 0
tilepic 535 140 4185 // sextant parts
button 510 170 2714 2715 1 0 207
htmlgump 530 170 100 20 22 0 0
page 3
tilepic 215 75 4149 // saw
button 210 100 2714 2715 1 0 301
htmlgump 230 100 80 20 23 0 0
tilepic 320 75 3907 // hatchet
button 310 100 2714 2715 1 0 302
htmlgump 330 100 80 20 24 0 0
tilepic 225 145 3997 // sewing kit
button 210 170 2714 2715 1 0 303
htmlgump 230 170 80 20 25 0 0
tilepic 330 150 3999 // scissors
button 310 170 2714 2715 1 0 304
htmlgump 330 170 80 20 26 0 0
tilepic 440 150 3739 // mortar & pestle
button 410 170 2714 2715 1 0 305
htmlgump 430 170 80 20 27 0 0
page 4
tilepic 225 80 5374 // lockpick
button 210 100 2714 2715 1 0 401
htmlgump 230 100 80 20 28 0 0
tilepic 340 65 7868 // tinker's tools
button 310 100 2714 2715 1 0 402
htmlgump 330 100 80 20 29 0 0
tilepic 220 145 3718 // pickaxe
button 210 170 2714 2715 1 0 403
htmlgump 230 170 80 20 30 0 0
tilepic 315 140 3897 // shovel
button 310 170 2714 2715 1 0 404
htmlgump 330 170 80 20 31 0 0
tilepic 435 150 5092 // smith's hammer
button 410 170 2714 2715 1 0 405
htmlgump 430 170 80 20 32 0 0
page 5
tilepic 220 80 2458 // goblet
button 210 100 2714 2715 1 0 501
htmlgump 230 100 80 20 33 0 0
tilepic 320 80 3780 // skinning knife
button 310 100 2714 2715 1 0 502
htmlgump 330 100 80 20 34 0 0
tilepic 420 80 2519 // plate
button 410 100 2714 2715 1 0 503
htmlgump 430 100 80 20 35 0 0
tilepic 525 80 3779 // cleaver
button 510 100 2714 2715 1 0 504
htmlgump 530 100 80 20 36 0 0
tilepic 225 150 4096 // pewter mug
button 210 170 2714 2715 1 0 505
htmlgump 230 170 80 20 37 0 0
tilepic 315 150 2553 // spoon
button 310 170 2714 2715 1 0 506
htmlgump 330 170 80 20 38 0 0
tilepic 415 150 2549 // fork
button 410 170 2714 2715 1 0 507
htmlgump 430 170 80 20 39 0 0
tilepic 515 150 2551 // knife
button 510 170 2714 2715 1 0 508
htmlgump 530 170 100 20 40 0 0
page 6
tilepic 225 80 4113 // keyring
button 210 100 2714 2715 1 0 601
htmlgump 230 100 80 20 41 0 0
tilepic 340 80 4112 // iron key
button 310 100 2714 2715 1 0 602
htmlgump 330 100 80 20 42 0 0
tilepic 425 80 4183 // sextant
button 410 100 2714 2715 1 0 603
htmlgump 430 100 80 20 16 0 0
tilepic 240 130 8407 // iron golem
button 210 170 2714 2715 1 0 604
htmlgump 230 170 80 20 43 0 0
tilepic 315 135 14030 // trapped pouch
tilepic 325 145 3705
button 310 170 2714 2715 1 0 605
htmlgump 330 170 80 20 44 0 0
tilepic 435 143 6871 // potion keg
button 410 170 2714 2715 1 0 606
htmlgump 430 170 80 20 45 0 0
page 7
tilepic 230 62 2845 // candlabra
button 210 100 2714 2715 1 0 701
htmlgump 230 100 80 20 46 0 0
tilepic 330 75 6217 // heating stand
button 310 100 2714 2715 1 0 702
htmlgump 330 100 80 20 47 0 0
tilepic 425 75 2597 // lantern
button 410 100 2714 2715 1 0 703
htmlgump 430 100 80 20 48 0 0
tilepic 530 62 4171 // clock
button 510 100 2714 2715 1 0 704
htmlgump 530 100 80 20 17 0 0
tilepic 225 130 4167 // globe
button 210 170 2714 2715 1 0 705
htmlgump 230 170 80 20 49 0 0
tilepic 325 150 5365 // spyglass
button 310 170 2714 2715 1 0 706
htmlgump 330 170 80 20 50 0 0
tilepic 425 127 3708 // metal box
button 410 170 2714 2715 1 0 707
htmlgump 430 170 80 20 51 0 0
tilepic 520 140 6225 // scales
button 510 170 2714 2715 1 0 708
htmlgump 530 170 100 20 52 0 0
[dialog d_skill_tinkering text]
Troya TINKERING MENU
<var.notice>
Tekrar Yap
Jewelry
Parts
Tools
Other Tools
Utensils
Miscellaneous
Cikis
ring // 10
necklace
earrings
bracelet
hinge
springs
sextant
clock
clock parts
axle&grs.
axle // 20
gears
sextant pts.
saw
hatchet
sewing kit
scissors
mortar&pst.
lockpick
tinker's tls.
pickaxe // 30
shovel
smith's hmr.
goblet
skin. knife
plate
cleaver
p. mug
spoon
fork
knife // 40
keyring
iron key
iron golem
trp. pouch
potion keg
candlabra
heating st.
lantern
globe
spyglass // 50
metal box
scales
Decoration
[dialog d_skill_tinkering button]
On=1
var.notice tinker's tools ile son yaptiginiz esyayi hatirlayamiyorsunuz.
dialog d_skill_tinkering
On=101
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 63.0)
var.notice ring yapimi icin %63.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_gold>)
var.notice ring yapimi icin 1 adet 'gold ingot' gerekli.
else
var.notice ring yapmaya basladiniz.
tag.tinkering 101
makeitem i_ring_gold
endif
dialog d_skill_tinkering
On=102
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.0)
var.notice necklace yapimi icin %42.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>)
var.notice necklace yapimi icin 1 adet 'iron ingot' gerekli.
else
var.notice necklace yapmaya basladiniz.
tag.tinkering 102
makeitem i_necklace_metal_beads
endif
dialog d_skill_tinkering
On=103
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.0)
var.notice earrings yapimi icin %42.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_gold>)
var.notice earrings yapimi icin 1 adet 'gold ingot' gerekli.
else
var.notice earrings yapmaya basladiniz.
tag.tinkering 103
makeitem i_earrings_gold
endif
dialog d_skill_tinkering
On=104
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.0)
var.notice necklace yapimi icin %42.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_gold>)
var.notice necklace yapimi icin 1 adet 'gold ingot' gerekli.
else
var.notice necklace yapmaya basladiniz.
tag.tinkering 104
makeitem i_necklace_gold_beads
endif
dialog d_skill_tinkering
On=105
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 44.5)
var.notice bracelet yapimi icin %44.5 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_gold>)
var.notice bracelet yapimi icin 2 adet 'gold ingot' gerekli.
else
var.notice bracelet yapmaya basladiniz.
tag.tinkering 105
makeitem i_bracelet_gold
endif
dialog d_skill_tinkering
On=106
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.0)
var.notice necklace yapimi icin %42.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_gold>)
var.notice necklace yapimi icin 1 adet 'gold ingot' gerekli.
else
var.notice necklace yapmaya basladiniz.
tag.tinkering 106
makeitem i_necklace_gold
endif
dialog d_skill_tinkering
On=201
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 14.8)
var.notice hinge yapimi icin %14.8 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice hinge yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice hinge yapmaya basladiniz.
tag.tinkering 201
makeitem i_hinge
endif
dialog d_skill_tinkering
On=202
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 13.7)
var.notice springs yapimi icin %13.7 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice springs yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice springs yapmaya basladiniz.
tag.tinkering 202
makeitem i_springs
endif
dialog d_skill_tinkering
On=203
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 30.5)
var.notice clock parts yapimi icin %30.5 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_axel_and_gears>) || !(<restest 1 i_springs>)
var.notice clock parts yapimi icin 1 adet 'springs' ve 1 adet 'axle with gears' gerekli.
else
var.notice clock parts yapmaya basladiniz.
tag.tinkering 203
makeitem i_clock_parts
endif
dialog d_skill_tinkering
On=204
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 30.7)
var.notice axle with gears yapimi icin %30.7 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_axel>) || !(<restest 1 i_gears>)
var.notice axle with gears yapimi icin 1 adet 'axle' ve 1 adet 'gears' gerekli.
else
var.notice axle with gears yapmaya basladiniz.
tag.tinkering 204
makeitem i_axel_and_gears
endif
dialog d_skill_tinkering
On=205
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 30.4)
var.notice axle yapimi icin %30.4 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_log>)
var.notice axle yapimi icin 2 adet 'log' gerekli.
else
var.notice axle yapmaya basladiniz.
tag.tinkering 205
makeitem i_axel
endif
dialog d_skill_tinkering
On=206
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 14.7)
var.notice gears yapimi icin %14.7 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice gears yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice gears yapmaya basladiniz.
tag.tinkering 206
makeitem i_gears
endif
dialog d_skill_tinkering
On=207
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 32.0)
var.notice sextant parts yapimi icin %32.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_axel_and_gears>) || !(<restest 1 i_hinge>)
var.notice sextant parts yapimi icin 1 adet 'axle with gears' ve 1 adet 'hinge' gerekli.
else
var.notice sextant parts yapmaya basladiniz.
tag.tinkering 207
makeitem i_sextant_parts
endif
dialog d_skill_tinkering
On=301
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 31.3)
var.notice saw yapimi icin %31.3 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice saw yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice saw yapmaya basladiniz.
tag.tinkering 301
makeitem i_saw
endif
dialog d_skill_tinkering
On=302
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 33.9)
var.notice hatchet yapimi icin %33.9 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice hatchet yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice hatchet yapmaya basladiniz.
tag.tinkering 302
makeitem i_hatchet
endif
dialog d_skill_tinkering
On=303
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 18.8)
var.notice sewing kit yapimi icin %18.8 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice sewing kit yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice sewing kit yapmaya basladiniz.
tag.tinkering 303
makeitem i_sewing_kit
endif
dialog d_skill_tinkering
On=304
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 14.5)
var.notice scissors yapimi icin %14.5 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice scissors yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice scissors yapmaya basladiniz.
tag.tinkering 304
makeitem i_scissors
endif
dialog d_skill_tinkering
On=305
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 23.3)
var.notice mortar and pestle yapimi icin %23.3 tinkering bilmeniz gerekli.
elseif !(<restest 3 i_ingot_iron>)
var.notice mortar and pestle yapimi icin 3 adet 'iron ingot' gerekli.
else
var.notice mortar and pestle yapmaya basladiniz.
tag.tinkering 305
makeitem i_mortar_pestle
endif
dialog d_skill_tinkering
On=401
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.1)
var.notice lockpick yapimi icin %42.1 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice lockpick yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice lockpick yapmaya basladiniz.
tag.tinkering 401
makeitem i_lockpick
endif
dialog d_skill_tinkering
On=402
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 35.0)
var.notice tinker's tools yapimi icin %35.0 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice tinker's tools yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice tinker's tools yapmaya basladiniz.
tag.tinkering 402
makeitem i_tinker_tools
endif
dialog d_skill_tinkering
On=403
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.1)
var.notice pickaxe yapimi icin %42.1 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice pickaxe yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice pickaxe yapmaya basladiniz.
tag.tinkering 403
makeitem i_pickaxe
endif
dialog d_skill_tinkering
On=404
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 20.0)
var.notice shovel yapimi icin %20.0 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>) || !(<restest 1 i_log>)
var.notice shovel yapimi icin 4 adet 'iron ingot' ve 1 adet 'log' gerekli.
else
var.notice shovel yapmaya basladiniz.
tag.tinkering 404
makeitem i_shovel
endif
dialog d_skill_tinkering
On=405
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 34.2)
var.notice smith's hammer yapimi icin %34.2 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice smith's hammer yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice smith's hammer yapmaya basladiniz.
tag.tinkering 405
makeitem i_hammer_smith
endif
dialog d_skill_tinkering
On=501
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 21.7)
var.notice goblet yapimi icin %21.7 tinkering bilmeniz gerekli.
elseif !(<restest 3 i_ingot_iron>)
var.notice goblet yapimi icin 3 adet 'iron ingot' gerekli.
else
var.notice goblet yapmaya basladiniz.
tag.tinkering 501
makeitem i_goblet
endif
dialog d_skill_tinkering
On=502
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 23.3)
var.notice skinning knife yapimi icin %23.3 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice skinning knife yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice skinning knife yapmaya basladiniz.
tag.tinkering 502
makeitem i_knife_skinning
endif
dialog d_skill_tinkering
On=503
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 20.6)
var.notice plate yapimi icin %20.6 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice plate yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice plate yapmaya basladiniz.
tag.tinkering 503
makeitem i_plate
endif
dialog d_skill_tinkering
On=504
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 23.4)
var.notice cleaver yapimi icin %23.4 tinkering bilmeniz gerekli.
elseif !(<restest 3 i_ingot_iron>)
var.notice cleaver yapimi icin 3 adet 'iron ingot' gerekli.
else
var.notice cleaver yapmaya basladiniz.
tag.tinkering 504
makeitem i_cleaver_meat
endif
dialog d_skill_tinkering
On=505
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 22.5)
var.notice pewter mug yapimi icin %22.5 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice pewter mug yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice pewter mug yapmaya basladiniz.
tag.tinkering 505
makeitem i_mug_pewter
endif
dialog d_skill_tinkering
On=506
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 16.6)
var.notice spoon yapimi icin %16.6 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>)
var.notice spoon yapimi icin 1 adet 'iron ingot' gerekli.
else
if (rand(2000) == 1)
var.notice there is no spoon.
else
var.notice spoon yapmaya basladiniz.
endif
tag.tinkering 506
makeitem i_spoon
endif
dialog d_skill_tinkering
On=507
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 17.2)
var.notice fork yapimi icin %17.2 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>)
var.notice fork yapimi icin 1 adet 'iron ingot' gerekli.
else
var.notice fork yapmaya basladiniz.
tag.tinkering 507
makeitem i_fork
endif
dialog d_skill_tinkering
On=508
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 17.8)
var.notice knife yapimi icin %17.8 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>)
var.notice knife yapimi icin 1 adet 'iron ingot' gerekli.
else
var.notice knife yapmaya basladiniz.
tag.tinkering 508
makeitem i_knife
endif
dialog d_skill_tinkering
On=601
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 21.8)
var.notice key ring yapimi icin %21.8 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice key ring yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice key ring yapmaya basladiniz.
tag.tinkering 601
makeitem i_key_ring
endif
dialog d_skill_tinkering
On=602
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 23.2)
var.notice iron key yapimi icin %23.2 tinkering bilmeniz gerekli.
elseif !(<restest 3 i_ingot_iron>)
var.notice iron key yapimi icin 3 adet 'iron ingot' gerekli.
else
var.notice iron key yapmaya basladiniz.
tag.tinkering 602
makeitem i_key_iron
endif
dialog d_skill_tinkering
On=603
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 30.7)
var.notice sextant yapimi icin %30.7 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_sextant_parts>)
var.notice sextant yapimi icin 1 adet 'sextant parts' gerekli.
else
var.notice sextant yapmaya basladiniz.
tag.tinkering 603
makeitem i_sextant
endif
dialog d_skill_tinkering
On=604
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 90.0)
var.notice iron golem yapimi icin %90.0 tinkering bilmeniz gerekli.
elseif !(<restest 50 i_ingot_iron>) || !(<restest 2 i_clockwork_assembly>) || !(<restest 2 i_power_crystal>)
var.notice iron golem yapimi icin ' 2 power crystal', ' 2 clockwork assembly', 50 iron ingot gerekli.
elseif (<tinkering> >= 98.0)
var.notice iron golem yapmaya basladiniz.
tag.tinkering 604
makeitem i_pet_golem2
else
var.notice iron golem yapmaya basladiniz.
tag.tinkering 604
makeitem i_pet_golem1
endif
dialog d_skill_tinkering
On=605
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 65.0)
var.notice trapped pouch yapimi icin %65.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>) || !(<restest 2 i_log>)
var.notice trapped pouch yapimi icin 1 adet 'iron ingot' ve 1 adet 'log' gerekli.
elseif (rand(10) == 1)
var.notice tuzagi kurmaya calisirken elinizde patladi.
effect 3,i_fx_explode,3,25,1
sound snd_spell_explosion
damage 10
else
var.notice trapped pouch yapmaya basladiniz.
tag.tinkering 605
makeitem i_pouch_trapped
endif
dialog d_skill_tinkering
On=606
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 80.0)
var.notice potion keg yapimi icin %80.0 tinkering bilmeniz gerekli.
elseif !(<restest 10 i_ingot_iron>) || !(<restest 1 i_barrel_open>) || !(<restest 1 i_barrel_lid>)
var.notice potion keg yapimi icin 10 adet 'iron ingot', 1 adet 'barrel' ve 1 adet 'barrel lid' gerekli.
else
var.notice potion keg yapmaya basladiniz.
tag.tinkering 606
makeitem i_keg_potion
endif
dialog d_skill_tinkering
On=701
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 57.1)
var.notice candlabra yapimi icin %57.1 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice candlabra yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice candlabra yapmaya basladiniz.
tag.tinkering 701
makeitem i_candleabra
endif
dialog d_skill_tinkering
On=702
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 64.3)
var.notice heating stand yapimi icin %64.3 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice heating stand yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice heating stand yapmaya basladiniz.
tag.tinkering 702
makeitem i_heating_stand
endif
dialog d_skill_tinkering
On=703
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 33.2)
var.notice lantern yapimi icin %33.2 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice lantern yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice lantern yapmaya basladiniz.
tag.tinkering 703
makeitem i_lantern
endif
dialog d_skill_tinkering
On=704
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 60.7)
var.notice clock yapimi icin %60.7 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_clock_frame>) || !(<restest 1 i_clock_parts>)
var.notice clock yapimi icin 1 adet 'clock frame' ve 1 adet 'clock parts' gerekli.
else
var.notice clock yapmaya basladiniz.
tag.tinkering 704
makeitem i_clock
endif
dialog d_skill_tinkering
On=705
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 53.7)
var.notice globe yapimi icin %53.7 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice globe yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice globe yapmaya basladiniz.
tag.tinkering 705
makeitem i_globe
endif
dialog d_skill_tinkering
On=706
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 63.8)
var.notice spyglass yapimi icin %63.8 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice spyglass yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice spyglass yapmaya basladiniz.
tag.tinkering 706
makeitem i_spyglass
endif
dialog d_skill_tinkering
On=707
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 75.0)
var.notice metal box yapimi icin %75.0 tinkering bilmeniz gerekli.
elseif !(<restest 20 i_ingot_iron>) || !(<restest 2 i_log>)
var.notice metal box yapimi icin 20 adet 'iron ingot' ve 2 adet 'log' gerekli.
else
var.notice metal box yapmaya basladiniz.
tag.tinkering 707
makeitem i_chest_metal
endif
dialog d_skill_tinkering
On=708
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 63.8)
var.notice scales yapimi icin %63.8 tinkering bilmeniz gerekli.
elseif !(<restest 5 i_ingot_iron>)
var.notice scales yapimi icin 5 adet 'iron ingot' gerekli.
else
var.notice scales yapmaya basladiniz.
tag.tinkering 708
makeitem i_scales
endif
dialog d_skill_tinkering
[EOF]
if (<tinkering> < 90.0)
var.notice iron golem yapimi icin %90.0 tinkering bilmeniz gerekli.
elseif !(<restest 50 i_ingot_iron>) || !(<restest 2 i_clockwork_assembly>) || !(<restest 2 i_power_crystal>)
var.notice iron golem yapimi icin ' 2 power crystal', ' 2 clockwork assembly', 50 iron ingot gerekli.
elseif (<tinkering> >= 98.0)
var.notice iron golem yapmaya basladiniz.
tag.tinkering 604
makeitem i_pet_golem2
else
var.notice iron golem yapmaya basladiniz.
tag.tinkering 604
makeitem i_pet_golem1
endif
if (<tinkering> < 90.0)
var.notice iron golem yapimi icin %90.0 tinkering bilmeniz gerekli.
elseif !(<restest 50 i_ingot_iron>) || !(<restest 2 i_clockwork_assembly>) || !(<restest 2 i_power_crystal>)
var.notice iron golem yapimi icin ' 2 power crystal', ' 2 clockwork assembly', 50 iron ingot gerekli.
else
var.notice iron golem yapmaya basladiniz.
tag.tinkering 604
makeitem i_pet_golem2
if (<tinkering> < 90.0)
var.notice iron golem yapimi icin %90.0 tinkering bilmeniz gerekli.
elseif !(<restest 50 i_ingot_iron>) || !(<restest 2 i_clockwork_assembly>) || !(<restest 2 i_power_crystal>)
var.notice iron golem yapimi icin ' 2 power crystal', ' 2 clockwork assembly', 50 iron ingot gerekli.
else
var.notice iron golem yapmaya basladiniz.
tag.tinkering 604
makeitem i_pet_golem2
// ----------------------------
// SKILL_TINKERING.SCP - TINKER MENUSU
// SON GUNCELLENME TARIHI: yok fixed - osi
// ----------------------------
VERSION=0.55
[itemdef i_tinker_tools2]
id i_tinker_tools
on=@dclick
dialog d_skill_tinkering
[dialog d_skill_tinkering]
[function f_skill_tinkering]
var.notice yaninizdaki 'iron ingot' adedi: <rescount i_ingot_iron>, tinkering bilginiz: %<tinkering>
tag.tinkering 1
if !(strmatch('<tag.tinker>',''))
tag.tinker
endif
dialog d_skill_tinkering
[dialog d_skill_tinkering]
0,40
page 0
resizepic 50 10 5120 595 310 // dis lacivert bg
resizepic 60 20 3000 575 290 // ust beyaz bg
resizepic 200 55 3000 420 170 // itemlarin cercevesi
resizepic 199 230 3000 421 40 // notices kismi
htmlgump 200 30 210 20 0 0 0 // baslik seysi
htmlgump 205 231 410 40 1 0 0 // notices tekst
htmlgump 233 278 100 20 2 0 0 // tekrar yap
htmlgump 558 278 25 20 9 0 0 // cikis
button 200 275 4030 4031 1 0 <eval <tag.tinkering>> // tekrar yap buttonu
button 589 275 4018 4019 1 0 0 // cikis butonu
button 70 75 4006 4007 0 1 1 // jewelry
button 70 95 4006 4007 0 2 1 // parts
button 70 115 4006 4007 0 3 1 // tools 1
button 70 135 4006 4007 0 4 1 // tools 2
button 70 155 4006 4007 0 5 1 // utensils
button 70 175 4006 4007 0 6 1 // misc
button 70 195 4006 4007 0 7 1 // decor
htmlgump 103 77 100 20 3 0 0 // jewelry
htmlgump 103 97 100 20 4 0 0 // parts
htmlgump 103 117 100 20 5 0 0 // tools 1
htmlgump 103 137 100 20 6 0 0 // tools 2
htmlgump 103 157 100 20 7 0 0 // utensils
htmlgump 103 177 100 20 8 0 0 // misc
htmlgump 103 197 100 20 53 0 0 // decor
page 1
tilepic 210 80 4234 // ring
button 210 100 2714 2715 1 0 101
htmlgump 230 100 80 20 10 0 0
tilepic 325 80 4229 // necklace
button 310 100 2714 2715 1 0 102
htmlgump 330 100 80 20 11 0 0
tilepic 425 80 4231 // earrings
button 410 100 2714 2715 1 0 103
htmlgump 430 100 80 20 12 0 0
tilepic 230 145 4233 // necklace
button 210 170 2714 2715 1 0 104
htmlgump 230 170 80 20 11 0 0
tilepic 325 150 4230 // bracelet
button 310 170 2714 2715 1 0 105
htmlgump 330 170 80 20 13 0 0
tilepic 425 150 4232 // necklace
button 410 170 2714 2715 1 0 106
htmlgump 430 170 80 20 11 0 0
page 2
tilepic 230 85 4181 // hinge
button 210 100 2714 2715 1 0 201
htmlgump 230 100 80 20 14 0 0
tilepic 330 80 4189 // springs
button 310 100 2714 2715 1 0 202
htmlgump 330 100 80 20 15 0 0
tilepic 435 80 4176 // clock parts
button 410 100 2714 2715 1 0 203
htmlgump 430 100 80 20 18 0 0
tilepic 245 150 4178 // axle & gears
button 210 170 2714 2715 1 0 204
htmlgump 230 170 80 20 19 0 0
tilepic 315 150 4188 // axle
button 310 170 2714 2715 1 0 205
htmlgump 330 170 80 20 20 0 0
tilepic 425 150 4179 // gears
button 410 170 2714 2715 1 0 206
htmlgump 430 170 80 20 21 0 0
tilepic 535 140 4185 // sextant parts
button 510 170 2714 2715 1 0 207
htmlgump 530 170 100 20 22 0 0
page 3
tilepic 215 75 4149 // saw
button 210 100 2714 2715 1 0 301
htmlgump 230 100 80 20 23 0 0
tilepic 320 75 3907 // hatchet
button 310 100 2714 2715 1 0 302
htmlgump 330 100 80 20 24 0 0
tilepic 225 145 3997 // sewing kit
button 210 170 2714 2715 1 0 303
htmlgump 230 170 80 20 25 0 0
tilepic 330 150 3999 // scissors
button 310 170 2714 2715 1 0 304
htmlgump 330 170 80 20 26 0 0
tilepic 440 150 3739 // mortar & pestle
button 410 170 2714 2715 1 0 305
htmlgump 430 170 80 20 27 0 0
page 4
tilepic 225 80 5374 // lockpick
button 210 100 2714 2715 1 0 401
htmlgump 230 100 80 20 28 0 0
tilepic 340 65 7868 // tinker's tools
button 310 100 2714 2715 1 0 402
htmlgump 330 100 80 20 29 0 0
tilepic 220 145 3718 // pickaxe
button 210 170 2714 2715 1 0 403
htmlgump 230 170 80 20 30 0 0
tilepic 315 140 3897 // shovel
button 310 170 2714 2715 1 0 404
htmlgump 330 170 80 20 31 0 0
tilepic 435 150 5092 // smith's hammer
button 410 170 2714 2715 1 0 405
htmlgump 430 170 80 20 32 0 0
page 5
tilepic 220 80 2458 // goblet
button 210 100 2714 2715 1 0 501
htmlgump 230 100 80 20 33 0 0
tilepic 320 80 3780 // skinning knife
button 310 100 2714 2715 1 0 502
htmlgump 330 100 80 20 34 0 0
tilepic 420 80 2519 // plate
button 410 100 2714 2715 1 0 503
htmlgump 430 100 80 20 35 0 0
tilepic 525 80 3779 // cleaver
button 510 100 2714 2715 1 0 504
htmlgump 530 100 80 20 36 0 0
tilepic 225 150 4096 // pewter mug
button 210 170 2714 2715 1 0 505
htmlgump 230 170 80 20 37 0 0
tilepic 315 150 2553 // spoon
button 310 170 2714 2715 1 0 506
htmlgump 330 170 80 20 38 0 0
tilepic 415 150 2549 // fork
button 410 170 2714 2715 1 0 507
htmlgump 430 170 80 20 39 0 0
tilepic 515 150 2551 // knife
button 510 170 2714 2715 1 0 508
htmlgump 530 170 100 20 40 0 0
page 6
tilepic 225 80 4113 // keyring
button 210 100 2714 2715 1 0 601
htmlgump 230 100 80 20 41 0 0
tilepic 340 80 4112 // iron key
button 310 100 2714 2715 1 0 602
htmlgump 330 100 80 20 42 0 0
tilepic 425 80 4183 // sextant
button 410 100 2714 2715 1 0 603
htmlgump 430 100 80 20 16 0 0
tilepic 240 130 8407 // iron golem
button 210 170 2714 2715 1 0 604
htmlgump 230 170 80 20 43 0 0
tilepic 315 135 14030 // trapped pouch
tilepic 325 145 3705
button 310 170 2714 2715 1 0 605
htmlgump 330 170 80 20 44 0 0
tilepic 435 143 6871 // potion keg
button 410 170 2714 2715 1 0 606
htmlgump 430 170 80 20 45 0 0
page 7
tilepic 230 62 2845 // candlabra
button 210 100 2714 2715 1 0 701
htmlgump 230 100 80 20 46 0 0
tilepic 330 75 6217 // heating stand
button 310 100 2714 2715 1 0 702
htmlgump 330 100 80 20 47 0 0
tilepic 425 75 2597 // lantern
button 410 100 2714 2715 1 0 703
htmlgump 430 100 80 20 48 0 0
tilepic 530 62 4171 // clock
button 510 100 2714 2715 1 0 704
htmlgump 530 100 80 20 17 0 0
tilepic 225 130 4167 // globe
button 210 170 2714 2715 1 0 705
htmlgump 230 170 80 20 49 0 0
tilepic 325 150 5365 // spyglass
button 310 170 2714 2715 1 0 706
htmlgump 330 170 80 20 50 0 0
tilepic 425 127 3708 // metal box
button 410 170 2714 2715 1 0 707
htmlgump 430 170 80 20 51 0 0
tilepic 520 140 6225 // scales
button 510 170 2714 2715 1 0 708
htmlgump 530 170 100 20 52 0 0
[dialog d_skill_tinkering text]
Troya TINKERING MENU
<var.notice>
Tekrar Yap
Jewelry
Parts
Tools
Other Tools
Utensils
Miscellaneous
Cikis
ring // 10
necklace
earrings
bracelet
hinge
springs
sextant
clock
clock parts
axle&grs.
axle // 20
gears
sextant pts.
saw
hatchet
sewing kit
scissors
mortar&pst.
lockpick
tinker's tls.
pickaxe // 30
shovel
smith's hmr.
goblet
skin. knife
plate
cleaver
p. mug
spoon
fork
knife // 40
keyring
iron key
iron golem
trp. pouch
potion keg
candlabra
heating st.
lantern
globe
spyglass // 50
metal box
scales
Decoration
[dialog d_skill_tinkering button]
On=1
var.notice tinker's tools ile son yaptiginiz esyayi hatirlayamiyorsunuz.
dialog d_skill_tinkering
On=101
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 63.0)
var.notice ring yapimi icin %63.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_gold>)
var.notice ring yapimi icin 1 adet 'gold ingot' gerekli.
else
var.notice ring yapmaya basladiniz.
tag.tinkering 101
makeitem i_ring_gold
endif
dialog d_skill_tinkering
On=102
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.0)
var.notice necklace yapimi icin %42.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>)
var.notice necklace yapimi icin 1 adet 'iron ingot' gerekli.
else
var.notice necklace yapmaya basladiniz.
tag.tinkering 102
makeitem i_necklace_metal_beads
endif
dialog d_skill_tinkering
On=103
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.0)
var.notice earrings yapimi icin %42.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_gold>)
var.notice earrings yapimi icin 1 adet 'gold ingot' gerekli.
else
var.notice earrings yapmaya basladiniz.
tag.tinkering 103
makeitem i_earrings_gold
endif
dialog d_skill_tinkering
On=104
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.0)
var.notice necklace yapimi icin %42.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_gold>)
var.notice necklace yapimi icin 1 adet 'gold ingot' gerekli.
else
var.notice necklace yapmaya basladiniz.
tag.tinkering 104
makeitem i_necklace_gold_beads
endif
dialog d_skill_tinkering
On=105
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 44.5)
var.notice bracelet yapimi icin %44.5 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_gold>)
var.notice bracelet yapimi icin 2 adet 'gold ingot' gerekli.
else
var.notice bracelet yapmaya basladiniz.
tag.tinkering 105
makeitem i_bracelet_gold
endif
dialog d_skill_tinkering
On=106
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.0)
var.notice necklace yapimi icin %42.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_gold>)
var.notice necklace yapimi icin 1 adet 'gold ingot' gerekli.
else
var.notice necklace yapmaya basladiniz.
tag.tinkering 106
makeitem i_necklace_gold
endif
dialog d_skill_tinkering
On=201
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 14.8)
var.notice hinge yapimi icin %14.8 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice hinge yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice hinge yapmaya basladiniz.
tag.tinkering 201
makeitem i_hinge
endif
dialog d_skill_tinkering
On=202
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 13.7)
var.notice springs yapimi icin %13.7 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice springs yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice springs yapmaya basladiniz.
tag.tinkering 202
makeitem i_springs
endif
dialog d_skill_tinkering
On=203
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 30.5)
var.notice clock parts yapimi icin %30.5 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_axel_and_gears>) || !(<restest 1 i_springs>)
var.notice clock parts yapimi icin 1 adet 'springs' ve 1 adet 'axle with gears' gerekli.
else
var.notice clock parts yapmaya basladiniz.
tag.tinkering 203
makeitem i_clock_parts
endif
dialog d_skill_tinkering
On=204
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 30.7)
var.notice axle with gears yapimi icin %30.7 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_axel>) || !(<restest 1 i_gears>)
var.notice axle with gears yapimi icin 1 adet 'axle' ve 1 adet 'gears' gerekli.
else
var.notice axle with gears yapmaya basladiniz.
tag.tinkering 204
makeitem i_axel_and_gears
endif
dialog d_skill_tinkering
On=205
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 30.4)
var.notice axle yapimi icin %30.4 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_log>)
var.notice axle yapimi icin 2 adet 'log' gerekli.
else
var.notice axle yapmaya basladiniz.
tag.tinkering 205
makeitem i_axel
endif
dialog d_skill_tinkering
On=206
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 14.7)
var.notice gears yapimi icin %14.7 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice gears yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice gears yapmaya basladiniz.
tag.tinkering 206
makeitem i_gears
endif
dialog d_skill_tinkering
On=207
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 32.0)
var.notice sextant parts yapimi icin %32.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_axel_and_gears>) || !(<restest 1 i_hinge>)
var.notice sextant parts yapimi icin 1 adet 'axle with gears' ve 1 adet 'hinge' gerekli.
else
var.notice sextant parts yapmaya basladiniz.
tag.tinkering 207
makeitem i_sextant_parts
endif
dialog d_skill_tinkering
On=301
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 31.3)
var.notice saw yapimi icin %31.3 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice saw yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice saw yapmaya basladiniz.
tag.tinkering 301
makeitem i_saw
endif
dialog d_skill_tinkering
On=302
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 33.9)
var.notice hatchet yapimi icin %33.9 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice hatchet yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice hatchet yapmaya basladiniz.
tag.tinkering 302
makeitem i_hatchet
endif
dialog d_skill_tinkering
On=303
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 18.8)
var.notice sewing kit yapimi icin %18.8 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice sewing kit yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice sewing kit yapmaya basladiniz.
tag.tinkering 303
makeitem i_sewing_kit
endif
dialog d_skill_tinkering
On=304
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 14.5)
var.notice scissors yapimi icin %14.5 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice scissors yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice scissors yapmaya basladiniz.
tag.tinkering 304
makeitem i_scissors
endif
dialog d_skill_tinkering
On=305
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 23.3)
var.notice mortar and pestle yapimi icin %23.3 tinkering bilmeniz gerekli.
elseif !(<restest 3 i_ingot_iron>)
var.notice mortar and pestle yapimi icin 3 adet 'iron ingot' gerekli.
else
var.notice mortar and pestle yapmaya basladiniz.
tag.tinkering 305
makeitem i_mortar_pestle
endif
dialog d_skill_tinkering
On=401
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.1)
var.notice lockpick yapimi icin %42.1 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice lockpick yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice lockpick yapmaya basladiniz.
tag.tinkering 401
makeitem i_lockpick
endif
dialog d_skill_tinkering
On=402
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 35.0)
var.notice tinker's tools yapimi icin %35.0 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice tinker's tools yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice tinker's tools yapmaya basladiniz.
tag.tinkering 402
makeitem i_tinker_tools
endif
dialog d_skill_tinkering
On=403
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 42.1)
var.notice pickaxe yapimi icin %42.1 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice pickaxe yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice pickaxe yapmaya basladiniz.
tag.tinkering 403
makeitem i_pickaxe
endif
dialog d_skill_tinkering
On=404
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 20.0)
var.notice shovel yapimi icin %20.0 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>) || !(<restest 1 i_log>)
var.notice shovel yapimi icin 4 adet 'iron ingot' ve 1 adet 'log' gerekli.
else
var.notice shovel yapmaya basladiniz.
tag.tinkering 404
makeitem i_shovel
endif
dialog d_skill_tinkering
On=405
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 34.2)
var.notice smith's hammer yapimi icin %34.2 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice smith's hammer yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice smith's hammer yapmaya basladiniz.
tag.tinkering 405
makeitem i_hammer_smith
endif
dialog d_skill_tinkering
On=501
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 21.7)
var.notice goblet yapimi icin %21.7 tinkering bilmeniz gerekli.
elseif !(<restest 3 i_ingot_iron>)
var.notice goblet yapimi icin 3 adet 'iron ingot' gerekli.
else
var.notice goblet yapmaya basladiniz.
tag.tinkering 501
makeitem i_goblet
endif
dialog d_skill_tinkering
On=502
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 23.3)
var.notice skinning knife yapimi icin %23.3 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice skinning knife yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice skinning knife yapmaya basladiniz.
tag.tinkering 502
makeitem i_knife_skinning
endif
dialog d_skill_tinkering
On=503
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 20.6)
var.notice plate yapimi icin %20.6 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice plate yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice plate yapmaya basladiniz.
tag.tinkering 503
makeitem i_plate
endif
dialog d_skill_tinkering
On=504
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 23.4)
var.notice cleaver yapimi icin %23.4 tinkering bilmeniz gerekli.
elseif !(<restest 3 i_ingot_iron>)
var.notice cleaver yapimi icin 3 adet 'iron ingot' gerekli.
else
var.notice cleaver yapmaya basladiniz.
tag.tinkering 504
makeitem i_cleaver_meat
endif
dialog d_skill_tinkering
On=505
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 22.5)
var.notice pewter mug yapimi icin %22.5 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice pewter mug yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice pewter mug yapmaya basladiniz.
tag.tinkering 505
makeitem i_mug_pewter
endif
dialog d_skill_tinkering
On=506
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 16.6)
var.notice spoon yapimi icin %16.6 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>)
var.notice spoon yapimi icin 1 adet 'iron ingot' gerekli.
else
if (rand(2000) == 1)
var.notice there is no spoon.
else
var.notice spoon yapmaya basladiniz.
endif
tag.tinkering 506
makeitem i_spoon
endif
dialog d_skill_tinkering
On=507
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 17.2)
var.notice fork yapimi icin %17.2 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>)
var.notice fork yapimi icin 1 adet 'iron ingot' gerekli.
else
var.notice fork yapmaya basladiniz.
tag.tinkering 507
makeitem i_fork
endif
dialog d_skill_tinkering
On=508
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 17.8)
var.notice knife yapimi icin %17.8 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>)
var.notice knife yapimi icin 1 adet 'iron ingot' gerekli.
else
var.notice knife yapmaya basladiniz.
tag.tinkering 508
makeitem i_knife
endif
dialog d_skill_tinkering
On=601
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 21.8)
var.notice key ring yapimi icin %21.8 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice key ring yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice key ring yapmaya basladiniz.
tag.tinkering 601
makeitem i_key_ring
endif
dialog d_skill_tinkering
On=602
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 23.2)
var.notice iron key yapimi icin %23.2 tinkering bilmeniz gerekli.
elseif !(<restest 3 i_ingot_iron>)
var.notice iron key yapimi icin 3 adet 'iron ingot' gerekli.
else
var.notice iron key yapmaya basladiniz.
tag.tinkering 602
makeitem i_key_iron
endif
dialog d_skill_tinkering
On=603
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 30.7)
var.notice sextant yapimi icin %30.7 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_sextant_parts>)
var.notice sextant yapimi icin 1 adet 'sextant parts' gerekli.
else
var.notice sextant yapmaya basladiniz.
tag.tinkering 603
makeitem i_sextant
endif
dialog d_skill_tinkering
On=604
if (<tinkering> < 90.0)
var.notice iron golem yapimi icin %90.0 tinkering bilmeniz gerekli.
elseif !(<restest 50 i_ingot_iron>) || !(<restest 2 i_clockwork_assembly>) || !(<restest 2 i_power_crystal>)
var.notice iron golem yapimi icin ' 2 power crystal', ' 2 clockwork assembly', 50 iron ingot gerekli.
else
var.notice iron golem yapmaya basladiniz.
tag.tinkering 604
makeitem i_pet_golem2
On=605
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 65.0)
var.notice trapped pouch yapimi icin %65.0 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_ingot_iron>) || !(<restest 2 i_log>)
var.notice trapped pouch yapimi icin 1 adet 'iron ingot' ve 1 adet 'log' gerekli.
elseif (rand(10) == 1)
var.notice tuzagi kurmaya calisirken elinizde patladi.
effect 3,i_fx_explode,3,25,1
sound snd_spell_explosion
damage 10
else
var.notice trapped pouch yapmaya basladiniz.
tag.tinkering 605
makeitem i_pouch_trapped
endif
dialog d_skill_tinkering
On=606
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 80.0)
var.notice potion keg yapimi icin %80.0 tinkering bilmeniz gerekli.
elseif !(<restest 10 i_ingot_iron>) || !(<restest 1 i_barrel_open>) || !(<restest 1 i_barrel_lid>)
var.notice potion keg yapimi icin 10 adet 'iron ingot', 1 adet 'barrel' ve 1 adet 'barrel lid' gerekli.
else
var.notice potion keg yapmaya basladiniz.
tag.tinkering 606
makeitem i_keg_potion
endif
dialog d_skill_tinkering
On=701
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 57.1)
var.notice candlabra yapimi icin %57.1 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice candlabra yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice candlabra yapmaya basladiniz.
tag.tinkering 701
makeitem i_candleabra
endif
dialog d_skill_tinkering
On=702
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 64.3)
var.notice heating stand yapimi icin %64.3 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice heating stand yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice heating stand yapmaya basladiniz.
tag.tinkering 702
makeitem i_heating_stand
endif
dialog d_skill_tinkering
On=703
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 33.2)
var.notice lantern yapimi icin %33.2 tinkering bilmeniz gerekli.
elseif !(<restest 2 i_ingot_iron>)
var.notice lantern yapimi icin 2 adet 'iron ingot' gerekli.
else
var.notice lantern yapmaya basladiniz.
tag.tinkering 703
makeitem i_lantern
endif
dialog d_skill_tinkering
On=704
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 60.7)
var.notice clock yapimi icin %60.7 tinkering bilmeniz gerekli.
elseif !(<restest 1 i_clock_frame>) || !(<restest 1 i_clock_parts>)
var.notice clock yapimi icin 1 adet 'clock frame' ve 1 adet 'clock parts' gerekli.
else
var.notice clock yapmaya basladiniz.
tag.tinkering 704
makeitem i_clock
endif
dialog d_skill_tinkering
On=705
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 53.7)
var.notice globe yapimi icin %53.7 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice globe yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice globe yapmaya basladiniz.
tag.tinkering 705
makeitem i_globe
endif
dialog d_skill_tinkering
On=706
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 63.8)
var.notice spyglass yapimi icin %63.8 tinkering bilmeniz gerekli.
elseif !(<restest 4 i_ingot_iron>)
var.notice spyglass yapimi icin 4 adet 'iron ingot' gerekli.
else
var.notice spyglass yapmaya basladiniz.
tag.tinkering 706
makeitem i_spyglass
endif
dialog d_skill_tinkering
On=707
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 75.0)
var.notice metal box yapimi icin %75.0 tinkering bilmeniz gerekli.
elseif !(<restest 20 i_ingot_iron>) || !(<restest 2 i_log>)
var.notice metal box yapimi icin 20 adet 'iron ingot' ve 2 adet 'log' gerekli.
else
var.notice metal box yapmaya basladiniz.
tag.tinkering 707
makeitem i_chest_metal
endif
dialog d_skill_tinkering
On=708
if !(<restest i_tinker_tools>)
sysmessage Yaninizda tinker's tools yok.
return 1
endif
if (<tinkering> < 63.8)
var.notice scales yapimi icin %63.8 tinkering bilmeniz gerekli.
elseif !(<restest 5 i_ingot_iron>)
var.notice scales yapimi icin 5 adet 'iron ingot' gerekli.
else
var.notice scales yapmaya basladiniz.
tag.tinkering 708
makeitem i_scales
endif
dialog d_skill_tinkering
[EOF]
[itemdef i_golem_stone]
id i_grave_stone
name Golem Yapim Stone
on=@click
message @07a7,,1 <name>
on=@create
color 0455
on=@dclick
src.sdialog d_golem
return 1
[DIALOG d_golem]
150,150
nomove
noclose
resizepic 0 0 5054 265 150
tilepic 110 55 8407
text 81 21 9 0
text 80 20 449 0
button 50 100 1153 1155 1 0 1
button 185 100 1150 1152 1 0 0
text 48 78 450 1
text 180 78 450 2
[DIALOG d_golem Text]
Golem yapimi
Evet
Hayir
[DIALOG d_golem Button]
On=1
if (<tinkering> < 90.0)
var.notice iron golem yapimi icin %90.0 tinkering bilmeniz gerekli.
elseif !(<restest 50 i_ingot_iron>) || !(<restest 2 i_clockwork_assembly>) || !(<restest 2 i_power_crystal>)
var.notice iron golem yapimi icin ' 2 power crystal', ' 2 clockwork assembly', 50 iron ingot gerekli.
else
src.consume 50 i_ingot_iron
src.consume 2 i_clockwork_assembly
src.consume 2 i_power_crystal
var.notice iron golem yapmaya basladiniz.
makeitem i_pet_golem2
[ITEMDEF i_pet_golem2]
ID=i_pet_elem_earth
TYPE=t_figurine
NAME=Golem
WEIGHT=20.0
SKILLMAKE=TINKERING 90.0,t_tinker_tools
RESOURCES=2 i_power_crystal,2 i_clockwork_assembly,50 i_ingot_iron
On=@Create
COLOR=0455
MORE=c_m_golem_tinker1
On=@DClick
if (<src.isevent.e_house>)
src.hata Golemi ev icinde buyutemezsiniz.
return 1
endif