[events e_bowwind]
On=@Hit
if (<src.flags>&statf_stone) || (<src.region.safe>)
return 0
elseif (<archery> >= 98.0)
if (rand(100) <= <eval (<anatomy> / 40)>)
var.act <src.act.uid>
src.effect 3,03727,6,15,1
src.newitem i_bowdusur
src.act.equip
src.act <var.act>
endif
endif
[events e_bowdusur]
On=@GetHit
findid.i_bowdusur.remove
On=@Death
findid.i_bowdusur.remove
[itemdef i_bowdusur]
name=atdusur
id=i_gold
type=t_eq_script
weight=0
layer=layer_special
On=@Create
timer 10
On=@Equip
if (<src.findlayer(layer_horse).id> > 0)
src.sayua 0845,6,6,0 * Ruzgarin Etkisi Ile Binekten Duser *
SRC.dclick
remove
RETURN 1
ENDIF
On=@UnEquip
cont.events -e_bowdusur
if !(<cont.flags>&statf_dead)
cont.flags <cont.flags>&~04
endif
On=@Timer
attr attr_decay
remove
return 1
bu bowun atan düsürme scpti fakat bow ekledim hıc dusurmuyo[ITEMDEF i_elf_oku]
ID=i_bow
DEFNAME=i_elf_oku
TYPE=T_WEAPON_BOW
NAME= Elf Of Power
FLIP=0
DAM=30,40
SKILL=Archery
REQSTR=20
TWOHANDS=N
WEIGHT=4
REPAIR=1
RESOURCES=6 i_log, 3 i_ingot_iron, 10 i_scroll_flamestrike
SKILLMAKE=98.1 BOWCRAFT, MAGERY 90.0
TDATA3=i_arrow
TDATA4=i_fx_fireball_small
ON=@Create
HITPOINTS=&褳20 60}
COLOR=0817
On=@click
message @07a1 [ Elf Irki ]
message @0817 [ <name> ]
return 1
on=@equip
if (<src.archery> <100.0)
src.sysmessage @077a Elf Bow&裟u kullanabilmek icin 100 archery ve 100 tactics skilline ihtiyaciniz var.
unequip
return 1
endif
if (<src.tactics> <100.0)
src.sysmessage @077a Elf Bowu kullanabilmek icin 100 archery ve 100 tactics skilline ihtiyaciniz var.
unequip
return 1
endif
if !(0<src.tag.elfim>==1)
src.sysmessage @0823 Bu Bowu sadece Elfler kullanir.
unequip
return 1
endif
src.events +e_bowwind
endif
@on=unequip
src.events -e_bowwind
on=@damage
src.sayua 0845,6,6,0 * Elf Shoot *
SOUND=267
CATEGORY=Items by Professions
SUBSECTION=Archers/Bowyers
[events e_bowwind]
On=@Hit
if (<src.flags>&statf_stone) || (<src.region.safe>)
return 0
elseif (<archery> >= 98.0)
if (rand(100) == 1)
var.act <src.act.uid>
src.effect 3,03727,6,15,1
src.newitem i_bowdusur
src.act.equip
src.act <var.act>
endif
endif
Pervert_Teller :[events e_bowwind] On=@Hit if (<src.flags>&statf_stone) || (<src.region.safe>) return 0 elseif (<archery> >= 98.0) if (rand(100) == 1) var.act <src.act.uid> src.effect 3,03727,6,15,1 src.newitem i_bowdusur src.act.equip src.act <var.act> endif endif
Böle dene bakalım bi
[events e_bowwind]
On=@Hit
if (<src.flags>&statf_stone) || (<src.region.safe>)
return 0
elseif (<archery> >= 98.0)
if (rand(1) == 1)
var.act <src.act.uid>
src.effect 3,03727,6,15,1
src.newitem i_bowdusur
src.act.equip
src.act <var.act>
endif
endif
on=@equip
if (<src.archery> <100.0)
src.sysmessage @077a Elf Bow&裟u kullanabilmek icin 100 archery ve 100 tactics skilline ihtiyaciniz var.
unequip
return 1
endif
if (<src.tactics> <100.0)
src.sysmessage @077a Elf Bowu kullanabilmek icin 100 archery ve 100 tactics skilline ihtiyaciniz var.
unequip
return 1
endif
if !(0<src.tag.elfim>==1)
src.sysmessage @0823 Bu Bowu sadece Elfler kullanir.
unequip
return 1
endif
[b]src.events +e_bowwind[/b]
endif
[b]@on=unequip
src.events -e_bowwind[/b]
bole verdim konsolda hata yok
[events e_bowwind]
On=@Hit
if (<src.flags>&statf_stone) || (<src.region.safe>)
return 0
elseif (<archery> >= 98.0))
if (rand(120) <= <eval (<anatomy> / 40)>)
src.damage &褳15 25}
src.skill fail
var.act <src.act.uid>
src.newitem i_bowdusur
src.act.equip src.act <var.act>
return 1
endif
endif
endif
[events e_bowdusur]
On=@GetHit
findid.i_bowdusur.remove
On=@Death
findid.i_bowdusur.remove
[itemdef i_bowdusur]
name=atdusur
id=i_gold
type=t_eq_script
weight=0
layer=layer_special
On=@Equip
if (<src.findlayer(layer_horse).id> > 0)
SRC.dclick
src.sayua 0845,6,6,0 * Ruzgarin Etkisi Ile Binekten Duser *
RETURN 1
ENDIF
On=@UnEquip
cont.events -e_bowdusur
if !(<cont.flags>&statf_dead)
cont.flags <cont.flags>&~04
endif
On=@Timer
attr attr_decay
remove
return 1