level scriptimde ayaklık çalışmıyor. bazı büyülerin ayaklıgı giyince delayı düşmesi gerekmekte böyle bi script var mı elliniz de.

yardımlarınız bekliyorum...
Ararsan bulursun daha geçen gün yayınlandı.
geçen gün yayınlanan konuya cevap attım hiç kimse cevap vermedi o yüzden yeni konu açtım.
bak şöyle yapcaksın giyince tagları arttırcaksın if tag0.gp 7 diyceksin event e_qp yapcaksın tamammı sonra

eventte fix gibi yapcaksın on=@spellcastin altına sp 7 se mesela sp 4 yapcaksın mg 3 se 4 yapsın öle öle ama fix eventini sildir çünkü sorun olabilir.
Kısacası itemi yap sen equiplenince tag ver fix eventinde on=@Spellcast altında sorgulat ve o tag varsa frozen olma süresini azaltacaksın.
hmm evet aslında fixdende ayarlanabilir axons haklı bug olma riski azalır. axonsun dediği gibi yap sorun çıkmaz :)
scripte bir giriş yapabilirmisiniz arkadaşlar kusura bakmayın uğraştırıyorum ama gerçekten çok lazımç ben yapamadım da.
[ITEMDEF i_aardwolf_leggings]
DEFNAME=i_aardwolf_leggings
Name=Aardwolf Leggings of Agility
ID=i_platemail_leggings
TYPE=t_armor_leather
WEIGHT=6
FLIP=1
ARMOR=55
REQSTR=65

CATEGORY=ITEMTYPES
SUBSECTION=Aardwolf Armor
DESCRIPTION=Aardwolf Leggings

ON=@Create
HITPOINTS={5000 10000}
COLOR=079c

ON=@EQUIP
src.tag.qpbacaklik 1
src.tag.azfreeze 1
CONT.SYSMESSAGE @1153 Kadim buyulerin gucune eristiniz...
IF (<SRC.UID>=<LINK>)
TIMER=1
CONT.SYSMESSAGE You begin to feel super dexterous.
RETURN 0
ELSE
SRC.SYSMESSAGE @1153 Bu size ait degil.

ON=@CLICK
message @1900 <link.name>
message @1153 Leggings of Agility
return 1

ON=@TIMER
IF (<CONT.STAM>>=<CONT.STR>)
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=0)
CONT.STAM=<CONT.STAM>+1
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=1)
CONT.STAM=<CONT.STAM>+2
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=2)
CONT.STAM=<CONT.STAM>+3
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=3)
CONT.STAM=<CONT.STAM>+4
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=4)
CONT.STAM=<CONT.STAM>+5
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=5)
CONT.STAM=<CONT.STAM>+6
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=6)
CONT.STAM=<CONT.STAM>+7
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=7)
CONT.STAM=<CONT.STAM>+8
TIMER 1
RETURN 1
ELSE
IF (<EVAL <CONT.TAG.TIER>>=8)
CONT.STAM=<CONT.STAM>+10
TIMER 1
RETURN 1
ENDIF

ON=@UNEQUIP
src.tag.azfreeze 0
TIMER -1
CONT.SYSMESSAGE @1153 Kadim buyulerin gucu uzerinizden kayboldu...
RETURN 0

Fix eventine src.tag.azfreeze sorgulat.
bu scripti kendi level scriptimdeki leggings ile değiştirdim. fix eventima ne yapcağımı anlamadım

arkadaşlar yardım edermisiniz

Bu konu canat tarafından düzenlendi(2008-08-07 23:16, 16 yıl önce)
Silindi
Members
0.8
arkadaşlar banada lazım lütfen yardımcı olurmusunuz..
değiştirme kendin yaz...!!! hazıra konmayın beyler kendi emeğinizle bişi yapın olayı söyledik size o verdiğinide takmayın axonsun yapacağınız şeyi bidaha söylüyorum

yeni bir set yapıyoruz 7 parçalık on=@equipe tagı 1 1 arttırıyoruz. tag 7 olduğunda tepesine bişi yazdırıyosun.

sonra fix.scpsine geliyosun on=@spellcaasta hani orda if(<argn> 1) gibi şeyler var şunu yapcaksınız

if (argn 15) && tag0.asddas 7

sd 7


elseif (argn 15)

sd 19


yani tag0.adsad 7 ise sd si azalcak yani donma süresi kısalcak. bunu çok yaparsanız dengesizlik olur 1sn azaltın mesela.

unequip ede tagı bir azaltınevent vermenize bile gerek yok

herşeyi başdan yaparsanız. herşey daha anlamlı olur kafanızda...
teşekkürler deniyorum ben o çalışacak diye aldım kendiminkinin üstüne dediğini yapcam.
üstüne yapmayın 0 dan yapın adamların yazdığını anlamıyacaksınız sorun çıkcak. ne yaptığınızı bilmeden iş yaparsanız bi gıdım ileri gidemezsiniz. böle sistemleri çekerek bi yere varamazsınız. yaz kendin zaten kolay bi script. herşey kolay zaten sadece zaman ister.
sanırım haklısın , senin dediğin scripti yaptım oldu =)
tamam güzel her zaman yaz ama lütfen kendi scriptlerinede yer ver çünkü o zaman anlıycaksın zamanını neye harcadığını



Üye Ol veya Giriş Yap

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