Arkadaşlar herşeyi denememe rağmen tp yi yapmıyor kafayı yicem scp nin neresinde hata var??



[ITEMDEF 01ebc]
DEFNAME=i_tinker_tools
TYPE=T_TINKER_TOOLS
WEIGHT=2
CATEGORY=Items by Professions
SUBSECTION=Tinker
DESCRIPTION=Tinker's Tools
SKILLMAKE=TINKERING 35.0,t_tinker_tools
RESOURCES=4 i_ingot_iron

ON=@DCLICK
DIALOG d_m_tinkering
return 1

[DIALOG d_m_tinkering]
0, 0
page 0
resizepic 0 0 2620 600 350
resizepic 12 12 3000 135 325
resizepic 150 12 3000 445 325
text 260 15 42 0
button 160 305 4006 4007 1 0 1
button 480 305 4018 4019 1 0 2
text 195 305 42 1
text 515 305 42 2
button 15 40 4006 4007 0 1
button 15 70 4006 4007 0 2
button 15 100 4006 4007 0 3
button 15 130 4006 4007 0 4
button 15 160 4006 4007 0 5
button 15 190 4006 4007 0 6
button 15 220 4006 4007 0 7
button 15 250 4006 4007 0 8
text 50 40 48 3
text 50 70 48 4
text 50 100 48 5
text 50 130 48 6
text 50 160 48 7
text 50 190 48 8
text 50 220 48 9
text 50 250 48 10
text 15 305 90 11
//------------------------------------------------------------
page 1 // Jewelry

// row 1
button 160 40 210 211 1 0 3
button 160 120 210 211 1 0 4
button 160 200 210 211 1 0 5
// row 2
button 300 40 210 211 1 0 6
button 300 120 210 211 1 0 7
button 300 200 210 211 1 0 8

// row 1
tilepic 185 65 4234
tilepic 185 150 4229
tilepic 185 230 4231
// row 2
tilepic 330 65 4233
tilepic 330 150 4230
tilepic 330 230 4232

// row 1
text 185 40 62 12
text 185 120 62 13
text 185 200 62 14
// row 2
text 325 40 62 15
text 325 120 62 16
text 325 200 62 17
//------------------------------------------------------------
page 2 // Parts

// row 1
button 160 40 210 211 1 0 9
button 160 120 210 211 1 0 10
button 160 200 210 211 1 0 11
// row 2
button 300 40 210 211 1 0 12
button 300 120 210 211 1 0 13
button 300 200 210 211 1 0 14
// row 3
button 440 40 210 211 1 0 15

// row 1
tilepic 185 65 4181
tilepic 185 150 4189
tilepic 185 230 4176
// row 2
tilepic 330 65 4178
tilepic 330 150 4188
tilepic 330 230 4179
// row 3
tilepic 475 65 4185

// row 1
text 185 40 62 18
text 185 120 62 19
text 185 200 62 20
// row 2
text 325 40 62 21
text 325 120 62 22
text 325 200 62 23
// row 3
text 455 40 62 24
//------------------------------------------------------------
page 3 // Tools

// row 1
button 160 40 210 211 1 0 16
button 160 120 210 211 1 0 17
button 160 200 210 211 1 0 18
// row 2
button 300 40 210 211 1 0 19
button 300 120 210 211 1 0 20

// row 1
tilepic 185 65 4149
tilepic 185 150 3907
tilepic 185 230 3997
// row 2
tilepic 330 65 3999
tilepic 330 150 3739

// row 1
text 185 40 62 25
text 185 120 62 26
text 185 200 62 27
// row 2
text 325 40 62 28
text 325 120 62 29
//------------------------------------------------------------
page 4 // Other Tools

// row 1
button 160 40 210 211 1 0 21
button 160 120 210 211 1 0 22
button 160 200 210 211 1 0 23
// row 2
button 300 40 210 211 1 0 24
button 300 120 210 211 1 0 25

// row 1
tilepic 185 65 5374
tilepic 185 150 7868
tilepic 185 230 3718
// row 2
tilepic 330 65 3897
tilepic 330 150 5092

// row 1
text 185 40 62 30
text 185 120 62 31
text 185 200 62 32
// row 2
text 325 40 62 33
text 325 120 62 34
//------------------------------------------------------------
page 5 // Decors

