Fazla söze gerek yok 2 günde uğraştığım scriptsi bitirdim bu scripts sayesinde oyuncular yüksek fiyaltlara kendilerine ev yapıp satabilecekler ;) :D

// Bu scripts xwerswoodx tarafından
// 17:45 18.01.2009  tarihinde
// 56b serverde yazılmıştır.

//Komutlar;
//------------------------------
//	Malzemeler;
//		i_sh_tahta
//		i_sh_odun
//		i_sh_demir
//		i_sh_zincir
//		i_sh_temel
//		i_sh_anahtar
//		i_sh_tas
//------------------------------
//	Taşlar;
//		i_sh_stone
//------------------------------
//	Yapım Eşyaları;
//		i_ev_yapici
//------------------------------
//	Dialoglar;
//		d_skill_housing
//		d_sh_esya_satici
//------------------------------
//	Typeler;
//		t_yapan
//------------------------------
//
//xwerswoodx (C)
//www.ultima-strike.com
//Script'te yardımı geçen herkese teşekkürşer...
//
//------------------------------

//Eşyalar

[typedef t_yapan] // Basic - https://Ultima Strike.com
on=@click
message @0488 [<serv.name>]
message @044 [ Yapan: <tag.yapan> ]
message @058 <name>
return 1

//Ev Yapici
[itemdef i_ev_yapici]
Defname=i_ev_yapici
id=i_saw_dovetail
Name=Ev Yapici
type=t_script

On=@Create
color=0488

On=@Click
message @0488 [ <serv.name> ]
message @044 ( <amount> )
message @058 Ev Yapici
return 1

On=@Dclick
dialog d_skill_housing
return 1

//Odun - Tahta - Demir - Anahtar - Temel - Zincir

//Odun
[itemdef i_sh_odun]
defname=i_sh_odun
name=Odun
id=i_log
weight=0

On=@Create
Color=0488

On=@click
message @0488 [ <serv.name> ]
message @044 ( <amount> )
message @058 <name>
return 1

On=@Dclick
src.sysmessage @044 <name> sadece ev yapimi icin kullanilabilir...
return 1

//Demir
[itemdef i_sh_demir]
defname=i_sh_demir
name=Demir
id=i_ingot_iron
weight=0

On=@Create
Color=0488
Weight=0

On=@click
message @0488 [ <serv.name> ]
message @044 ( <amount> )
message @058 <name>
return 1

On=@Dclick
src.sysmessage @044 <name> sadece ev yapimi icin kullanilabilir...
return 1

//Tahta
[itemdef i_sh_tahta]
defname=i_sh_tahta
name=Tahta
id=i_board
weight=0

On=@Create
Color=0488
Weight=0

On=@click
message @0488 [ <serv.name> ]
message @044 ( <amount> )
message @058 <name>
return 1

On=@Dclick
src.sysmessage @044 <name> sadece ev yapimi icin kullanilabilir...
return 1

//Anahtar
[itemdef i_sh_anahtar]
defname=i_sh_anahtar
name=Anahtar
id=i_key_copper
weight=0

On=@Create
Color=0488
Weight=0

On=@click
message @0488 [ <serv.name> ]
message @044 ( <amount> )
message @058 <name>
return 1

On=@Dclick
src.sysmessage @044 <name> sadece ev yapimi icin kullanilabilir...
return 1

//Temel
[itemdef i_sh_temel]
defname=i_sh_temel
name=Temel
id=i_sticks
weight=0

On=@Create
Color=0488
Weight=0

On=@click
message @0488 [ <serv.name> ]
message @044 ( <amount> )
message @058 <name>
return 1

On=@Dclick
src.sysmessage @044 <name> sadece ev yapimi icin kullanilabilir...
return 1

//Zincir
[itemdef i_sh_zincir]
defname=i_sh_zincir
name=Zincir
id=i_sextant
weight=0

On=@Create
Color=0488
Weight=0

On=@click
message @0488 [ <serv.name> ]
message @044 ( <amount> )
message @058 <name>
return 1

On=@Dclick
src.sysmessage @044 <name> sadece ev yapimi icin kullanilabilir...
return 1

//Taş
[itemdef i_sh_tas]
defname=i_sh_tas
name=Tas
id=01778
weight=0

On=@Create
Color=0488
Weight=0

On=@click
message @0488 [ <serv.name> ]
message @044 ( <amount> )
message @058 <name>
return 1

On=@Dclick
src.sysmessage @044 <name> sadece ev yapimi icin kullanilabilir...
return 1

//Ev Yapımı İçin Gerekli Malzemenin Temin Edileceği Taş
//Küçük: (122k 500gp = 122.500)
//Orta : (245k 000gp = 245.000)
//Büyük: (735k 000gp = 735.000)

[itemdef i_sh_stone]
defname=i_sh_stone
name=Ev Yapimi Malzemecisi
id=i_grave_stone
type=t_script

On=@create
attr=attr_static
color=0488

On=@Click
message @0488 [ <serv.name> ]
message @58 <name>
return 1

On=@Dclick
dialog d_sh_esya_satici
return 1

// Eşya Satış Dialoğu

[Dialog d_sh_esya_satici]
0,0
nomove
resizepic 10 50 3600 250 245
resizepic 20 60 3000 230 226

