langthangbairac
T.E.T.Я.I.S
- 19/5/12
- 594
- 767
Chả có đâu, tùy từng skills thui
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
bạn tạo danh sách các skill đó, ròi add vào 1 cuốn spellbook, ròi disable cái spellbook đó cho player, sau đó khi cần thì add spellbook cho unit, tuy spellbook bị disable nhưng các skill bên trong vẫn có hiệu quả, chỉ có icon của spell book là ko hiện^
mình muốn làm 1 skill passive mà để buff
skill đó là + % AS MS, damage, armor, v..v
vì vậy mình làm = cách tạo 1 skill ko + gì sau đó dùng trigger add những skill kia vào


^
vậy thì gần cả 2 unit A B thì có skill .... Y Z ???
---------- Post added at 08:33 ---------- Previous post was at 07:58 ----------
cho em hỏi cách làm 2 skill passive này:
1) khi giết đc 1 unit +1 soul (1 soul = 1 damage). khi chết giải phóng ra 100/75/50/25% soul đã có. soul maximum là vô hạn
2) khi giết đc 1 unit +1 agi. khi chết giải phóng 50% agi đã có. agi maximum là 25/50/75/100
cám on!![]()

Bạn thử cái này xem?


bạn tạo danh sách các skill đó, ròi add vào 1 cuốn spellbook, ròi disable cái spellbook đó cho player, sau đó khi cần thì add spellbook cho unit, tuy spellbook bị disable nhưng các skill bên trong vẫn có hiệu quả, chỉ có icon của spell book là ko hiện
Cho mình hỏi cái: giữa dùng hashtable và dùng 2 mảng để chạy vòng lặp kiểm tra từng cái handle trong mảng 1 ròi lấy index truy data mảng 2 thì cách nào chạy nhanh hơn? có cách nào từ handleID đổi về unit/item/widget/... đc ko ?
Ngoài ra mình còn muốn hỏi cái này vì chưa test đc: nếu 1 unit của player A có passive là 1 cái aura, mình disable cái ability đó cho player A thì có phải unit đó về mặt hiệu quả của aura sẽ hoàn toàn giống như ko có passive ko?
Mình muốn 1 hero khi ở gần unit A thì có skill Z, khi gần B lại có skill Y, mình tính dùng 1 timer kiểm tra liên tục = GroupEnumUnitsInRange để add/remove ability, cách đó có ổn ko? và có cách nào hay hơn ko, kiểu như dùng aura hay gì gì có AoE ròi dùng trigger kiểm tra khi unit nào đó bắt đầu bị ảnh hưởng của aura?
. đây là những cái mình cần:
Cho mình hỏi cái: giữa dùng hashtable và dùng 2 mảng để chạy vòng lặp kiểm tra từng cái handle trong mảng 1 ròi lấy index truy data mảng 2 thì cách nào chạy nhanh hơn?
icon của spell book ko hiện?
. đây là những cái mình cần:

Mình cần 1 hướng dẫn tất cả các lỗi gây lag cho map, ai có biết thì share với mình nha ( có thể giúp cả người khác trong 4rum nữa đấy )
Lần thứ 2 rồi ! có ai giúp cái ko nào ? anh Tom ơi - Leo ơi giúp với

sao ko có thằng này nhỉ?
1. Lỗi Events trong trigger (Every 0 seconds of the game time) sẽ gây ra bug lag
2. Dùng trigger Unit - Creat 1 ... cũng sẽ gây ra lag khi unit đc tạo ra quá nhiều
3. Trigger làm sai gây ra lag cực độ và dễ bị fatal error
đúng ko nhỉ anh Tom???
Lần thứ 2 rồi ! có ai giúp cái ko nào ? anh Tom ơi - Leo ơi giúp với
có j nữa ko? mấy cái này mình xem đi xem lại kỹ rồi mà vẫn lag



Ý là có hàm nào ngược với GetHandleId kocó cách nào từ handleID đổi về unit/item/widget/... đc ko ?
hashtable @@

Thường thì mấy cái đó mình hay dùng làm skill, kiểu như 1 unit loại A có skill summon ra unit loại B và mình cần xác định UnitB tương ứng của các UnitA trên map để làm 1 skill "Khi A dùng skill này thì 500 AoE quanh B tương ứng sẽ bị abcxyz..."Cho mình hỏi cái: giữa dùng hashtable và dùng 2 mảng để chạy vòng lặp kiểm tra từng cái handle trong mảng 1 ròi lấy index truy data mảng 2 thì cách nào chạy nhanh hơn?
Tùy xem số lượng là bao nhiêu. Nếu dữ liệu data khoảng 70 cái trở lên thì tớ nghĩ dùng hashtable lấy thẳng ra nhanh hơ
) nên sau này mình dùng thế thì ổn hơn hashtable nhỉ ?
function ABC takes nothing returns nothing
local integer array A
local integer array B
set A[0]= 1
set A[1]= 2
set B=A
endfucntion
//Vậy có đc nhỉ? B[0]==1 và [B1]==2 ko?


sạc, thế cũng gọi là giúp hả :( sao em làm đủ mọi cách mà vẫn ko hết lag, ai cho em các lý do khác ko


[/spoil]

)

sửa đi sửa lại mà vẫn lag.... chỉ còn 1 cách thôi....
mình chỉ cho bạn, bạn hứa ko đc nói với ai nghe chưa!
[spoil]tạo lại map mới thử đê![/spoil]
như mình đã nói đấy thôi:
1. Doodad nhìu 1 chỗ lag
2. tạo một lượt nhìu unit lag
3. timer loop nhìu lần nhìu đơn vị lag
4. một vài action ko hợp lệ trong hàm lag
5. period time của skill buff ko đúng chỉ định lag
6. blah blah blah... lag...
sửa ko hết thì cách đấy là nước cờ cuối cùng!


nói như thế ng ta cũng... "lag" (lắc)
quote lại lần nữa: cần hướng dẫn hoặc cho sẵn demo skill 2 nvm![]()


