[events e_bleeding]
On=@Hit
if (<src.flags>&statf_stone) || (<src.region.safe>) || (<src.isevent.e_delucia>)
return 0
elseif (<findlayer(1).type> == t_weapon_sword) && (<swordsmanship> >= 98.0)
if (rand(300) <= <eval (<tactics> / 20)>) && !(<src.findid.i_bleeding>) && !(<src.findid.i_bleeding2>)
src.damage {3 5}
src.skill fail
var.act <src.act.uid>
src.newitem i_bleeding
src.act.equip
src.newitem i_bleeding2
src.act.equip
src.act <var.act>
src.sayua 075f,6,6,0 * Olumcul Yara Alir *
src.sysmessage @066d,,1 Yaralandiniz...
return 1
endif
endif
endif
[events e_bleed]
On=@Death
findid.i_bleeding.remove
findid.i_bleeding2.remove
[itemdef i_bleeding]
name=bleeding
id=i_gold
type=t_eq_script
weight=0
layer=layer_special
On=@Equip
src.events +e_bleed
timer 8
on=@death
src.events e_bleed
On=@UnEquip
cont.events -e_bleed
if !(<cont.flags>&statf_dead)
endif
On=@Timer
timer 7
cont.sysmessage @0804,,1 Yaranız kanıyor.
cont.sayua 075f,6,6,0 * Kan Kaybeder *
cont.skill fail
cont.anim 20
if (<cont.hits> < 6)
cont.hits 0
else
cont.hits <cont.hits> + (-3)
cont.skill fail
endif
return 1
[itemdef i_bleeding2]
name=bitsin artik bu cile
id=i_gold
type=t_eq_script
weight=0
layer=layer_special
On=@Equip
src.events +e_bleed
timer 42
On=@UnEquip
cont.events -e_bleed
if !(<cont.flags>&statf_dead)
endif
On=@Timer
cont.sysmessage @2594,,1 Yaranın etkisinden kurtuldunuz...
cont.findid.i_bleeding.remove
attr attr_decay
remove
return 1
Total votes: 0
Ultima Online 1 gün önce
Sphere Scripting 4 gün önce
Ultima Online 4 gün önce
Ultima Online 1 hafta önce
Duyurular 2 hafta önce
Sunucular 3 hafta önce
Ultima Online 3 hafta önce
Ultima Online 3 hafta önce
Ultima Online 1 ay önce
Ultima Online 1 ay önce
Sunucular 1 ay önce
Sunucular 1 ay önce
2024-10-31 22:47
2024-10-14 17:45
2024-09-26 14:21
2024-07-08 22:50
2024-07-08 22:34
2024-06-19 22:05
2024-06-01 02:19
2024-05-31 21:17
Yorumlar (0)