page 1
dtext 35 68 105 <serv.name>
dtext 60 100 0480 Anahtar
dtext 60 125 0480 Demir
dtext 60 150 0480 Odun
dtext 60 175 0480 Tahta
dtext 60 200 0480 Tas
dtext 60 225 0480 Temel
dtext 60 250 0480 Zincir

button 30 100 2714 2715 0 2
button 30 125 2714 2715 0 3
button 30 150 2714 2715 0 4
button 30 175 2714 2715 0 5
button 30 200 2714 2715 0 8
button 30 225 2714 2715 0 6
button 30 250 2714 2715 0 7

page 2
dtext 35 68 105 <serv.name>
dtext 60 100 0480 2 Anahtar (1.000 Altin)
dtext 60 125 0480 4 Anahtar (2.000 Altin)
dtext 60 150 0480 12 Anahtar (6.000 Altin)
dtext 60 175 0480 Geri

button 30 100 2714 2715 1 0 10
button 30 125 2714 2715 1 0 11
button 30 150 2714 2715 1 0 12
button 30 175 2714 2715 0 1

page 3
dtext 35 68 105 <serv.name>
dtext 60 100 0480 75 Demir (7.500 Altin)
dtext 60 125 0480 150 Demir (15.000 Altin)
dtext 60 150 0480 450 Demir (45.000 Altin)
dtext 60 175 0480 Geri

button 30 100 2714 2715 1 0 13
button 30 125 2714 2715 1 0 14
button 30 150 2714 2715 1 0 15
button 30 175 2714 2715 0 1

page 4
dtext 35 68 105 <serv.name>
dtext 60 100 0480 100 Odun (20.000 Altin)
dtext 60 125 0480 200 Odun (40.000 Altin)
dtext 60 150 0480 600 Odun (120.000 Altin)
dtext 60 175 0480 Geri

button 30 100 2714 2715 1 0 16
button 30 125 2714 2715 1 0 17
button 30 150 2714 2715 1 0 18
button 30 175 2714 2715 0 1

page 5
dtext 35 68 105 <serv.name>
dtext 60 100 0480 100 Tahta (15.000 Altin)
dtext 60 125 0480 200 Tahta (30.000 Altin)
dtext 60 150 0480 600 Tahta (90.000 Altin)
dtext 60 175 0480 Geri

button 30 100 2714 2715 1 0 19
button 30 125 2714 2715 1 0 20
button 30 150 2714 2715 1 0 21
button 30 175 2714 2715 0 1

page 6
dtext 35 68 105 <serv.name>
dtext 60 100 0480 100 Temel (9.500 Altin)
dtext 60 125 0480 200 Temel (19.000 Altin)
dtext 60 150 0480 600 Temel (57.000 Altin)
dtext 60 175 0480 Geri

button 30 100 2714 2715 1 0 22
button 30 125 2714 2715 1 0 23
button 30 150 2714 2715 1 0 24
button 30 175 2714 2715 0 1

page 7
dtext 35 68 105 <serv.name>
dtext 60 100 0480 250 Zincir (62.500 Altin)
dtext 60 125 0480 500 Zincir (125.000 Altin)
dtext 60 150 0480 1500 Zincir (375.000 Altin)
dtext 60 175 0480 Geri

button 30 100 2714 2715 1 0 25
button 30 125 2714 2715 1 0 26
button 30 150 2714 2715 1 0 27
button 30 175 2714 2715 0 1

page 8
dtext 35 68 105 <serv.name>
dtext 60 100 0480 100 Tas (7.000 Altin)
dtext 60 125 0480 200 Tas (14.000 Altin)
dtext 60 150 0480 600 Tas (42.000 Altin)
dtext 60 175 0480 Geri

button 30 100 2714 2715 1 0 28
button 30 125 2714 2715 1 0 29
button 30 150 2714 2715 1 0 30
button 30 175 2714 2715 0 1

[DIALOG d_sh_esya_satici TEXT]

[DIALOG d_sh_esya_satici BUTTON]
ONBUTTON=0
src.sysmessage Bisey almadiniz...Sayin <src.name>
RETURN 1

// Anahtar ---------------

ON=10
if (<src.restest 1000 i_gold>)
src.newitem i_sh_anahtar,(2)
src.act.bounce
src.consume 1000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 1000 i_gold>)
src.sysmessage @080a Yaninizda 1.000 altin yok.
return 1
endif

ON=11
if (<src.restest 2000 i_gold>)
src.newitem i_sh_anahtar,(4)
src.act.bounce
src.consume 2000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 2000 i_gold>)
src.sysmessage @080a Yaninizda 2.000 altin yok.
return 1
endif

ON=12
if (<src.restest 6000 i_gold>)
src.newitem i_sh_anahtar,(12)
src.act.bounce
src.consume 6000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 6000 i_gold>)
src.sysmessage @080a Yaninizda 6.000 altin yok.
return 1
endif

// Anahtar ----------------------

// Demir ----------------------

ON=13
if (<src.restest 7500 i_gold>)
src.newitem i_sh_demir,(75)
src.act.bounce
src.consume 7500 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 7500 i_gold>)
src.sysmessage @080a Yaninizda 7.500 altin yok.
return 1
endif

ON=14
if (<src.restest 15000 i_gold>)
src.newitem i_sh_demir,(150)
src.act.bounce
src.consume 15000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 15000 i_gold>)
src.sysmessage @080a Yaninizda 15.000 altin yok.
return 1
endif