// row 1
button 160 40 210 211 1 0 26
button 160 120 210 211 1 0 27
button 160 200 210 211 1 0 28
// row 2
button 300 40 210 211 1 0 29
button 300 120 210 211 1 0 30
button 300 200 210 211 1 0 31
// row 3
button 440 40 210 211 1 0 32
button 440 120 210 211 1 0 33

// row 1
tilepic 185 65 2845
tilepic 185 150 6217
tilepic 185 230 2597
// row 2
tilepic 330 65 4171
tilepic 330 150 4167
tilepic 330 230 5365
// row 3
tilepic 475 65 3708
tilepic 475 65 6225

// row 1
text 185 40 62 35
text 185 120 62 36
text 185 200 62 37
// row 2
text 325 40 62 38
text 325 120 62 39
text 325 200 62 40
// row 3
text 455 40 62 41
text 455 40 62 42
//------------------------------------------------------------
page 6 // Utensils

// row 1
button 160 40 210 211 1 0 34
button 160 120 210 211 1 0 35
button 160 200 210 211 1 0 36
// row 2
button 300 40 210 211 1 0 37
button 300 120 210 211 1 0 38
button 300 200 210 211 1 0 39
// row 3
button 440 40 210 211 1 0 40
button 440 120 210 211 1 0 41

// row 1
tilepic 185 65 2458
tilepic 185 150 3780
tilepic 185 230 2519
// row 2
tilepic 330 65 3779
tilepic 330 150 4096
tilepic 330 230 2553
// row 3
tilepic 475 65 2549
tilepic 475 150 2551

// row 1
text 185 40 62 43
text 185 120 62 44
text 185 200 62 45
// row 2
text 325 40 62 46
text 325 120 62 47
text 325 200 62 48
// row 3
text 455 40 62 49
text 455 120 62 50
//------------------------------------------------------------
page 7 // Golems

// row 1
button 160 40 210 211 1 0 47
button 160 120 210 211 1 0 48
button 160 200 210 211 1 0 49

// row 1
tilepic 185 65 8407
tilepic 185 150 8407
tilepic 185 230 8407

// row 1
text 185 40 62 51
text 185 120 62 52
text 185 200 62 53
//------------------------------------------------------------
page 8 // Misc.

// row 1
button 160 40 210 211 1 0 42
button 160 120 210 211 1 0 43
button 160 200 210 211 1 0 44
// row 2
button 300 40 210 211 1 0 45
button 300 120 210 211 1 0 46

// row 1
tilepic 185 65 4113
tilepic 185 150 4112
tilepic 185 230 4183
// row 2
tilepic 330 65 14030
tilepic 340 65 3705
tilepic 330 150 6871

// row 1
text 185 40 62 54
text 185 120 62 55
text 185 200 62 56
// row 2
text 325 40 62 57
text 325 120 62 58
//------------------------------------------------------------

[DIALOG d_m_tinkering TEXT]
Tinker Menu 
Tekrar Yap
Kapat
Jewelry
Parts
Tools
Other Tools
Decors
Utensils
Golems
Misc.
Skilliniz:<src.tinkering>
ring				// Jewelry
necklace
earrings
necklace
bracelet
necklace
hinge				// Parts
springs
clock parts
axle & gears
axle
gears
sextant parts
saw				// Tools
hatchet
sewing kit
scissors
mortar & pestle
lockpick			// Other Tools
tinker's tools
pickaxe
shovel
smith's hammer
candlabra			// Decors
heating stand
lantern
clock
globe
spyglass
metal box
scales
goblet				//Utensils
skinning knife
plate
cleaver
pewter mug
spoon
fork
knife
Clay Golem			//Golems
Steel Golem
Stone Golem
keyring				// Misc.
iron key
sextant
trp. pouch
potion keg

[DIALOG d_m_tinkering BUTTON]
ONBUTTON=0
src.sysmessage Menu Kapatildi. 

ONBUTTON=2
src.sysmessage Menu Kapatildi.

oNBUTTON=1
src.makeitem=<src.tag.tinkering>

onbutton=3
if (<src.tinkering> < 63.0) || !(<src.restest 1 i_ingot_gold>)
src.sysmessage Bunu yapmak icin 63 tinkering ve 1 gold ingot gerekir.
return 1
else
src.makeitem=i_ring_gold
src.tag.tinkering=i_ring_gold
endif

