Topic hỏi đáp về cách làm map | version 13

Status
Không mở trả lời sau này.
Mã:
Event
Condition
Action
    Set TempGroup =...
    Unit group - Pick...
           Loop - Action
                 Unit group - ...
                 Trigger - ...
    [COLOR="#FF0000"]Custom Script: Call DestroyGroup(udg_TempGroup)[/COLOR]
Là thế này, Custom script nằm ngoài Pick unit ...
 
Anh Tom nói refresh là sao ạ @@ làm inventory 2 level thì hiểu , chứ lệnh refresh gì đó em không hiểu lắm

Bạn có thể sử dụng Skill Doom có sẵn trong war,cast vào mục tiêu sẽ không thể sử dụng item cũng như bị silence skill. Sau đó bạn check every time cần thiết và remove buff của Doom đi là đc thôi,mình dùng cách này vẫn ổn ;)
 
Có skill nào trong warcraft ko cho mục tiêu sử dụng item ko mn @@ , tình hình là Soul Burn và Druken Haze vẫn xài item bt mà trước em hỏi có ai nói dc @@ còn nếu không có thì có ai chỉ em làm skill Until của Doom trong Dota nhé

Doom =)) Khỏi cả item lẫn skill =))
 
Oh thank NgocLeo mình cần cái đơn giản thế này
Ryanpzo :thì cho dummy chơi Soul Burn chứ sao @@ cái này ai không biết chắc nghĩ chế map @@
 
Mã:
Event
Condition
Action
    Set TempGroup =...
    Unit group - Pick...
           Loop - Action
                 Unit group - ...
                 Trigger - ...
    [COLOR="#FF0000"]Custom Script: Call DestroyGroup(udg_TempGroup)[/COLOR]
Là thế này, Custom script nằm ngoài Pick unit ...

mình đã thử nhưng không được nó vẫn không hiện spell
 
mình đã thử nhưng không được nó vẫn không hiện spell

lập group... rồi thì mới cho then action dưới group pick chứ! ? và else action phần destroy group and trigger turn on để cuối cùng luôn (nhớ không cần liên kết với then action hoặc group pick)
 
1:Reply
Mình muốn hỏi các bạn cách làm 1 skill passive như sau: Mỗi lần hero đánh có 20% thì giật sét đối phương. :7cool_feel_good:
2:Bạn nào HD mình cách làm spell này với:
Trong map tổng hợp ở con miku có skill khi bấm sẽ xuất hiện ra vòng xoáy xung quanh hero và xuất hiện dmg :D
3:Làm thế nào để chuyển Spell Frost Nova Trong WE (có Targert) Thành Không Targert không ? (Không Targert kiểu war stomp ý nhưng mình muốn là xung quanh đó khi có con unit bị dính thì sẽ đóng băng)
 
Cho e hỏi làm sao khi bán item này đc item khác thế ? cái điều kiện để thỏa trigger ?

Mã:
(Item-type of (Item being manipulated)) Equal to [COLOR="#FF0000"]Item[/COLOR]

1:Reply

2:Bạn nào HD mình cách làm spell này với:
Trong map tổng hợp ở con miku có skill khi bấm sẽ xuất hiện ra vòng xoáy xung quanh hero và xuất hiện dmg :D
3:Làm thế nào để chuyển Spell Frost Nova Trong WE (có Targert) Thành Không Targert không ? (Không Targert kiểu war stomp ý nhưng mình muốn là xung quanh đó khi có con unit bị dính thì sẽ đóng băng)

1.
Mã:
Event
   A unit is attacked
Condition
   Level of [COLOR="#FF0000"]Spell[/COLOR] for attacking unit greater than 0
   Random number between 1 and 100 less than or equal to 20
Action
   Set TempPoint = Position of attacking unit
   Unit - Create 1 dummy at TempPoint
   Unit - Add chain lightning to last created unit
   Unit - Set level of chain lightning for last created unit to level of [COLOR="#FF0000"]spell[/COLOR] for attacking unit
   Unit - Order last created unit chainlightning attacked unit
   Unit - Add a 0.5 second expiration timer to last created unit
   Custom script: call RemoveLocation(udg_TempPoint)

2. Tạo dummy tại vị trí hero + add Permanent Immolation (passive) cho nó
3. Tạo dummy cast frost nova >:D<
 