ON=15
if (<src.restest 45000 i_gold>)
src.newitem i_sh_demir,(450)
src.act.bounce
src.consume 45000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 45000 i_gold>)
src.sysmessage @080a Yaninizda 45.000 altin yok.
return 1
endif

// Demir --------------------

// Odun -------------------

ON=16
if (<src.restest 20000 i_gold>)
src.newitem i_sh_odun,(100)
src.act.bounce
src.consume 20000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 20000 i_gold>)
src.sysmessage @080a Yaninizda 20.000 altin yok.
return 1
endif

ON=17
if (<src.restest 40000 i_gold>)
src.newitem i_sh_odun,(200)
src.act.bounce
src.consume 40000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 40000 i_gold>)
src.sysmessage @080a Yaninizda 40.000 altin yok.
return 1
endif

ON=18
if (<src.restest 120000 i_gold>)
src.newitem i_sh_odun,(600)
src.act.bounce
src.consume 120000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 120000 i_gold>)
src.sysmessage @080a Yaninizda 120.000 altin yok.
return 1
endif

// Odun ----------------------

// Tahta ----------------------

ON=19
if (<src.restest 15000 i_gold>)
src.newitem i_sh_tahta,(100)
src.act.bounce
src.consume 15000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 15000 i_gold>)
src.sysmessage @080a Yaninizda 15.000 altin yok.
return 1
endif

ON=20
if (<src.restest 30000 i_gold>)
src.newitem i_sh_tahta,(200)
src.act.bounce
src.consume 30000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 30000 i_gold>)
src.sysmessage @080a Yaninizda 30.000 altin yok.
return 1
endif

ON=21
if (<src.restest 90000 i_gold>)
src.newitem i_sh_tahta,(600)
src.act.bounce
src.consume 90000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 90000 i_gold>)
src.sysmessage @080a Yaninizda 90.000 altin yok.
return 1
endif

// Tahta --------------------

// Temel ---------------------

ON=22
if (<src.restest 9500 i_gold>)
src.newitem i_sh_temel,(100)
src.act.bounce
src.consume 9500 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 9500 i_gold>)
src.sysmessage @080a Yaninizda 9.500 altin yok.
return 1
endif

ON=23
if (<src.restest 19000 i_gold>)
src.newitem i_sh_temel,(200)
src.act.bounce
src.consume 19000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 19000 i_gold>)
src.sysmessage @080a Yaninizda 19.000 altin yok.
return 1
endif

ON=24
if (<src.restest 57000 i_gold>)
src.newitem i_sh_temel,(600)
src.act.bounce
src.consume 57000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 57000 i_gold>)
src.sysmessage @080a Yaninizda 57.000 altin yok.
return 1
endif

// Temel ----------------------

// Zincir ----------------------

ON=25
if (<src.restest 62500 i_gold>)
src.newitem i_sh_zincir,(250)
src.act.bounce
src.consume 62500 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 62500 i_gold>)
src.sysmessage @080a Yaninizda 62.500 altin yok.
return 1
endif

ON=26
if (<src.restest 125000 i_gold>)
src.newitem i_sh_zincir,(500)
src.act.bounce
src.consume 125000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 125000 i_gold>)
src.sysmessage @080a Yaninizda 125.000 altin yok.
return 1
endif

ON=27
if (<src.restest 375000 i_gold>)
src.newitem i_sh_zincir,(1500)
src.act.bounce
src.consume 375000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 375000 i_gold>)
src.sysmessage @080a Yaninizda 375.000 altin yok.
return 1
endif

// Zincir ---------------------

// Taş ---------------------

ON=28
if (<src.restest 7000 i_gold>)
src.newitem i_sh_tas,(100)
src.act.bounce
src.consume 7000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 7000 i_gold>)
src.sysmessage @080a Yaninizda 7.000 altin yok.
return 1
endif

ON=29
if (<src.restest 14000 i_gold>)
src.newitem i_sh_tas,(200)
src.act.bounce
src.consume 14000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 14000 i_gold>)
src.sysmessage @080a Yaninizda 14.000 altin yok.
return 1
endif

ON=30
if (<src.restest 42000 i_gold>)
src.newitem i_sh_tas,(600)
src.act.bounce
src.consume 42000 i_gold
src.sysmessage @080a <name> cantaniza konulmustur. Iyi oyunlar...
return 1
elseif !(<src.restest 42000 i_gold>)
src.sysmessage @080a Yaninizda 42.000 altin yok.
return 1
endif

// Dialog (skill_housing)
[Dialog d_skill_housing]
10,10
nomove
// Arkaplan
resizepic 0 0 3600 525 320
resizepic 15 30 3000 150 275
resizepic 165 30 3000 350 275
resizepic 15 10 3000 500 20

button 20 55 4006 4007 0 1
button 20 85 4006 4007 0 2
button 20 115 4006 4007 0 3

dtext 185 10 155 Ev Yapimi Menusu
dtext 60 55 155 Kucuk
dtext 60 85 155 Orta
dtext 60 115 155 Buyuk

