Tom_Kazansky
<b><font color="RoyalBlue"><font face="Lucida Cons
- 28/12/06
- 3,454
- 462
@tom: bạn bảo spell nào thì phức tạp, post lên đi, biết đâu cách của tui làm được thì sao.. tranh thủ thời gian này đang rảnh :p
How about Meat Hook ?
Khi caster cast Meat Hook, sẽ có điểm gốc là vị trí caster, dùng timer (khoảng 0.04s) liên tục tạo dummy unit hình missile của Warden tại vị trí cách vị trí gốc khoảng 40 range, theo hướng cast, sau đó điểm này lại trở thành điểm gốc, sau đó pick random 1 unit thỏa mãn ( còn sống, ko phải building,... ) nếu có thì move unit này theo các dummy đã tạo, hoặc khoảng cách giữa dummy vừa tạo với caster lớn hơn range cho phép thì remove dần các dummy unit đã tạo.
Tức là thế này: Nếu có range cho phép là 400 thì hết cỡ, hook sẽ dài như sau:
Mã:
C 1 2 3 4 5 6 7 8 9 10
Mã:
C 1 2 3 4 5 6 7 8 9 10
C 1 2 3 4 5 6 7 8 9
C 1 2 3 4 5 6 7 8
C 1 2 3 4 5 6 7
...
--
Hoặc ví dụ đến dummy thứ 7 thì gặp mục tiêu:
Mã:
C 1 2 3 4 5 6 7-T
Mã:
C 1 2 3 4 5 6 7-T
C 1 2 3 4 5 6-T
C 1 2 3 4 5-T
C 1 2 3 4-T
...
=> Xong
----
Skill này, đối với dummy unit thì tôi chỉ có cách dùng array, mà nếu đã array rồi, muốn skill này MUI thì lại phải dùng array => bó tay. Thật ra có thể quy định trước mỗi skill này thì dùng đến bao nhiêu array là max (ví dụ 1000 range -> 25 là max) vậy khi loop thì index cho biến của các dummy này sẽ cách nhau 25 đơn vị, chà, hơi bị căng đây

.. tranh thủ thời gian này đang rảnh :p
) nhưng cũng cố làm thử
, đính kèm ở phía dưới
..... cũng đã có vài ý tưởng làm ăn rồi nhưng cũng chưa đi đến đâu cả...
, là cứu tinh của em
, ... Knock Back nghiên cứu cả tháng nay không hiểu mà không biết ở đây có bài anh đã làm xong từ vài năm trước, lại ngắn gọn dễ hiểu, cảm kích quá... Cám ơn, cám ơn rất nhiều, cám ơn không để đâu cho hết!
không đăng ký được tài khoản để vào nói cám ơn, đây là nick em mượn ông anh thằng bạn