Cái spell Wild Axe này ở DotA người ta tạo rất hay nên mình muốn tạo thử, nhưng mình ko biết người ta tính đường bay của axe thế nào nên chỉ tạo đc như vậy thôi.
------------------------------------
lc là vị trí caster
lt là vị trí điểm đến
alà góc từ
lc đến
lt
d là khoảng cách từ
lc đến
lt chia 50 //chia cho 100 nếu timer là 0.01
Các giá trị
lc,
a,
d chỉ cần đặt(set) 1 lần.
+Khoảng cách giữa 2 axe là 300 => khoảng cách từ điểm giữa(
m1) đến 2 axe (sang trái và phải) là 150.
set
al = 150-(12-(0.48*x))*(12-(0.48*x)) // nếu timer là 0.01 thì 0.48=>0.24
+Location
m1 là mình dùng offset từ
lc với khoảng cách d*x.
set
m1 = PolarProjectionBJ(lc, d*x,a) //thật ra d*x hay d*(x-1) cũng đc, trong map của mình cũng có chỗ viết thừa
+Location m2 là offset từ
m1 sang bên phải (nếu là axe1 còn bên trái nếu là axe2) sau đó chỉ việc move thôi.
set
m2 = PolarProjectionBJ(m1, al,a-90)
set
m2 = PolarProjectionBJ(m1, al,a+90)
+Khi Axe bay về thì cũng như trên chỉ khác là
lc,
a,
d phải đặt lại(set) liên tục.
---------------------------------
Trong đường bay của Axe thì có lẽ chỉ khó cái
al đúng không ?
Thật ra cách tính này tui học đc ở 1 map down trên
www.wc3sear.ch sau đó áp dụng.
---------------------------------
Mà bạn thấy đấy mình tạo nhiều spell như shockwave, chain lightning, thunderclap,... để mấy spell này có damage theo chỉ số (attribute) của hero nhưng tạo đc mấy spell đó thì lại gặp phải trở ngại là Spell Shield.
Tui tìm rất nhiều Custorm Script nhưng không có cái nào cho mình biết đc spell của mình có bị Block ko. Vậy nếu bạn có cách nào thì chỉ cho tui với, à và bạn có tạo đc spell Impale có damage theo chỉ số (attribute) của hero ko ? nếu đc thì post lên nhé.
-------------------------------
Còn bạn đã test thử Troll trong map của mình chưa, mấy con Troll ở góc dưới bên phải ấy. Vậy bạn thấy nếu để bọn Troll này đánh nhau kiểu này thì trong 1 map RPG thì có bị lag ko ???
Huntress và spell Strafe của Drow Ranger ở phía trên nữa, thỉnh thoảng arrow lại bắn đi đâu ấy, sửa dùm tui nha.
--------------------------------
Ai muốn dùng các spell này của tui thì xin chờ thêm để tui hoàn thiện thêm đã.