Chỉnh sửa cuối:
Bạn có thể giúp mình làm 1 ability như sau được ko?
Lấy hết mana của mục tiêu, sau 1/2/3/4 giây, trả lại 90/85/80/75% số mana đã lấy lại cho mục tiêu.

Mặc dù mình đã đi hỏi ở các forum nhưng đều ko có câu trả lời (trong khi dota imba nó làm được), mong các bạn giúp đỡ mình :(
 
Bạn có thể giúp mình làm 1 ability như sau được ko?
Lấy hết mana của mục tiêu, sau 1/2/3/4 giây, trả lại 90/85/80/75% số mana đã lấy lại cho mục tiêu.

Mặc dù mình đã đi hỏi ở các forum nhưng đều ko có câu trả lời (trong khi dota imba nó làm được), mong các bạn giúp đỡ mình :(

Mã:
<Trigger 1>
Event
   Unit starts effect of an ability
Condition
   Ability being cast equal to [COLOR="#FF0000"]Spell[/COLOR]
Action
   Set TempUnit = Target unit of ability being cast
   Set TempInt = Level of [COLOR="#FF0000"]spell[/COLOR] for TempUnit
   Set TempReal = Mana of TempUnit x ((95 x (5 - TempInt)) / 100)
   Set mana of TempUnit = 0
   Countdown timer - Start Timer as one-shot that will expire in TempInt
Mã:
<Trigger 2>
Event
   Timer expires
Condition
Action
   Set mana of TempUnit to (mana of TempUnit + TempReal)
Lưu ý:
  • Code trên không MUI.
  • Nên thay các biến trên bằng các biến khác để tránh trùng.
 
Thanks Mọi người mình làm được rùi cho mình hỏi thêm vài vấn đề
1: Khi mà hero mình lên cấp như cấp 20 chẳng hạn rùi hero sẽ tự đông về cấp 1 và dịch chuyển về thành
2: Làm cho 1 con pet lun đi theo mình bất tử để chứa đồ
 
Mã:
(Item-type of (Item being manipulated)) Equal to [COLOR="#FF0000"]Item[/COLOR]



1.
Mã:
Event
   A unit is attacked
Condition
   [B]Level of [COLOR="#FF0000"]Spell[/COLOR] for attacking unit greater than 0[/B]
   Random number between 1 and 100 less than or equal to 20
Action
   Set TempPoint = Position of attacking unit
   Unit - Create 1 dummy at TempPoint
   Unit - Add chain lightning to last created unit
   Unit - Set level of chain lightning for last created unit to level of [COLOR="#FF0000"]spell[/COLOR] for attacking unit
   Unit - Order last created unit chainlightning attacked unit
   Unit - Add a 0.5 second expiration timer to last created unit
   Custom script: call RemoveLocation(udg_TempPoint)
3. Tạo dummy cast frost nova >:D<[/COLOR]
1:2 Phần condition kiểu gì vây bạn :3cool_adore: Mình tìm thấy Real... nhưng không có level of ......
3:dummy cast ntn nhỉ,cậu có thể chỉ rõ hơn được không ?
Nếu muốn đơn giản thì sẽ bị orb effect. Hóng cái skill Orb of lightning (New) ấy. Thay cái skill Purge trong đó thành Chain Lightning và chỉnh cho tỉ lệ là 20.
Cách của bạn rất hữu ích nhưng vẫn bị hạn chế là không dùng được spell No Targert
Thanks Mọi người mình làm được rùi cho mình hỏi thêm vài vấn đề
1: Khi mà hero mình lên cấp như cấp 20 chẳng hạn rùi hero sẽ tự đông về cấp 1 và dịch chuyển về thành
2: Làm cho 1 con pet lun đi theo mình bất tử để chứa đồ
2:Set Ability của con unit đó là inventory(Hero)[nếu bạn muốn chỉnh thì vào mục ability và Ctrl+F ] Và Invulnerable(Neutral)
 
1:2 Phần condition kiểu gì vây bạn :3cool_adore: Mình tìm thấy Real... nhưng không có level of ......
3:dummy cast ntn nhỉ,cậu có thể chỉ rõ hơn được không ?

Cách của bạn rất hữu ích nhưng vẫn bị hạn chế là không dùng được spell No Targert

2:Set Ability của con unit đó là inventory(Hero)[nếu bạn muốn chỉnh thì vào mục ability và Ctrl+F ] Và Invulnerable(Neutral)

ý mình là cho con pet tự động đi theo chứ không cần chỉnh chuột phải vào
 
1:2 Phần condition kiểu gì vây bạn :3cool_adore: Mình tìm thấy Real... nhưng không có level of ......
3:dummy cast ntn nhỉ,cậu có thể chỉ rõ hơn được không ?

1. Đó là integer chứ không phải real. Tìm kiếm chút đi :|
3. Thì tạo dummy tại vị trí hero, add frost nova cho nó, pick group xung quanh hero, cho dummy cast vào pick unit.8-|


Thanks Mọi người mình làm được rùi cho mình hỏi thêm vài vấn đề
1: Khi mà hero mình lên cấp như cấp 20 chẳng hạn rùi hero sẽ tự đông về cấp 1 và dịch chuyển về thành
2: Làm cho 1 con pet lun đi theo mình bất tử để chứa đồ

1.
Mã:
Event
Unit gain a level
Condition
   Level of triggering unit equal to 20
Action
   Move...
2.
Mã:
Unit - Order[COLOR="#FF0000"] Pet [/COLOR]to follow [COLOR="#FF0000"]Hero[/COLOR]
 
@LeoNguyen: mình đã thử làm như bạn nhưng khi cast, unit đó ko mất mana o.O, bạn có thể hướng dẫn mình rõ hơn đc ko ?
 
Event
Unit - A unit enters region<gen>
Conditions
(Unit-type of (Triggering unit)) Equal to Wisp
Actions
Unit - Kill (Triggering unit)
Unit - Explode (Triggering unit)
Unit - Create 1 Blade Kinght for ( Ower of )Triggering unit)) at (Center of Thanh Pho <gen>) facing Default Building facing degrees
Unit - Create 1 Thùng Đồ for ( Ower of )Triggering unit)) at (Center of Thanh Pho <gen>) facing Default Building facing degrees
Camera - Pan camera....