Page 1 // Küçük Boy Evler
dtext 210 55 155 Small Stone Plaster House 	//10
dtext 210 85 155 Small Stone House		//11
dtext 210 115 155 Small Stone Brick House	//12
dtext 210 145 155 Small Wood Stone House	//13
dtext 210 175 155 Small Wood Plaster House	//14
dtext 210 205 155 Small Wood Thatched House	//15
dtext 210 235 155 Small Stone Shop		//16
dtext 210 265 155 Small Marble Shop		//17

button 180 55 210 211 1 0 10
button 180 85 210 211 1 0 11
button 180 115 210 211 1 0 12
button 180 145 210 211 1 0 13
button 180 175 210 211 1 0 14
button 180 205 210 211 1 0 15
button 180 235 210 211 1 0 16
button 180 265 210 211 1 0 17

Page 2 // Orta Boy Evler
dtext 210 55 155 Three Room House
dtext 210 85 155 Two Story Wood Plaster House
dtext 210 115 155 Two Story Stone Plaster House
dtext 210 145 155 Two Story Villa
dtext 210 175 155 Two Story Log Cabin
dtext 210 205 155 Marble Patio House
dtext 210 235 155 Sand Patio House

button 180 55 210 211 1 0 20
button 180 85 210 211 1 0 21
button 180 115 210 211 1 0 22
button 180 145 210 211 1 0 23
button 180 175 210 211 1 0 24
button 180 205 210 211 1 0 25
button 180 235 210 211 1 0 26

Page 3 // Büyük Boy Evler
dtext 210 55 155 Tower
dtext 210 85 155 Keep
dtext 210 115 155 Castle
dtext 210 145 155 Wizard Tower

button 180 55 210 211 1 0 30
button 180 85 210 211 1 0 31
button 180 115 210 211 1 0 32
button 180 145 210 211 1 0 33

[Dialog d_skill_housing Text]

[Dialog d_skill_housing Button]
On=0
return 1

