Mesh - 17-05-2011 16:07 GMT -
Merhaba arkadaşlar bir item içerisinde birden fazla timer olabilirmi ???
Örneğin Pvp turnuvası için bir robe hazırladım 1 gün içinde silinecek bu robe (Bunu yaptım.) ve giydiğinde 10 Saniyede +3 Hp vericek.
Merhaba arkadaşlar bir item içerisinde birden fazla timer olabilirmi ???
Örneğin Pvp turnuvası için bir robe hazırladım 1 gün içinde silinecek bu robe (Bunu yaptım.) ve giydiğinde 10 Saniyede +3 Hp vericek.
Buxiun - 17-05-2011 17:37 GMT -
itemin type "t_container" ise olur ama bunun dışında olmaz. bunun gibi istisna 1-2 type daha olabilir.
itemin type "t_container" ise olur ama bunun dışında olmaz. bunun gibi istisna 1-2 type daha olabilir.
Mac-Fusion - 17-05-2011 17:52 GMT -
Mantığa başlamadan önce şunu söyliyim, eğer 3 farklı işlem deseydin (farklı zamanlarda) nispeten başka yol izlemek gerekirdi.
60*60 = 3600 (1 saatte)
3600*24 = 86400 (1 günde)
86400/10 = 8640
1 gündeki saniye
Yaptımız işlem biraz barbarca, nesne yaratıldığından sonra her 10 saniyede bir işleme tabii tutulacak.
Bu işlem tag0.rd ++ dan ibaret ve 8640 e ulaştığında 1 günlük süreç tamamlanacak ve silinecek.
Kodu ofisten yazdım (: deneme imkanım evde de yok. Mantığı kavradıysan gerisini getirebilirsin.
Mantığa başlamadan önce şunu söyliyim, eğer 3 farklı işlem deseydin (farklı zamanlarda) nispeten başka yol izlemek gerekirdi.
60*60 = 3600 (1 saatte)
3600*24 = 86400 (1 günde)
86400/10 = 8640
1 gündeki saniye
Kod:
On=@Timer
if (<tag0.rd> >= 8640)
remove
topobj.fix
elseif (<topobj.isplayer>)
tag0.rd ++
timer 10
endif
Yaptımız işlem biraz barbarca, nesne yaratıldığından sonra her 10 saniyede bir işleme tabii tutulacak.
Bu işlem tag0.rd ++ dan ibaret ve 8640 e ulaştığında 1 günlük süreç tamamlanacak ve silinecek.
Kodu ofisten yazdım (: deneme imkanım evde de yok. Mantığı kavradıysan gerisini getirebilirsin.
Mesh - 17-05-2011 17:55 GMT -
Teşekkür ediyorum deniyeceğim.
Teşekkür ediyorum deniyeceğim.
jeem - 17-05-2011 18:32 GMT -
biraz spherela haşır neşir adam sildirmez o robe'u. detaylarını yazmıyorum playerlara abuse edilebilicek şeyleri öğretmenin mantığı yok sdf
neyse, genel olarak birden fazla timer istiyosan timerf en iyi çözüm. ama örnekteki gibi regen amaçlı istiyosan ona da gerek yok.
şunlar yeterli.
mutlu naber?
biraz spherela haşır neşir adam sildirmez o robe'u. detaylarını yazmıyorum playerlara abuse edilebilicek şeyleri öğretmenin mantığı yok sdf
neyse, genel olarak birden fazla timer istiyosan timerf en iyi çözüm. ama örnekteki gibi regen amaçlı istiyosan ona da gerek yok.
Kod:
on=@create
timerf 86400,remove
on=@equip
cont.tag0.override.regenval_0 += 3
on=@unequip
cont.tag0.override.regenval_0 -= 3
şunlar yeterli.
Mac-Fusion - 17-05-2011 18:58 GMT -
timerf ye karşıyız :confused
ty u?
timerf ye karşıyız :confused
ty u?