đây là đoạn trigger của mình mình cần khi con unit thùng đồ xuất hiện tự đi theo lun chứ theo cách kia nó không được
 
@LeoNguyen: mình đã thử làm như bạn nhưng khi cast, unit đó ko mất mana o.O, bạn có thể hướng dẫn mình rõ hơn đc ko ?

Zzz, cái này là lỗi của mình, trigger 1 sai vài chỗ, bạn cần sửa lại thế này
Mã:
<Trigger 1>
Event
   Unit starts effect of an ability
Condition
   Ability being cast equal to [COLOR="#FF0000"]Spell[/COLOR]
Action
   Set TempUnit = Target unit of ability being cast
   Set TempInt = Level of [COLOR="#FF0000"]spell[/COLOR] for [COLOR="#0000FF"]triggering unit[/COLOR]
   Set TempReal = Mana of TempUnit x ((95 [COLOR="#0000FF"]-[/COLOR] (5 [COLOR="#0000FF"]x[/COLOR] TempInt)) / 100)
   Set mana of TempUnit = 0
   Countdown timer - Start Timer as one-shot that will expire in TempInt

Chổ màu xanh là chỗ cần sửa lại

đây là đoạn trigger của mình mình cần khi con unit thùng đồ xuất hiện tự đi theo lun chứ theo cách kia nó không được

Thì thêm dòng code trên vào :|
Mã:
Event
   Unit - A unit enters region<gen>
Conditions
   (Unit-type of (Triggering unit)) Equal to Wisp
Actions
   Unit - Kill (Triggering unit)
   Unit - Explode (Triggering unit)
   Unit - Create 1 Blade Kinght for ( Ower of )Triggering unit)) at (Center of Thanh Pho <gen>) facing Default Building facing degrees
   Set TempUnit = Last created unit
   Unit - Create 1 Thùng Đồ for ( Ower of )Triggering unit)) at (Center of Thanh Pho <gen>) facing Default Building facing degrees
   Unit - Order Last created unit to follow TempUnit
   Camera - Pan camera....
Và cần phải đảm bảo là cái thùng đồ di chuyển được nhé
 
Status
Không mở trả lời sau này.
Back
Top