Sao lại là Matching unit ? Đã pick rồi thì phải là Picked unit chứ. Và, lệnh damage như thế kia là SAI, phải dùng Unit - Damge Target : Unit -...
Vote 2 !
^: System này không dùng "detect buff" mà. Còn mấy cái bôi đen, là % chance (err... cũng chả biết đúng không, thực ra là cứ chém 3 phát lại đc 1...
@frostwyrm: Thực sự thì vấn đề này khá là rắc rối. Đòi hỏi cần phải "trigger" TẤT CẢ các spells. Như vậy mới phân biệt đc đâu là damage "attack",...
^: Mô tả khó hiểu. Về cách move dummy or etc thì nghiên cứu cái này. @frostwyrm: Dùng Damage Detection System là đc mà. Map demo đính kèm ở dưới.
Hồi xưa tớ code jass rối lắm, không có ntn đâu. Mấy lần nhờ anh Tom xem code, ảnh kêu nên từ hồi đó mới bắt đầu đi học cách trình bày (xem code...
^: http://forum.gamevn.com/showpost.php?p=12195058
I wish you are happy now, in the paradise o:-).
@Kingwar: Base trên Roar làm gì ? Sao kô base trên channel ? Base trên channel là hết ngay :-j. Hơn nữa, sao kô dùng spell book, đỡ phải tạo dummy...
1/Mới học thì dùng TimerUtils thôi, đơn giản nhất. 2/Biến globals, nếu ở trong một scope/library thì có thể dùng private để biến này chỉ dùng đc...
Tớ suốt ngày chơi DotA mà chả thấy chán :-j. DotA bây giờ chỉ cần nerf/buff, add thêm heroes thôi chứ thay đổi nhiều như thế kia thì *éo gọi là...
^: Kô.
@Kingwar: globals unit array UNITP endglobals scope CreateUnits initializer IntCreateUnit function Create_Actions takes nothing returns...
Bạn thử xem cái nhà đó đã là của Neutral Passive chưa ? Nếu rồi thì send map cho tớ xem, còn chưa thì chỉnh nó thành Neutral Passive.
Liên kết ? Cụ thể là liên kết ntn ? @Zhenghe: scope ThunderWraith initializer InitTW // Cho vào scope để dùng đc private private struct tw...
Thì cứ copy vào thôi, ví dụ gộp 2 cái trên lại với nhau thì: scope CreateUnit initializer IntCreateUnit function Create_Actions takes nothing...
@KingWar, Zhenghe: Dùng Jasshelper để check lỗi thôi (update bản mới nhất hiện này là 0.A.2.B), mấy cái Syntax Check của Jassnewgen và cái...
Dùng Metamorphosis 'AEme' của Demon Hunter. Với Data - Alternate Form Unit là unit range, Data - Normal Form là unit melee. Chỉnh Data - Morphing...
Cái function init ở đây là function IntCreateUnit. Mà muốn cái function này chạy lúc "Map Initializing" thì phải cho vào scope hoặc đặt tên "đúng"...
Để thế kia làm sao nó biết đc function nào Init ? Thêm cái scope vào: scope CreateUnit initializer IntCreateUnit function Create_Actions takes...
Dãn cách tên bằng dấu phẩy(,).