Arkadaşlar benim alanım verdata. Bu yüzden scriptte zorlanıyorum... Bana yardım eder misiniz? Bi tüfek scripti yazmak istedim. De altından kalkamadım bilmeyince. =) Bi bow scriptinden gitmeyi düşündüm.Tüfeğimin özellikleri şöyle olcak:
-Black staff şeklinde olucak.
-Mermisi orc bomberların attığı oil flask olucak. (arrow yerine o)
-Bide atarken .anim 19 u yaptıktan sonra gidicek oil flask.
-Speed i, damagesi önemli değil. Onları ayarlarım [ o kadar da beceririm =) ]

Yardım ederseniz sevinirim arkadaşlar...
Buda normal bi bowun sphere içindeki scripti:


[ITEMDEF 013b1]
DEFNAME=i_bow
TYPE=T_WEAPON_BOW
FLIP=1
SKILLMAKE=17.8 BOWCRAFT
RESOURCES=2 I_LOG
RESOURCES2=2 I_LOG, i_cat_gut
WEIGHT=5
DAM=9,21
//SPEED=20
SKILL=Archery
REQSTR=20
TWOHANDS=Y
CATEGORY=Provisions - Weapons
SUBSECTION=Bows
DESCRIPTION=Bow
DUPELIST=013b2

TDATA3=i_arrow
TDATA4=i_arrow_x

ON=@Create
HITPOINTS={31 60}

[ITEMDEF 013b2]
//bow
DUPEITEM=013b1

Şimdiden teşekkürler...
al tamammen kendi şaheserim şimdi yaptım :)

[ITEMDEF 013b1]
DEFNAME=i_blackstaff====>id'sini tam bilmiom oyunda info çek bak
TYPE=T_WEAPON_BOW
FLIP=1
SKILLMAKE=17.8 BOWCRAFT
RESOURCES=2 I_LOG
RESOURCES2=2 I_LOG, i_cat_gut
WEIGHT=5
DAM=9,21
//SPEED=20
SKILL=Archery
REQSTR=20
TWOHANDS=Y
CATEGORY=Provisions - Weapons
SUBSECTION=Bows
DESCRIPTION=Bow
DUPELIST=013b2

TDATA3=i_arrow
TDATA4=i_arrow_x

ON=@Create
HITPOINTS={31 60}

ON=@Hit
dorand 2
	anim 19
	anim 22
enddo
SRC.Effect=3,I_FX_Explode,1,22,1
if ((RAND(5)==1))
DORAND 3

[ITEMDEF 013b2]
//bow
DUPEITEM=013b1


i_staff_black

https://www.ultima-strike.com/forum/ultima-online/check-sorun-q35422#bottom

beyler bide buna bakarsanız sevinirim :S
ya ayarladım dediin gibide tüm black staflar tüfek odlu :D bide atarken bow kullanıyo gbi atıyo niyeye oyundayken .anim 19 yazınca sanki bi yere isabet alıyomuş gibi görünüyo.
animi sen ayarla nasıl olcaksa :D

blackstaff sciptine bak kopyala yeni bi blackstaff scripti yap sadece id'sini değiş .add i_blackstaff2 yap mesela :)
TDATA3=i_oil_flask //buraya ösel bi mermi itemi de yapabilrrsiniz...
TDATA4=7196 //attığınızın oil flask olmasını sağlıyor. 7193 ten 7196 ya kadar bi tane konabilir bnce en uygunu oydu.

da işte .anim 19 u uygulatma işini nası yapıcam onu beceremedim onda yardım eder msnz? elinde black staf olmasına rağmen bow kullanıyo gibi bi anim yapıyo. ama .anim 19 olunca isabet alıyo gibi oluyo. tüfeğe benziyo.
ya ayarladım dediin gibide tüm black staflar tüfek odlu
defname yerine id=i_Staff_black yapsan?

Üye Ol veya Giriş Yap

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