onbutton=4
if (<src.tinkering> < 42.0) || !(<src.restest 1 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 42 tinkering ve 1 iron ingot gerekir.
return 1
else
src.makeitem=i_necklace_metal_beads
src.tag.tinkering=i_necklace_metal_beads
endif

onbutton=5
if (<src.tinkering> < 42.0) || !(<src.restest 1 i_ingot_gold>)
src.sysmessage Bunu yapmak icin 42 tinkering ve 1 gold ingot gerekir.
return 1
else
src.makeitem=i_earrings_gold
src.tag.tinkering=i_earrings_gold
endif

onbutton=6
if (<src.tinkering> < 42.0) || !(<src.restest 1 i_ingot_gold>)
src.sysmessage Bunu yapmak icin 42 tinkering ve 1 gold ingot gerekir.
return 1
else
src.makeitem=i_necklace_gold_beads
src.tag.tinkering=i_necklace_gold_beads
endif

onbutton=7
if (<src.tinkering> < 44.5) || !(<src.restest 2 i_ingot_gold>)
src.sysmessage Bunu yapmak icin 44.5 tinkering ve 2 gold ingot gerekir.
return 1
else
src.makeitem=i_bracelet_gold
src.tag.tinkering=i_bracelet_gold
endif

onbutton=8
if (<src.tinkering> < 42.0) || !(<src.restest 1 i_ingot_gold>)
src.sysmessage Bunu yapmak icin 42 tinkering ve 1 gold ingot gerekir.
return 1
else
src.makeitem=i_necklace_gold
src.tag.tinkering=i_necklace_gold
endif

onbutton=9
if (<src.tinkering> < 14.8) || !(<src.restest 2 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 14.8 tinkering ve 2 iron ingot gerekir.
return 1
else
src.makeitem=i_hinge
src.tag.tinkering=i_hinge
endif

onbutton=10
if (<src.tinkering> < 13.7) || !(<src.restest 2 i_ingot_gold>)
src.sysmessage Bunu yapmak icin 63 tinkering ve 2 iron ingot gerekir.
return 1
else
src.makeitem=i_springs
src.tag.tinkering=i_springs
endif

onbutton=11
if (<src.tinkering> < 30.5) || !(<src.restest 1 i_axel_and_gears>) || !(<src.restest 1 i_springs>)
src.sysmessage Bunu yapmak icin 30.5 tinkering,  1 springs ve 1 axle with gears gerekir.
return 1
else
src.makeitem=i_clock_parts
src.tag.tinkering=i_clock_parts
endif

onbutton=12
if (<src.tinkering> < 30.7) || !(<src.restest 1 i_axel>) || !(<src.restest 1 i_gears>)
src.sysmessage Bunu yapmak icin 30.7 tinkering, 1 axle ve gears gerekir.
return 1
else
src.makeitem=i_axel_and_gears
src.tag.tinkering=i_axel_and_gears
endif

onbutton=13
if (<src.tinkering> < 30.4) || !(<src.restest 1 i_log>)
src.sysmessage Bunu yapmak icin 30.4 tinkering, 2 log gerekir.
return 1
else
src.makeitem=i_axel
src.tag.tinkering=i_axel
endif

onbutton=14
if (<src.tinkering> < 14.7) || !(<src.restest 2 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 14.7 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_gears
src.tag.tinkering=i_gears
endif

onbutton=15
if (<src.tinkering> < 14.7) || !(<src.restest 1 i_axel_and_gears>) || !(<src.restest 1 i_hinge>)
src.sysmessage Bunu yapmak icin 14.7 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_sextant_parts
src.tag.tinkering=i_sextant_parts
endif

onbutton=16
if (<src.tinkering> < 31.3) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 31.3 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_saw
src.tag.tinkering=i_saw
endif

onbutton=17
if (<src.tinkering> < 33.9) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 33.9 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_hatchet
src.tag.tinkering=i_hatchet
endif

onbutton=18
if (<src.tinkering> < 18.9) || !(<src.restest 2 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 18.9 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_sewing_kit
src.tag.tinkering=i_sewing_kit
endif

onbutton=19
if (<src.tinkering> < 14.5) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 14.5 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_scissors
src.tag.tinkering=i_scissors
endif

onbutton=20
if (<src.tinkering> < 23.3) || !(<src.restest 3 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 23.3 tinkering, 3 iron ingot gerekir.
return 1
else
src.makeitem=i_mortar_pestle
src.tag.tinkering=i_mortar_pestle
endif

onbutton=21
if (<src.tinkering> < 42.0) || !(<src.restest 2 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 42 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_lockpick
src.tag.tinkering=i_lockpick
endif

onbutton=22
if (<src.tinkering> < 35.0) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 35.0 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_tinker_tools
src.tag.tinkering=i_tinker_tools
endif

onbutton=23
if (<src.tinkering> < 42.3) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 42.3 tinkering, 4 iron ingot  , 1 log gerekir.
return 1
else
src.makeitem=i_pickaxe
src.tag.tinkering=i_pickaxe
endif

onbutton=24
if (<src.tinkering> < 42.2) || !(<src.restest 4 i_ingot_iron>) || !(<src.restest 1 i_log>)
src.sysmessage Bunu yapmak icin 42.2 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_shovel
src.tag.tinkering=i_shovel
endif

onbutton=25
if (<src.tinkering> < 34.1) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 34.1 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_hammer_smith
src.tag.tinkering=i_hammer_smith
endif

onbutton=26
if (<src.tinkering> < 57.3) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 57.3 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_candleabra
src.tag.tinkering=i_candleabra
endif

onbutton=27
if (<src.tinkering> < 64.2) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 64.2 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_heating_stand
src.tag.tinkering=i_heating_stand
endif

onbutton=28
if (<src.tinkering> < 33.7) || !(<src.restest 3 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 33.7 tinkering,3 iron ingot gerekir.
return 1
else
src.makeitem=i_lantern
src.tag.tinkering=i_lantern
endif

onbutton=29
if (<src.tinkering> < 60.7) || !(<src.restest 1 i_clock_frame>) || !(<src.restest 1 i_clock_parts>)
src.sysmessage Bunu yapmak icin 60.7 tinkering, 1 clock frame, 1 clock parts gerekir.
return 1
else
src.makeitem=i_clock
src.tag.tinkering=i_clock
endif

onbutton=30
if (<src.tinkering> < 53.8) || !(<src.restest 4 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 53.8 tinkering, 4 iron ingot gerekir.
return 1
else
src.makeitem=i_globe
src.tag.tinkering=i_globe
endif

onbutton=31
if (<src.tinkering> < 64.1) || !(<src.restest 5 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 64.1 tinkering, 5 iron ingot gerekir.
return 1
else
src.makeitem=i_spyglass
src.tag.tinkering=i_spyglass
endif

onbutton=32
if (<src.tinkering> < 75.0) || !(<src.restest 25 i_ingot_iron>) || !(<src.restest 10 i_log>)
src.sysmessage Bunu yapmak icin 75 tinkering, 25 iron ingot, 10 log gerekir.
return 1
else
src.makeitem=i_chest_metal
src.tag.tinkering=i_chest_metal
endif

onbutton=33
if (<src.tinkering> < 63.7) || !(<src.restest 5 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 63.7 tinkering, 5 iron ingot gerekir.
return 1
else
src.makeitem=i_scales
src.tag.tinkering=i_scales
endif

onbutton=34
if (<src.tinkering> < 23.3) || !(<src.restest 2 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 23.3 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_goblet
src.tag.tinkering=i_goblet
endif

onbutton=35
if (<src.tinkering> < 23.6) || !(<src.restest 2 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 23.6 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_knife_skinning
src.tag.tinkering=i_kinfe_skinning
endif

onbutton=36
if (<src.tinkering> < 20.6) || !(<src.restest 2 i_ingot_iron>)
srs.sysmessage Bunu yapmak icin 20.6 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_plate
src.tag.tinkering=i_plate
endif

onbutton=37
if (<src.tinkering> < 22.5) || !(<src.restest 2 i_ingot_iron>)
srcs.sysmessage Bunu yapmak icin 22.5 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_cleaver_meat
src.tag.tinkering=i_cleaver_meat
endif

onbutton=38
if (<src.tinkering> < 23.6) || !(<src.restest 2 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 23.6 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_mug_pewter
src.tag.tinkering=i_mug_pewter
endif

onbutton=39
if (<src.tinkering> < 16.6) || !(<src.restest 1 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 16.6 tinkering, 1 iron ingot gerekir.
return 1
else
src.makeitem=i_spoon
src.tag.tinkering=i_spoon
endif

onbutton=40
if (<src.tinkering> < 17.8) || !(<src.restest 1 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 17.8 tinkering, 1 iron ingot gerekir.
return 1
else
src.makeitem=i_fork
src.tag.tinkering=fork
endif

onbutton=47
if (<src.tinkering> < 98.5) || !(<src.restest 1 i_golem_clay>) || !(<src.restest 1 i_crystal_ball>) || !(<src.restest 30 i_ingot_iron>) || 
src.sysmessage Bunu yapmak icin 98.5 tinkering, 30 iron ingot, 1 clay golem parcasi, 1 crystal ball gerekir.
return 1
else
src.makeitem=I_claygolem_figurine
src.tag.tinkering=I_claygolem_figurine
endif

onbutton=48
if (<src.tinkering> < 99.5) || !(<src.restest 1 i_golem_clockwork>) || !(<src.restest 1 i_crystal_ball>) || !(<src.restest 50 i_ingot_bronze>) || 
src.sysmessage Bunu yapmak icin 99.5 tinkering, 50 bronze ingot, 1 golem clockwork parcasi, 1 crystal ball gerekir.
return 1
else
src.makeitem=c_steelgolem_make
src.tag.tinkering=c_steelgolem_make
endif

onbutton=49
if (<src.tinkering> < 100.0) || !(<src.restest 1 i_golem_stone>) || !(<src.restest 1 i_crystal_ball>) || !(<src.restest 60 i_ingot_shadow>) || 
src.sysmessage Bunu yapmak icin 98 tinkering, 60 shadow ingot, 1 stone golem parcasi, 1 crystal ball gerekir.
return 1
else
src.makeitem=c_stonegolem_make
src.tag.tinkering=c_stonegolem_make
endif

onbutton=41
if (<src.tinkering> < 16.8) || !(<src.restest 2 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 16.8 tinkering, 2 iron ingot gerekir.
return 1
else
src.makeitem=i_knife
src.tag.tinkering=i_knife
endif

onbutton=42
if (<src.tinkering> < 23.2) || !(<src.restest 3 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 23.2 tinkering, 3 iron ingot gerekir.
return 1
else
src.makeitem=i_key_ring
src.tag.tinkering=i_key_ring
endif

onbutton=43
if (<src.tinkering> < 23.7) || !(<src.restest 1 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 23.7 tinkering, 1 iron ingot gerekir.
return 1
else
src.makeitem=i_key_iron
src.tag.tinkering=i_key_iron
endif

onbutton=44
if (<src.tinkering> < 30.0) || !(<src.restest 1 i_sextant_parts>)
src.sysmessage Bunu yapmak icin 30 tinkering, 1 sextant parts, gerekir.
return 1
else
src.makeitem=i_sextant
src.tag.tinkering=i_sextant
endif

onbutton=45
if (<src.tinkering> < 65.1) || !(<src.restest 1 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 65.1 tinkering, 1 iron ingot gerekir.
return 1
else
src.makeitem=pouch_tp
src.tag.tinkering=pouch_tp
endif

onbutton=46
if (<src.tinkering> < 80.0) || !(<src.restest 10 i_ingot_iron>) || !(<src.restest 1 i_barrel_open>) || !(<src.restest 1 i_barrel_lid>)
src.sysmessage Bunu yapmak icin 80.0 tinkering, 10 iron ingot,1 barrel ve 1 barrel lid gerekir.
return 1
else
src.makeitem=i_keg_potion
src.tag.tinkering=i_keg_potion
endif

//---------------------------------The Golem Monsters------------------------------ 

[CHARDEF c_claygolem] 
NAME=clay golem 
ID=c_elem_earth 
SOUND=snd_ELEMENTL_ERTHEL1 
ICON=i_pet_elem_earth 
ANIM=079c7f 
DAM=5,20 
ARMOR=20 
RESOURCES=1 I_golem_clay 
CAN=MT_WALK|MT_GHOST 
DESIRES=r_caves 

CATEGORY=Monsters 
SUBSECTION=Golems 
DESCRIPTION=Clay Golem 

ON=@Create 
COLOR=0747 
NPC=brain_monster 
FAME=0 
KARMA={-3000 -3999} 
STR={145 175} 
DEX={66 85} 
INT={71 92} 
PARRYING={40.0 65.0} 
MAGICRESISTANCE={50.0 95.0} 
TACTICS={60.0 100.0} 
WRESTLING={60.0 100.0} 
MINING=80.0 
TAMING=400.0 

ON=@NPCRestock 
ITEM=POOR_MONSTER_BACKPACK 
ITEM=RICH_MONSTER_GOODIE_1
ITEM=i_crystal_ball,R15 

[CHARDEF c_stonegolem] 
NAME=stone golem 
ID=c_elem_earth 
SOUND=snd_ELEMENTL_ERTHEL1 
ICON=i_pet_elem_earth 
ANIM=079c7f 
DAM=10,30 
ARMOR=25 
RESOURCES=1 I_golem_stone 
CAN=MT_WALK|MT_GHOST 
DESIRES=r_caves 

CATEGORY=Monsters 
SUBSECTION=Golems 
DESCRIPTION=Stone Golem 

ON=@Create 
COLOR=0835 
NPC=brain_monster 
FAME=0 
KARMA={-3000 -3999} 
STR={135 170} 
DEX={66 85} 
INT={71 92} 
PARRYING={40.0 65.0} 
MAGICRESISTANCE={50.0 95.0} 
TACTICS={60.0 100.0} 
WRESTLING={60.0 100.0} 
MINING=80.0 
TAMING=400.0 

ON=@NPCRestock 
ITEM=POOR_MONSTER_BACKPACK 
ITEM=RICH_MONSTER_GOODIE_1
ITEM=i_crystal_ball,R15 


[CHARDEF c_steelgolem] 
NAME=steel golem 
ID=c_elem_earth 
SOUND=snd_ELEMENTL_ERTHEL1 
ICON=i_pet_elem_earth 
ANIM=079c7f 
DAM=15,40 
ARMOR=30 
RESOURCES=1 I_golem_clockwork 
CAN=MT_WALK|MT_GHOST  
DESIRES=r_caves 

CATEGORY=Monsters 
SUBSECTION=Golems 
DESCRIPTION=Steel Golem 

ON=@Create 
COLOR=08ab 
NPC=brain_monster 
FAME=0 
KARMA={-3000 -3999} 
STR={165 190} 
DEX={66 85} 
INT={71 92} 
PARRYING={40.0 65.0} 
MAGICRESISTANCE={50.0 95.0} 
TACTICS={60.0 100.0} 
WRESTLING={60.0 100.0} 
MINING=80.0 
TAMING=400.0 

ON=@NPCRestock 
ITEM=POOR_MONSTER_BACKPACK 
ITEM=RICH_MONSTER_GOODIE_1
ITEM=i_crystal_ball,R15 


//---------------------------------The craftable Golems---------------------------- 

[CHARDEF c_claygolem_make] 
NAME=clay golem 
ID=c_elem_earth 
SOUND=snd_ELEMENTL_ERTHEL1 
ICON=i_pet_elem_earth 
ANIM=079c7f 
DAM=5,15 
ARMOR=15 
CAN=MT_WALK|MT_GHOST 
FOODTYPE=15 t_arock,t_coin,t_ore,t_ingot 
DESIRES=r_caves 

CATEGORY=Monsters 
SUBSECTION=Golems 
DESCRIPTION=Clay Golem 

ON=@Create 
COLOR=0747 
NPC=brain_monster 
FAME=0 
KARMA={-3000 -3999} 
STR={65 100} 
DEX={36 65} 
INT={51 72} 
PARRYING={40.0 60.0} 
MAGICRESISTANCE={50.0 90.0} 
TACTICS={60.0 95.0} 
WRESTLING={60.0 95.0} 
MINING=80.0 



[CHARDEF c_stonegolem_make] 
NAME=stone golem 
ID=c_elem_earth 
SOUND=snd_ELEMENTL_ERTHEL1 
ICON=i_pet_elem_earth 
ANIM=079c7f 
DAM=5,25 
ARMOR=25 
CAN=MT_WALK|MT_GHOST 
FOODTYPE=15 t_arock,t_coin,t_ore,t_ingot 
DESIRES=r_caves 

CATEGORY=Monsters 
SUBSECTION=Golems 
DESCRIPTION=Stone Golem 

ON=@Create 
COLOR=0835 
NPC=brain_monster 
FAME=0 
KARMA={-3000 -3999} 
STR={75 110} 
DEX={36 65} 
INT={51 72} 
PARRYING={40.0 60.0} 
MAGICRESISTANCE={50.0 90.0} 
TACTICS={60.0 95.0} 
WRESTLING={60.0 95.0} 
MINING=80.0 


[CHARDEF c_steelgolem_make] 
NAME=steel golem 
ID=c_elem_earth 
SOUND=snd_ELEMENTL_ERTHEL1 
ICON=i_pet_elem_earth 
ANIM=079c7f 
DAM=5,30 
ARMOR=20 
CAN=MT_WALK|MT_GHOST 
FOODTYPE=15 t_arock,t_coin,t_ore,t_ingot  
DESIRES=r_caves 

CATEGORY=Monsters 
SUBSECTION=Golems 
DESCRIPTION=Steel Golem 

ON=@Create 
COLOR=08ab 
NPC=brain_monster 
FAME=0 
KARMA={-3000 -3999} 
STR={85 120} 
DEX={36 65} 
INT={51 72} 
PARRYING={40.0 60.0} 
MAGICRESISTANCE={50.0 90.0} 
TACTICS={60.0 95.0} 
WRESTLING={60.0 95.0} 
MINING=80.0 


//---------------------------------The Figurines------------------------------------ 

[ITEMDEF I_steelgolem_figurine] 
ID=c_elem_earth 
NAME=steel golem 
TYPE=T_FIGURINE 
VALUE=0 

ON=@CREATE 
COLOR=07a1 
MORE1=c_steelgolem_make 



[ITEMDEF I_stonegolem_figurine] 
ID=c_elem_earth 
NAME=stone golem 
TYPE=T_FIGURINE 
VALUE=0 

ON=@CREATE 
COLOR=0835 
MORE1=c_stonegolem_make 



[ITEMDEF I_claygolem_figurine] 
ID=c_elem_earth 
NAME=clay golem 
TYPE=T_FIGURINE 
VALUE=0 

ON=@CREATE 
COLOR=0747 
MORE1=c_claygolem_make 

//---------------------------------The Materials------------------------------------ 

[ITEMDEF I_golem_clockwork] 
ID=i_winch 
NAME=Golem Clockworks 
TYPE=10 
VALUE=0 

ON=@CREATE 
COLOR=013f 

ON=@DCLICK 
RETURN 1 

[ITEMDEF I_golem_stone] 
ID=01ecb 
NAME=Golem Stone 
TYPE=10 
VALUE=0 

ON=@CREATE 
COLOR=0835 

ON=@DCLICK 
RETURN 1 

[ITEMDEF I_golem_clay] 
ID=01ecb 
NAME=Golem Clay 
TYPE=10 
VALUE=0 

ON=@CREATE 
COLOR=0747 

ON=@DCLICK 
RETURN 1 

//---------------------------------The Tools------------------------------------ 
[ITEMDEF i_c_g_Kit] 
NAME=Clay Golem Creation Kit 
ID=01EB8 
TYPE=0 
SKILLMAKE=TINKERING 100.0, T_TINKERING 
RESOURCES=i_log 10, i_ingot_iron 10, i_crystal_ball 1 

ON=@Create 
COLOR=0747 

ON=@DCLICK 
IF !<SRC.MAGERY>>=100.0 
SAYU You need 100 Magery to use this! 
RETURN 1 
ELSEIF !(RAND(3)) && (<SRC.RESTEST 1 I_golem_clay> ) 
SRC.EMOTE The conditions were not right and the Golem fell appart after creation! 
SRC.CONSUME=1 I_golem_clay 
SRC.CONSUME=i_c_g_Kit 
RETURN 1 
ELSEIF (<SRC.RESTEST 10 I_golem_clay> ) 
SRC.CONSUME=10 I_golem_clay 
SRC.CONSUME=i_c_g_Kit 
SRC.NEWITEM=I_claygolem_figurine 
SRC.ACT.BOUNCE 
SRC.ACT.DCLICK 
RETURN 1 
ELSE 
SAYU You need 1 Golem Clay to use this! 
RETURN 1 
ENDIF 

[ITEMDEF i_s_g_Kit] 
NAME=Stone Golem Creation Kit 
ID=01EB8 
TYPE=0 
SKILLMAKE=TINKERING 100.0, T_TINKERING 
RESOURCES=i_log 50, i_ingot_iron 50, i_crystal_ball 1

ON=@Create 
COLOR=0835 

ON=@DCLICK 
IF !<SRC.MAGERY>>=100.0 
SAYU You need 100 Magery to use this! 
RETURN 1 
ELSEIF !(RAND(3)) && (<SRC.RESTEST 1 I_golem_stone> ) 
SRC.EMOTE The conditions were not right and the Golem fell appart after creation! 
SRC.CONSUME=1 I_golem_stone 
SRC.CONSUME=i_s_g_Kit 
RETURN 1 
ELSEIF (<SRC.RESTEST 10 I_golem_stone> ) 
SRC.CONSUME=10 I_golem_stone 
SRC.CONSUME=i_s_g_Kit 
SRC.NEWITEM=I_stonegolem_figurine 
SRC.ACT.BOUNCE 
SRC.ACT.DCLICK 
RETURN 1 
ELSE 
SAYU You need 1 Golem Stone to use this! 
RETURN 1 
ENDIF 


[ITEMDEF i_i_g_Kit] 
NAME=Steel Golem Creation Kit 
ID=01EB8 
TYPE=0 
SKILLMAKE=TINKERING 100.0, T_TINKERING 
RESOURCES=i_log 10, i_ingot_iron 10, i_crystal_ball 1

ON=@Create 
COLOR=07a1 

ON=@DCLICK 
IF !<SRC.MAGERY>>=100.0 
SAYU You need 100 Magery to use this! 
RETURN 1 
ELSEIF !(RAND(3)) && (<SRC.RESTEST 1 I_golem_clockwork> ) 
SRC.EMOTE The conditions were not right and the Golem fell appart after creation! 
SRC.CONSUME=1 I_golem_clockwork 
SRC.CONSUME=i_i_g_Kit 
RETURN 1 
ELSEIF (<SRC.RESTEST 1 I_golem_clockwork> ) 
SRC.CONSUME=10 I_golem_clockwork 
SRC.CONSUME=i_i_g_Kit 
SRC.NEWITEM=I_steelgolem_figurine 
SRC.ACT.BOUNCE 
SRC.ACT.DCLICK 
RETURN 1 
ELSE 
SAYU You need 1 Golem Clockwork to use this! 
RETURN 1 
ENDIF 

//------------------------ADD THIS TO SPHERESKILL.SCP UNDER CARPENTRY------------- 

//RIGHT AFTER: 

//ON=i_bulletin_board Miscellaneous 
//SKILLMENU=sm_wood_misc 

//ADD THE FOLLOWING: 

//ON=i_toolkit Golem creation Kits 
//SKILLMENU=sm_wood_GOLEM_KITS 

//[SKILLMENU sm_wood_GOLEM_KITS] 
//Golem creation Kits 

//ON=i_toolkit Steel Golem Toolkit 
//MAKEITEM=i_i_g_Kit 

//ON=i_toolkit Stone Golem Toolkit 
//MAKEITEM=i_s_g_Kit 

//ON=i_toolkit Clay Golem Toolkit 
//MAKEITEM=i_c_g_Kit

[EOF]
Menü'nün 45. button'unda şöyle bir yer bulunuyor.

onbutton=45
if (<src.tinkering> < 65.1) || !(<src.restest 1 i_ingot_iron>)
src.sysmessage Bunu yapmak icin 65.1 tinkering, 1 iron ingot gerekir.
return 1
else
src.makeitem=pouch_tp <------------------------------------------
src.tag.tinkering=pouch_tp <----------------------------------------
endif

Buraya eşyayı yazınız i_pouch_tp vs. tp'nin id'si neyse onu yazın lütfen.
tamam hallettim :D
Cok Sey Denemessin qeRcekten :)

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.