[itemdef i_bitki_rarehas]
defname i_bitki_rarehas
id=i_crop_nightshade
name=hasat rare bitki
weight=1
type=t_script
on=@create
timer 240
on=@create
timer 240
on=@click
message @0481 <timer>
message @0800 a <name>
return 1
on=@dclick
if (<timer> =-1)
timer 1
src.newitem i_bitki_rare
src.act.bounce
src.sysmessage @0785,1,1 Olgunlasti
remove
return 1
else
src.sysmessage @0785,1,1 henuz olgun degil
return 1
on=@timer
return 1
[itemdef i_bitki_rare]
defname i_bitki_rare
id=i_reag_nightshade
name=rare bitki
weight=1
type=t_script
on=@create
dorand 6
color 0481
color 0480
color 0800
color 0809
color 080a
color 07a1
enddo
[itemdef i_dye_jar]
name=dye jar
weight=1
id=i_jar_empty
on=@create
color=00
on=@dclick
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage @046..1,enu Bunu kullanmak icin cantaniza almalisiniz.
else
src.sysmessage @046..1,enu Siseye doldurmak istediginiz bitki ozunu secin.
target
endif
Return 1
On=@targon_item
if (strmatch('<src.targ.baseid>','i_bitki_rare'))
src.targ.remove
src.sysmessage @046..1,enu Siseyi kan ile doldurdunuz
src.findid.i_dye_jar.remove
src.newitem i_dye_jark
src.act.color=<src.targ.color>
src.act.bounce
else
src.sysmessage @046..1,enu Siseyi bununla dolduramazsiniz.
endif
return 1
[itemdef i_dye_jark]
name=dye jar[full]
weight=1
id=i_jar_full
on=@dclick
target
src.sysmessage @046..1,enu rare tubu secin.
return 1
On=@TargOn_Char
return 1
ON=@TARGON_ITEM
if !(<src.targ.topobj.uid> == <src.uid>)
src.smg Boyayacaginiz esya uzerinizde olmali.
elseif (strmatch('<src.targ.baseid>','i_dye_tub_rare1'))
src.targ.color <color>
src.targ.update
src.targ.morez 10
remove
endif
return 1
/////////////////////////////////////////////////
////////////////Bil-Mer New Rare/////////////////
////////////////Scripting by KORTEZ//////////////
/////////////////////////////////////////////////
[ITEMDEF i_dye_tub_rare1]
//Dying Tub
ID=i_dye_tub
NAME=rare dye tub
TYPE=T_DYE_VAT
WEIGHT=10
CATEGORY=Items by Professions
SUBSECTION=Tailor
DESCRIPTION=Rare Dying Tub
RESOURCES=5 i_log
SKILLMAKE=CARPENTRY 50.0, t_carpentry
on=@create
morez 0
on=@click
message @0030 *<morez>*
On=@DClick
if (<morez>=0)
src.sysmessage @033 Rare dye'inizin sarji bitmis kullanamazsiniz.
return 1
endif
if (<src.tailoring>>=98.0)
target
return 1
else
src.sysmessage @033 Bunu kullanmak icin 98.0 veya daha ustu tailoring bilginiz olmalidir.
return 1
On=@TargOn_Char
src.sysmessage @033 Canli varliklari boyayamazsiniz.
return 1
On=@TargOn_Item
if !(<src.targ.topobj.uid> == <src.uid>
src.sysmessage @033 Boyayacaginiz esya uzerinizde olmali.
elseif !((<src.targ.type> = t_clothing)
src.sysmessage @033 Bunu boyayamazsiniz.
else
src.targ.color <color>
src.targ.update
morez=<morez>+(-1)
endif
return 1
on=@Targon_ground
src.sysmessage @033 Zemini boyayamazsiniz.
endif
sorunu duzelttim scp paylastim usteki duzeltilmis halidir jarli rare sistemide calismaktatdir yardimlarininz icin cok tsk ederim
Bu konu marko13 tarafından düzenlendi(2008-02-22 03:04, 17 yıl önce)