Arkadaşlar şimdi server 56b de eskiden versiynu 55r idi onda bonuslar sorunsuz çalışıyordu ama bu 56b de çalışmıyor scp şu şekilde
[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.hits (<src.hits> - 8)
		src.skill fail
                src.cast 12
		var.act <src.act.uid>
		src.newitem i_bleeding
		src.act.equip
		src.newitem i_bleeding2
		src.act.equip
		src.act <var.act>
		src.sysmessage @54 Yaralandiniz!
		src.act.sysmessage @0868 Rakibinizi yaraladiniz!
		return 1
	endif
endif

[events e_bleed]
On=@Death
findid.i_bleeding.remove

[itemdef i_bleeding]
name=Negative bleeding
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
src.events +e_bleed
timer 5

On=@UnEquip
cont.events -e_bleed
if !(<cont.flags>&statf_dead)
endif

On=@Timer
timer 5
cont.sayua 075f,6,6,0 * Kan Kaybeder *
cont.damage {2 4}
cont.hits (<cont.hits> - 3)
attr attr_decay
return 1

[itemdef i_bleeding2]
name=Editing Negative
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
src.events +e_bleed
timer 31

On=@UnEquip
cont.events -e_bleed
if !(<cont.flags>&statf_dead)
endif

On=@Timer
cont.findid.i_bleeding.remove
attr attr_decay
remove
return 1
bunu nasıl katanaya brood sworda filn ekleyebilirim şimdiden tşkler...
Vereceğim triggerleri tüm bleed verecek silahların altına yazacaksın.


On=@equip
src.events +e_bleeding
On=@unequip
src.events -e_bleeding
Lumberjacking damage bonus lazım bana yardımcı olursanız sevinirim?

Bu konu SerpantesUo tarafından düzenlendi(2012-01-25 22:15, 12 yıl önce)

Üye Ol veya Giriş Yap

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