On=10
If (<src.carpentry> < 85.0) || (<src.tinkering> < 90.0)  || !(<src.restest 75 i_sh_demir>) || !(<src.restest 100 i_sh_tahta>) || !(<src.restest 2 i_sh_anahtar>) || !(<src.restest 100 i_sh_temel>) || !(<src.restest 250 i_sh_zincir>) || !(<src.restest 100 i_sh_odun>) || !(<src.restest 100 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 85.0 carpentry, 90.0 tinkering skiline ve 75 demir, 100 odun, 100 tahta, 2 anahtar, 100 temel, 250 zincir ve 100 tas'a ihtiyaciniz var.
return 1
else
src.consume 250 i_sh_zincir
src.consume 75 i_sh_demir
src.consume 100 i_sh_tahta
src.consume 100 i_sh_temel
src.consume 2 i_sh_anahtar
src.consume 100 i_sh_odun
src.consume 100 i_sh_tas
src.makeitem=i_deed_house_stone_plaster_small
src.newitem=i_deed_house_stone_plaster_small
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Small Stone Plaster House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=11
If (<src.carpentry> < 85.0) || (<src.tinkering> < 90.0)  || !(<src.restest 75 i_sh_demir>) || !(<src.restest 100 i_sh_tahta>) || !(<src.restest 2 i_sh_anahtar>) || !(<src.restest 100 i_sh_temel>) || !(<src.restest 250 i_sh_zincir>) || !(<src.restest 100 i_sh_odun>) || !(<src.restest 100 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 85.0 carpentry, 90.0 tinkering skiline ve 75 demir, 100 odun, 100 tahta, 2 anahtar, 100 temel, 250 zincir ve 100 tas'a ihtiyaciniz var.
return 1
else
src.consume 250 i_sh_zincir
src.consume 75 i_sh_demir
src.consume 100 i_sh_tahta
src.consume 100 i_sh_temel
src.consume 2 i_sh_anahtar
src.consume 100 i_sh_odun
src.consume 100 i_sh_tas
src.makeitem=i_deed_house_stone_small
src.newitem=i_deed_house_stone_small
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Small Stone House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=12
If (<src.carpentry> < 85.0) || (<src.tinkering> < 90.0)  || !(<src.restest 75 i_sh_demir>) || !(<src.restest 100 i_sh_tahta>) || !(<src.restest 2 i_sh_anahtar>) || !(<src.restest 100 i_sh_temel>) || !(<src.restest 250 i_sh_zincir>) || !(<src.restest 100 i_sh_odun>) || !(<src.restest 100 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 85.0 carpentry, 90.0 tinkering skiline ve 75 demir, 100 odun, 100 tahta, 2 anahtar, 100 temel, 250 zincir ve 100 tas'a ihtiyaciniz var.
return 1
else
src.consume 250 i_sh_zincir
src.consume 75 i_sh_demir
src.consume 100 i_sh_tahta
src.consume 100 i_sh_temel
src.consume 2 i_sh_anahtar
src.consume 100 i_sh_odun
src.consume 100 i_sh_tas
src.makeitem=i_deed_house_stone_brick_small
src.newitem=i_deed_house_stone_brick_small
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Small Stone Brick House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=13
If (<src.carpentry> < 85.0) || (<src.tinkering> < 90.0)  || !(<src.restest 75 i_sh_demir>) || !(<src.restest 100 i_sh_tahta>) || !(<src.restest 2 i_sh_anahtar>) || !(<src.restest 100 i_sh_temel>) || !(<src.restest 250 i_sh_zincir>) || !(<src.restest 100 i_sh_odun>) || !(<src.restest 100 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 85.0 carpentry, 90.0 tinkering skiline ve 75 demir, 100 odun, 100 tahta, 2 anahtar, 100 temel, 250 zincir ve 100 tas'a ihtiyaciniz var.
return 1
else
src.consume 250 i_sh_zincir
src.consume 75 i_sh_demir
src.consume 100 i_sh_tahta
src.consume 100 i_sh_temel
src.consume 2 i_sh_anahtar
src.consume 100 i_sh_odun
src.consume 100 i_sh_tas
src.makeitem=i_deed_house_stone_wood_small
src.newitem=i_deed_house_stone_wood_small
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Small Wood Stone House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=14
If (<src.carpentry> < 85.0) || (<src.tinkering> < 90.0)  || !(<src.restest 75 i_sh_demir>) || !(<src.restest 100 i_sh_tahta>) || !(<src.restest 2 i_sh_anahtar>) || !(<src.restest 100 i_sh_temel>) || !(<src.restest 250 i_sh_zincir>) || !(<src.restest 100 i_sh_odun>) || !(<src.restest 100 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 85.0 carpentry, 90.0 tinkering skiline ve 75 demir, 100 odun, 100 tahta, 2 anahtar, 100 temel, 250 zincir ve 100 tas'a ihtiyaciniz var.
return 1
else
src.consume 250 i_sh_zincir
src.consume 75 i_sh_demir
src.consume 100 i_sh_tahta
src.consume 100 i_sh_temel
src.consume 2 i_sh_anahtar
src.consume 100 i_sh_odun
src.consume 100 i_sh_tas
src.makeitem=i_deed_house_wood_plaster_small
src.newitem=i_deed_house_wood_plaster_small
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Small Wood Plaster House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=15
If (<src.carpentry> < 85.0) || (<src.tinkering> < 90.0)  || !(<src.restest 75 i_sh_demir>) || !(<src.restest 100 i_sh_tahta>) || !(<src.restest 2 i_sh_anahtar>) || !(<src.restest 100 i_sh_temel>) || !(<src.restest 250 i_sh_zincir>) || !(<src.restest 100 i_sh_odun>) || !(<src.restest 100 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 85.0 carpentry, 90.0 tinkering skiline ve 75 demir, 100 odun, 100 tahta, 2 anahtar, 100 temel, 250 zincir ve 100 tas'a ihtiyaciniz var.
return 1
else
src.consume 250 i_sh_zincir
src.consume 75 i_sh_demir
src.consume 100 i_sh_tahta
src.consume 100 i_sh_temel
src.consume 2 i_sh_anahtar
src.consume 100 i_sh_odun
src.consume 100 i_sh_tas
src.makeitem=i_deed_house_stone_plaster_small
src.newitem=i_deed_house_wood_thatched_small
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Small Wood Thatched House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=16
If (<src.carpentry> < 85.0) || (<src.tinkering> < 90.0)  || !(<src.restest 75 i_sh_demir>) || !(<src.restest 100 i_sh_tahta>) || !(<src.restest 2 i_sh_anahtar>) || !(<src.restest 100 i_sh_temel>) || !(<src.restest 250 i_sh_zincir>) || !(<src.restest 100 i_sh_odun>) || !(<src.restest 100 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 85.0 carpentry, 90.0 tinkering skiline ve 75 demir, 100 odun, 100 tahta, 2 anahtar, 100 temel, 250 zincir ve 100 tas'a ihtiyaciniz var.
return 1
else
src.consume 250 i_sh_zincir
src.consume 75 i_sh_demir
src.consume 100 i_sh_tahta
src.consume 100 i_sh_temel
src.consume 2 i_sh_anahtar
src.consume 100 i_sh_odun
src.consume 100 i_sh_tas
src.makeitem=i_deed_shop_stone_small
src.newitem=i_deed_shop_stone_small
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Small Stone Shop
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=17
If (<src.carpentry> < 85.0) || (<src.tinkering> < 90.0)  || !(<src.restest 75 i_sh_demir>) || !(<src.restest 100 i_sh_tahta>) || !(<src.restest 2 i_sh_anahtar>) || !(<src.restest 100 i_sh_temel>) || !(<src.restest 250 i_sh_zincir>) || !(<src.restest 100 i_sh_odun>) || !(<src.restest 100 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 85.0 carpentry, 90.0 tinkering skiline ve 75 demir, 100 odun, 100 tahta, 2 anahtar, 100 temel, 250 zincir ve 100 tas'a ihtiyaciniz var.
return 1
else
src.consume 250 i_sh_zincir
src.consume 75 i_sh_demir
src.consume 100 i_sh_tahta
src.consume 100 i_sh_temel
src.consume 2 i_sh_anahtar
src.consume 100 i_sh_odun
src.consume 100 i_sh_tas
src.makeitem=i_deed_shop_marble_small
src.newitem=i_deed_shop_marble_small
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Small Marble Shop
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=20
If (<src.carpentry> < 90.0) || (<src.tinkering> < 95.0)  || !(<src.restest 150 i_sh_demir>) || !(<src.restest 200 i_sh_tahta>) || !(<src.restest 4 i_sh_anahtar>) || !(<src.restest 200 i_sh_temel>) || !(<src.restest 500 i_sh_zincir>) || !(<src.restest 200 i_sh_odun>) || !(<src.restest 200 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 90.0 carpentry, 95.0 tinkering skiline ve 150 demir, 200 odun, 200 tahta, 4 anahtar, 200 temel, 500 zincir ve 200 tas'a ihtiyaciniz var.
return 1
else
src.consume 500 i_sh_zincir
src.consume 150 i_sh_demir
src.consume 200 i_sh_tahta
src.consume 200 i_sh_temel
src.consume 4 i_sh_anahtar
src.consume 200 i_sh_odun
src.consume 200 i_sh_tas
src.makeitem=i_deed_house_3room
src.newitem=i_deed_house_3room
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Three Room House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=21
If (<src.carpentry> < 90.0) || (<src.tinkering> < 95.0)  || !(<src.restest 150 i_sh_demir>) || !(<src.restest 200 i_sh_tahta>) || !(<src.restest 4 i_sh_anahtar>) || !(<src.restest 200 i_sh_temel>) || !(<src.restest 500 i_sh_zincir>) || !(<src.restest 200 i_sh_odun>) || !(<src.restest 200 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 90.0 carpentry, 95.0 tinkering skiline ve 150 demir, 200 odun, 200 tahta, 4 anahtar, 200 temel, 500 zincir ve 200 tas'a ihtiyaciniz var.
return 1
else
src.consume 500 i_sh_zincir
src.consume 150 i_sh_demir
src.consume 200 i_sh_tahta
src.consume 200 i_sh_temel
src.consume 4 i_sh_anahtar
src.consume 200 i_sh_odun
src.consume 200 i_sh_tas
src.makeitem=i_deed_house_wood_plaster_2story
src.newitem=i_deed_house_wood_plaster_2story
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Two Story Wood Plaster House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=22
If (<src.carpentry> < 90.0) || (<src.tinkering> < 95.0)  || !(<src.restest 150 i_sh_demir>) || !(<src.restest 200 i_sh_tahta>) || !(<src.restest 4 i_sh_anahtar>) || !(<src.restest 200 i_sh_temel>) || !(<src.restest 500 i_sh_zincir>) || !(<src.restest 200 i_sh_odun>) || !(<src.restest 200 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 90.0 carpentry, 95.0 tinkering skiline ve 150 demir, 200 odun, 200 tahta, 4 anahtar, 200 temel, 500 zincir ve 200 tas'a ihtiyaciniz var.
return 1
else
src.consume 500 i_sh_zincir
src.consume 150 i_sh_demir
src.consume 200 i_sh_tahta
src.consume 200 i_sh_temel
src.consume 4 i_sh_anahtar
src.consume 200 i_sh_odun
src.consume 200 i_sh_tas
src.makeitem=i_deed_house_stone_plaster_2story
src.newitem=i_deed_house_stone_plaster_2story
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Two Story Stone Plaster House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=23
If (<src.carpentry> < 90.0) || (<src.tinkering> < 95.0)  || !(<src.restest 150 i_sh_demir>) || !(<src.restest 200 i_sh_tahta>) || !(<src.restest 4 i_sh_anahtar>) || !(<src.restest 200 i_sh_temel>) || !(<src.restest 500 i_sh_zincir>) || !(<src.restest 200 i_sh_odun>) || !(<src.restest 200 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 90.0 carpentry, 95.0 tinkering skiline ve 150 demir, 200 odun, 200 tahta, 4 anahtar, 200 temel, 500 zincir ve 200 tas'a ihtiyaciniz var.
return 1
else
src.consume 500 i_sh_zincir
src.consume 150 i_sh_demir
src.consume 200 i_sh_tahta
src.consume 200 i_sh_temel
src.consume 4 i_sh_anahtar
src.consume 200 i_sh_odun
src.consume 200 i_sh_tas
src.makeitem=i_deed_villa_2story
src.newitem=i_deed_villa_2story
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Two Story Villa
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=24
If (<src.carpentry> < 90.0) || (<src.tinkering> < 95.0)  || !(<src.restest 150 i_sh_demir>) || !(<src.restest 200 i_sh_tahta>) || !(<src.restest 4 i_sh_anahtar>) || !(<src.restest 200 i_sh_temel>) || !(<src.restest 500 i_sh_zincir>) || !(<src.restest 200 i_sh_odun>) || !(<src.restest 200 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 90.0 carpentry, 95.0 tinkering skiline ve 150 demir, 200 odun, 200 tahta, 4 anahtar, 200 temel, 500 zincir ve 200 tas'a ihtiyaciniz var.
return 1
else
src.consume 500 i_sh_zincir
src.consume 150 i_sh_demir
src.consume 200 i_sh_tahta
src.consume 200 i_sh_temel
src.consume 4 i_sh_anahtar
src.consume 200 i_sh_odun
src.consume 200 i_sh_tas
src.makeitem=i_deed_cabin_log_2story
src.newitem=i_deed_cabin_log_2story
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie

src.act.name Two Story Log Cabin
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=25
If (<src.carpentry> < 90.0) || (<src.tinkering> < 95.0)  || !(<src.restest 150 i_sh_demir>) || !(<src.restest 200 i_sh_tahta>) || !(<src.restest 4 i_sh_anahtar>) || !(<src.restest 200 i_sh_temel>) || !(<src.restest 500 i_sh_zincir>) || !(<src.restest 200 i_sh_odun>) || !(<src.restest 200 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 90.0 carpentry, 95.0 tinkering skiline ve 150 demir, 200 odun, 200 tahta, 4 anahtar, 200 temel, 500 zincir ve 200 tas'a ihtiyaciniz var.
return 1
else
src.consume 500 i_sh_zincir
src.consume 150 i_sh_demir
src.consume 200 i_sh_tahta
src.consume 200 i_sh_temel
src.consume 4 i_sh_anahtar
src.consume 200 i_sh_odun
src.consume 200 i_sh_tas
src.makeitem=i_deed_house_patio_marble
src.newitem=i_deed_house_patio_marble
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Marble Patio House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=26
If (<src.carpentry> < 90.0) || (<src.tinkering> < 95.0)  || !(<src.restest 150 i_sh_demir>) || !(<src.restest 200 i_sh_tahta>) || !(<src.restest 4 i_sh_anahtar>) || !(<src.restest 200 i_sh_temel>) || !(<src.restest 500 i_sh_zincir>) || !(<src.restest 200 i_sh_odun>) || !(<src.restest 200 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 90.0 carpentry, 95.0 tinkering skiline ve 150 demir, 200 odun, 200 tahta, 4 anahtar, 200 temel, 500 zincir ve 200 tas'a ihtiyaciniz var.
return 1
else
src.consume 500 i_sh_zincir
src.consume 150 i_sh_demir
src.consume 200 i_sh_tahta
src.consume 200 i_sh_temel
src.consume 4 i_sh_anahtar
src.consume 200 i_sh_odun
src.consume 200 i_sh_tas
src.makeitem=i_deed_house_patio_sand
src.newitem=i_deed_house_patio_sand
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Sand Patio House
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=30
If (<src.carpentry> < 95.0) || (<src.tinkering> < 98.0)  || !(<src.restest 600 i_sh_demir>) || !(<src.restest 600 i_sh_tahta>) || !(<src.restest 12 i_sh_anahtar>) || !(<src.restest 600 i_sh_temel>) || !(<src.restest 1500 i_sh_zincir>) || !(<src.restest 600 i_sh_odun>) || !(<src.restest 600 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 95.0 carpentry, 98.0 tinkering skiline ve 600 demir, 600 odun, 600 tahta, 12 anahtar, 600 temel, 1500 zincir ve 600 tas'a ihtiyaciniz var.
return 1
else
src.consume 1500 i_sh_zincir
src.consume 450 i_sh_demir
src.consume 600 i_sh_tahta
src.consume 600 i_sh_temel
src.consume 12 i_sh_anahtar
src.consume 600 i_sh_odun
src.consume 600 i_sh_tas
src.makeitem=i_deed_tower
src.newitem=i_deed_tower
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Tower
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=31
If (<src.carpentry> < 95.0) || (<src.tinkering> < 98.0)  || !(<src.restest 1200 i_sh_demir>) || !(<src.restest 1200 i_sh_tahta>) || !(<src.restest 24 i_sh_anahtar>) || !(<src.restest 1200 i_sh_temel>) || !(<src.restest 3000 i_sh_zincir>) || !(<src.restest 1200 i_sh_odun>) || !(<src.restest 1200 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 95.0 carpentry, 98.0 tinkering skiline ve 1200 demir, 1200 odun, 1200 tahta, 24 anahtar, 1200 temel, 3000 zincir ve 1200 tas'a ihtiyaciniz var.
return 1
else
src.consume 3000 i_sh_zincir
src.consume 900 i_sh_demir
src.consume 1200 i_sh_tahta
src.consume 1200 i_sh_temel
src.consume 24 i_sh_anahtar
src.consume 1200 i_sh_odun
src.consume 1200 i_sh_tas
src.makeitem=i_deed_keep
src.newitem=i_deed_keep
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Keep
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=32
If (<src.carpentry> < 99.8) || (<src.tinkering> < 99.8)  || !(<src.restest 2400 i_sh_demir>) || !(<src.restest 2400 i_sh_tahta>) || !(<src.restest 48 i_sh_anahtar>) || !(<src.restest 2400 i_sh_temel>) || !(<src.restest 6000 i_sh_zincir>) || !(<src.restest 2400 i_sh_odun>) || !(<src.restest 2400 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 99.8 carpentry, 99.8 tinkering skiline ve 2400 demir, 2400 odun, 2400 tahta, 48 anahtar, 2400 temel, 6000 zincir ve 2400 tas'a ihtiyaciniz var.
return 1
else
src.consume 6000 i_sh_zincir
src.consume 1800 i_sh_demir
src.consume 2400 i_sh_tahta
src.consume 2400 i_sh_temel
src.consume 48 i_sh_anahtar
src.consume 2400 i_sh_odun
src.consume 2400 i_sh_tas
src.makeitem=i_deed_castle
src.newitem=i_deed_castle
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Castle
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

On=33
If (<src.carpentry> < 95.0) || (<src.tinkering> < 98.0)  || !(<src.restest 300 i_sh_demir>) || !(<src.restest 300 i_sh_tahta>) || !(<src.restest 6 i_sh_anahtar>) || !(<src.restest 300 i_sh_temel>) || !(<src.restest 750 i_sh_zincir>) || !(<src.restest 300 i_sh_odun>) || !(<src.restest 300 i_sh_tas>)
src.sysmessage Bunu yapabilmek icin 95.0 carpentry, 98.0 tinkering skiline ve 300 demir, 300 odun, 300 tahta, 6 anahtar, 300 temel, 750 zincir ve 300 tas'a ihtiyaciniz var.
return 1
else
src.consume 750 i_sh_zincir
src.consume 225 i_sh_demir
src.consume 300 i_sh_tahta
src.consume 300 i_sh_temel
src.consume 6 i_sh_anahtar
src.consume 300 i_sh_odun
src.consume 300 i_sh_tas
src.makeitem=i_deed_tower_wizard
src.newitem=i_deed_tower_wizard
src.act.bounce
new.type t_yapan
new.tag.yapan=<src.name>
src.act.attr=attr_newbie
src.act.name Wizard Tower
src.sysmessage @044 Evi basariyla yarattiniz.
endif

if (<src.carpentry> < 100.0) || (<src.tinkering> < 100.0)
src.tinkering=<src.tinkering> + 0.1
src.carpentry=<src.carpentry> + 0.1
return 1

elseif (<src.carpentry> = <src.tinkering>) || (<src.tinkering> = 100.0)
src.sysmessage @018,1,1, Skill'leriniz zaten 100.0
return 1

elseif (<src.tinkering> < 100.0) || (<src.carpentry> = 100.0)
src.tinkering=<src.tinkering> + 0.1
return 1

elseif (<src.carpentry> < 100.0) || (<src.tinkering> = 100.0)
src.carpentry=<src.carpentry> + 0.1
return 1
endif

kim yapmış eklentisi eklenmiştir yeni hali:



Bu konu xwerswoodx tarafından düzenlendi(2009-01-20 21:02, 15 yıl önce)
eline sağlık, ama serv ve new kullansan yararına olur.
56b ' ye yeni geçtiğimden tüm konutları bilmiyorum serv ve new derken ne gibi yerlerde kullana bilirim ona göre düzenleme yapayım :)

yorumun için eşekkür ederim :)
serv.newitem i_katana
new.bounce

vs.
hmm anladım teşekkürler öyle yaparım bu defaya artık bunu bildirdim içeriye düzeltme ihtimalim yok ztn neyse diğer defaya dediğiniz gibi yaparım yorum için teşekkür ederim :)
Silindi
Expert
5.4
Tebrik ederim güzel bir çalişma olmuş ..
@XoniOr

teşekkür ederim kardeşim :) inş. yeni projelerle yine gelecem :)
Novice
-0.500001
Aslında Dusunce Gusel Ama Biraz Basit Gibi Geldi Bana Ama Yinede Saolasın..
amaç zorlamak diil ztn sadece yeni bir skill oluşturmak yani mesela bir castle yapmak için 2.940.000 para lazım yani 3 m ;) :D
bak bide fikir veriyim kendini zorlamak isterende bunun üzerinde çalış

şimdi yeni bi house yapar gibi sadece temelinin olduğu bi yer yap. bunu architectler satsın. ev yapımı başlıkları olcak oralardan öğrenebilirsin yeni yerleri nasıl yapıcağını.

daha sonra carpentery si 100 olanların kullanacağı bişey yap. orda mesela evlerin malzemeleri yazsın. bi deed koy. o deedin içine reagent store gibi olsun duvarları falan koyabilsin. daha sonra gerekli malzemeleri koyunca deedin içine çıkan dialogdan bi butona bassın ve içinde bulunduğu alana göre ev çıksın üstüne.

anlamadıysan söle daha açık anlatıyım çünkü ben bile anlıyamadım ne yazdığımı :)))
Novice
-0.500001
Zorlamak Derken O Bakımdan Demedim Scp Olarak Kolay Demistim Msla Bunu Biraz Daha Karmasıklastırabilirsin Ornegin Ne bilim Ev Yapmak icin Taslarla Ticaret Yapması Gereksin Cunku Eskiden Bi Cok Yerde Tas Uretilmiodu Bu Konu Hakkında Fazla Bilgim Yok Ama Biraz Dusunerek Playerler icin Cok Daha Zevk Verecek Sistem Yapabilirsin..
hmm iyi fikir. benim düşüncem yeni die bir page ekleyip dialogda ev yapımı için ondada 100 carpentery ve 100 tinkering skili istesin işte yeni evler ekleyecem :) ama vakit yok...

senin dediğine gelirsek iyi bir proje olabilir. iyi bir çalışma ile yeni bir şekil kazandırırız ultimaya... amaç çalıntı yapmamak ztn amaç çalıntı yapmak olsa belkide daha önce bilmem kim böyle bir proje yapmıştır belkide ama biz türklüğü ileri götürmek istiyoruz... Onlar bize baktıklarında süper projeler desinler biz onlara bakınca diil ;) :D
valla ben görmedim şimdiye kadar bunu biraz runuo sistemine benziyo dediğim ama güzel olabilir. açıkça aklımdaki bişiydi bu ama denemye zamanım yok şimdilik ama yapıcam bu sistemi 1 yıla kadar :D sen yapmazsan tabi :P
beraber yaparız istersen ztn benimde pek vaktim olmuyor :D
Guzelmiş saolasın Kanka :D



Üye Ol veya Giriş Yap

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