Yumurta Sisteminde Şöyle Bir Hata Var Nasıl Düzeltebilirim...

Eve Yumurtayı Sabitliyor Sabitledikden sonra Sabitliğini kaldırınca kuluçkanın timeri gidiyor ve 0 sn düşüyor yumurta bitmiş olarak gözüküyorbunu Nasıl Önleyebilirim. ?
Scp Yi KOyarsan Daha iyi yardımcı oluna bilir.


[ITEMDEF i_kulucka]////////////////Ostard in yumurtasi
DEFNAME=i_kulucka
NAME Kulucka
ID=i_nest
WEIGHT=3
SKILLMAKE=CARPENTRY 70.0
resources 5 i_kindling
CATEGORY=Miscellaneous
SUBSECTION=Kulucka
DESCRIPTION=Kulucka
DUPELIST=01ad5

On=@Click
message @0481,,1 <name>
return 1

ON=@DCLICK
if ((<link.tag.kulucka1>) && (<link.tag.kulucka2>) && (<link.tag.kulucka3>))
	src.sysmessage @38,,1 Hata: Bir eve 3'ten fazla kulucka yerlestiremezsiniz.
	return 1
else
	src.sysmessage @38,,1 Hata: Kuluckayi kurabilmek icin ostard yumurtasina tiklayip kuluckayi secmelisiniz.
	return 1
endif

[ITEMDEF i_ostard_egg_kulucka]////////////////Ostard in yumurtasi
DEFNAME=i_ostard_egg_kulucka
ID=i_nest_with_eggs
WEIGHT=3
CATEGORY=Miscellaneous
SUBSECTION=OstarD Yumurtasi
DESCRIPTION=Yumurta
DUPELIST=01ad5

On=@Click
if (<timer> > 3600)
	message @0482,,1 Kalan sure :: <eval(<timer>/3600)> Saat
	return 1
else
	if (<timer> > -1) && (<timer> < 3600)
		message @0482,,1 Kalan sure :: <eval(<timer>/60)> Dakika
		return 1
	else
		message @0492,0,1 Bitmis Kulucka
		return 1
endif

On=@dclick
if (<timer> == -1)
	src.sysmessage @50,,1 Kulucka donemi sona ermis yumurtayi cantaniza aldiniz
	src.newitem i_egg_ostard_olgun
	src.act.bounce
	src.targ.remove
	link.tag.oskuluc <link.tag.oskuluc> - 1)
	return 1
endif

On=@step
src.sayua 075f,6,6,0  * yumurtayi kirar *
link.tag.oskuluc <link.tag.oskuluc> - 1)
remove
return 1

ON=@TIMER
return 1

[ITEMDEF i_egg_ostard]
//Ostard Egg
ID=i_fruit_coconut
NAME=Ostard Egg

CATEGORY=Custom Items
SUBSECTION=Dragons Egg
DESCRIPTION=Dragons Egg

ON=@CREATE
color 0450

ON=@CLICK
MESSAGE @50 <amount> <name>
return 1

ON=@DCLICK
if !(<cont> == <src.findlayer.21.uid>)
	src.sysmessage @38,,1 Hata: Yumurtanin cantanizda olmasi gerekiyor.
	return 1
endif
target @0 Bos bir kulucka seciniz?
return 1

ON=@TARGON_ITEM
if !(<src.targ.baseid>==i_kulucka)
	src.sysmessage @38,,1 Hata: Boyle birsey yok
	return 1
endif
if (<src.targ.link> == 04fffffff)
		src.sysmessage @38,,1 Hata: Kuluckayi eve sabitlemelisiniz.
	return 1
else
if (<src.veterinary> > 90.0) && (<src.veterinary> < 100.1)
src.sysmessage @60 Yumurtayi Kuluckaya koydunuz.
src.targ.id i_ostard_egg_kulucka
tag.kulucka_sahibi <uid>
src.targ.timer 331200
src.consume 1 i_egg_ostard
src.update
return 1
endif

if (<src.veterinary> > 70.0) && (<src.veterinary> < 90.1)
src.sysmessage @60 Yumurtayi Kuluckaya koydunuz.
src.targ.id i_ostard_egg_kulucka
tag.kulucka_sahibi <uid>
src.targ.timer 445200
src.consume 1 i_egg_ostard
src.update
return 1
endif

if (<src.veterinary> > 39.9) && (<src.veterinary> < 70.1)
src.sysmessage @60 Yumurtayi Kuluckaya koydunuz.
src.targ.id i_ostard_egg_kulucka
tag.kulucka_sahibi <uid>
src.targ.timer 631200
src.consume 1 i_egg_ostard
src.update
remove
return 1
endif

if (<src.veterinary> < 40.0)
src.sysmessage @60 Yumurtayi Kuluckaya koydunuz.
src.targ.id i_ostard_egg_kulucka
tag.kulucka_sahibi <uid>
src.targ.timer 831200
src.consume 1 i_egg_ostard
src.update
return 1
endif

ON=@TIMER
return 1


[ITEMDEF i_egg_ostard_olgun] //////////Bitmis yumurta
//Ostard Egg
ID=i_fruit_coconut
NAME=olgun ostard egg

CATEGORY=Custom Items
SUBSECTION=Ostard Egg
DESCRIPTION=Olgun Ostard Egg

ON=@CLICK
message @60 [Olgun]
MESSAGE @50 <name>
return 1

ON=@DCLICK
if !(<cont> == <src.findlayer.21.uid>)
	src.sysmessage @38,,1 Hata: Bunu kullanabilmeniz icin cantanizda olmasi gerekmektedir.
	return 1
endif
src.newnpc {c_llama 6 c_llama 5 c_unicornn 2 c_fear 3 c_poison 1 c_steed_volcanic 2 c_llama 1 c_mustangrand 5 c_shirerand 6 c_flamezos 3 c_kirin 1 c_m_nightmare 1 c_poiz 1 c_hell_steed 1 c_angels 2 c_dark 2 c_luna 2 c_steed_silver 2 c_colour_desert 6 c_colour_forest 5 c_colour_frenzied 8 c_colour_llama 10}
	src.act.newitem i_memory
	src.act.act.attr 04
	src.act.act.more1 04
	src.act.act.more2 <serv.time>
	src.act.act.morep <src.act.p>
	src.act.act.color memory_ipet
	src.act.act.timer -1
	src.act.act.link <src.uid>
	src.act.act.cont <src.act.uid>
	src.act.flags <src.act.flags>&statf_pet
	src.act.update
src.act.anim 6
src.consume i_egg_ostard_olgun
return 1

[eof]



Scp Bu Arkadaşlar Scp de yumurtanın Timeri Bitmeden Nasıl Ewde Sabitlikden Kaldırılmamasını sağlayabiliriz...
simdi housing.scp git orda sabitleme neyse sabitlemi i wish to lock mu herneyse oraya su alttakini yaz

if !(<src.targ.baseid>==i_ostard_egg_kulucka)
src.targ.timer -1
endif

sonra i wish to release yada sabit kaldir sunu yaz altina

if (<src.targ.baseid>==i_ostard_egg_kulucka)
src.sysmessage @03c1,6,1,1 Koyulan yumurtalara tekrardan mudahale edemezsiniz !
endif

Üye Ol veya Giriş Yap

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