zZShinryuZz
Youtube Master Race
- 7/9/05
- 70
- 0
Mình muốn làm chiêu hút agi của slark trong dota thì làm thế nào vậy các bác ?
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.
Mình muốn làm chiêu hút agi của slark trong dota thì làm thế nào vậy các bác ?
tks bác, Jass thì e chỉ hiểu cơ bản nên việc làm tôt thì chắc chắn k khả thi, dc cỡ nào hay cỡ đó thôi. Sẽ tìm giải fáp tốt nhất^
cái đó thì tại các ông chủ của hive hơi khó tánh, một số cái đúng là cần phải sửa, nhưng vài cái xài khá tốt nhưng vẫn có dòng đó
nếu bạn ko tin tưởng về system trên, hãy sử dụng system tương tự này:http://www.wc3c.net/showthread.php?t=107451 , tuy nhiên nó phức tạp hơn tí- điều mình ghét từ cái system này là ko thể stack các giá trị đc, còn cái USS trên thì chưa thử bao h, đọc hướng dẫn thấy có lẽ đc...
à về vấn đề trong câu hỏi của bạn tốt nhất là làm một custom buff, cũng phải dùm system, và nó tiện gấp mấy lần GUI, song thì việc tạo custom buff thì yêu cầu bạn phải am hiểu jass và có trình viết code jass làm spell, nếu ko thì các giá trị Bonus HP trả về có thể bị lệch đi

Xài Tome of Knowlegde bạn ơi ( vì hút +1 all stat ) và 1 cái Tome of Agility +2 ( vì 1 nhất đánh +3 agi )mình ko rõ cho lắm nhưng mà hình như là dạng này:
1. tạo 2 skill. 1 skill là +1 agi (tome of agility) và 1 skill là -1 agi (tome of agility). rồi tạo 1 skill passive yyy với 1 cái buff xxx
2. dùng trigger:
Events: A unit is attacked
Condition: Attacking unit has a buff xxx
Action:
Add ability -1 agi to attacked unit
Add ability +1 agi to attacking unit
Wait (25 x level of yyy)
Remove ability -1 agi to attacked unit
Remove ability +1 agi to attacking unit

tks bác, Jass thì e chỉ hiểu cơ bản nên việc làm tôt thì chắc chắn k khả thi, dc cỡ nào hay cỡ đó thôi. Sẽ tìm giải fáp tốt nhất
P/s: cái USS xài nó save chậm wá
Xài Tome of Knowlegde bạn ơi ( vì hút +1 all stat ) và 1 cái Tome of Agility +2 ( vì 1 nhất đánh +3 agi )
Chỉ cần passive thôi, k nhất thiết fải có buff:
Condition: Level of (hút stat) for Attacking Unit greater than 0
nếu xài Wait thì nó sẽ k MUI và nó sẽ chỉ trừ nhát đánh sau cùng
Ví dụ như bạn đánh 5 phát, sẽ hút 5 all stat và 10 agi ...... nhưng vì xài wait nên nó chỉ sẽ trừ phát cuối cùng ( là trừ 1 all stat với 2 agi ) -> vẫn còn dc bonus 4 all stat và 8 agi @@
Sword Expert <~~~~ bạn có thể xài skill này để làm tương tự cho skill hút agi của cóc ( dù k MUI ).
Chú ý fần Moderator Comments ....... nếu hiểu dc và có khả năng sửa thì spell bạn sẽ hoàn thiện, k lỗi vs các spell khác![]()

bạn có biết skill 3 của cóc ko vậy
đó là 1 skill passive có chức năng là: cứ đánh 1 phát vào 1 hero bất kì thì +3 agi cho attacking unit và -1 agi cho attacked unit
ở trigger trên mình làm thiếu cái đk là attacked unit phải là hero (nhớ thêm bạn nhé)
YAN[asian];21814914 nói:Mình làm trigger ép ngọc cho item, trigger có hoạt động, nhưng ko hiểu sao khi ép xong, "ngọc" ko biến mất ("ngọc" là item dạng charged dùng 1 lần), chỉ đến khi item max "+" rồi, ấn ngọc vào item đấy 1 lần nữa, ngọc mới biến mất?
[spoil][/spoil]Mã:Events Unit - A unit Is issued an order targeting an object Conditions (Target item of issued order) Not equal to No item Actions Custom script: set udg_ItemInt = GetIssuedOrderId() If (All Conditions are True) then do (Then Actions) else do (Else Actions) If - Conditions ItemInt Greater than or equal to 852008 ItemInt Less than or equal to 852013 Then - Actions For each (Integer A) from 1 to 4, do (Actions) Loop - Actions If (All Conditions are True) then do (Then Actions) else do (Else Actions) If - Conditions (Item-type of (Target item of issued order)) Equal to Item[(Integer A)] (Item-type of (Item carried by (Triggering unit) in slot ((ItemInt - 852008) + 1))) Equal to Bless Then - Actions Hero - Drop (Item carried by (Triggering unit) of type Item[(Integer A)]) from (Triggering unit) Item - Remove (Last dropped item) Hero - Create Item[((Integer A) + 1)] and give it to (Triggering unit) Else - Actions Else - Actions
@Shinryu :một dummy ko thể cast 2 chiêu active cùng một lúc được, mỗi cái có một order riêng (giống như không thể một tay vẽ ngôi sao, tay kia lại vẽ que kẹo cùng lúc), vì vậy thử tạo 3 dummy, mỗi dummy cast một chiêu là đc

Hic, về học lại đi nhé. Nếu mà để Animation - Cast Backswing và Animation - Cast Point = 0 + với Move - Turn Speed = 0 thì spell sẽ được cast tức thì ngay sau khi order
Nếu để spell Cooldown = 0, mana = 0 thì có thể cast liên tục spell đó và các spell khác cũng ngay tức thì khi order
Add và remove skill ngay khi order tránh trùng order hoặc trùng skill base
Nếu order trong cùng 1 trigger mà ko có wait có thể coi là order cùng lúc
Tổng cộng của 4 cái trên sẽ là 1 con dummy cast tất cả các skill instant trong map.
Vậy tại sao phải tạo 3 con dummy làm giề![]()

Hic, về học lại đi nhé. Nếu mà để Animation - Cast Backswing và Animation - Cast Point = 0 + với Move - Turn Speed = 0 thì spell sẽ được cast tức thì ngay sau khi order
Nếu để spell Cooldown = 0, mana = 0 thì có thể cast liên tục spell đó và các spell khác cũng ngay tức thì khi order
Add và remove skill ngay khi order tránh trùng order hoặc trùng skill base
Nếu order trong cùng 1 trigger mà ko có wait có thể coi là order cùng lúc
Tổng cộng của 4 cái trên sẽ là 1 con dummy cast tất cả các skill instant trong map.
Vậy tại sao phải tạo 3 con dummy làm giề![]()

Mình chỉnh = 0 rồi, và dù xếp lại order skill Far Sight sau cùng nó vẫn ko cast![]()



1) Test thử chưa mà hùng hồn thế1) vì em và cậu ấy đều thử màk làm ko đc ấy chứ
2) àk mà cái turn speed em chỉnh xuống còn 0.1 đc thôi àk. làm sao chỉnh xuống 0 đc hả anh? đang tìm cách làm dummy bẻ cổ nhanh màk ko đc!
3) và còn 1 câu nữa là jng trên máy của chú em thì khi bật usmWE lên thì bị báo mấy cái cửa sổ liên tục, ok tí là hết zơn, xài bt, hk lỗi hk phải gì hết. Nhưng máy của anh em thì chạy lên ko báo lỗi, vẫn bt như trên


1) Test thử chưa mà hùng hồn thế
2) Turn speed muốn về 0 thì shift Enter và nhập 0 vào. Muốn "bẻ cổ nhanh" thì chỉnh lên 3 chứ ko phải 0
3) Nên cài X design của dhg thì hết![]()

tên daric này (ko chỉ riêng hắn mà còn rất rất nhiều ng khác) thường thì ko thích xài... shift + enter (số âm)
mà nói thật, ở phần Ability thì 0 và 0.1 nó khác nhau nhiều lắm
chứ ở phần Unit, cái nào mà chỉnh về 0 đc thì thôi. còn cái nào chỉnh về 0 mà biến ra 0.1 cũng... thế thôi
vì thế, thực chất 0.1 tưởng vậy, chứ nó là... như 0 rồi, ko cần thiết
Thử đổi duration của ability thành 0 rồi so sánh với 0.1 xem có cần thiết không ha.

tên daric này (ko chỉ riêng hắn mà còn rất rất nhiều ng khác) thường thì ko thích xài... shift + enter (số âm)
mà nói thật, ở phần Ability thì 0 và 0.1 nó khác nhau nhiều lắm
chứ ở phần Unit, cái nào mà chỉnh về 0 đc thì thôi. còn cái nào chỉnh về 0 mà biến ra 0.1 cũng... thế thôi
vì thế, thực chất 0.1 tưởng vậy, chứ nó là... như 0 rồi, ko cần thiết
1) Test thử chưa mà hùng hồn thế
2) Turn speed muốn về 0 thì shift Enter và nhập 0 vào. Muốn "bẻ cổ nhanh" thì chỉnh lên 3 chứ ko phải 0
3) Nên cài X design của dhg thì hết![]()
test thử chỉnh lại đc rồi...
em thà bị suốt chứ ko muốn norton nó nhai nhẩu hỏng hết jng của em...Phát biểu linh tinh .


mình ko rõ cho lắm nhưng mà hình như là dạng này:
1. tạo 2 skill. 1 skill là +1 agi (tome of agility) và 1 skill là -1 agi (tome of agility). rồi tạo 1 skill passive yyy với 1 cái buff xxx
2. dùng trigger:
Events: A unit is attacked
Condition: Attacking unit has a buff xxx
Action:
Add ability -1 agi to attacked unit
Add ability +1 agi to attacking unit
Wait (25 x level of yyy)
Remove ability -1 agi to attacked unit
Remove ability +1 agi to attacking unit
Rảnh nhỉ? Mù không thấy bên trong trigger có add , subtract atribute hả? Chỉ cần biến group và biến integer là xong. Mà tôi hỏi cách cậu nói cậu đã test chưa mà tinh tướng.

thế tôi mới ko dám khẳng định nó đúng 100% đấy![]()