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

Status
Không mở trả lời sau này.

3.Tạo event unit buy an item,tùy mỗi item bán trong nhà đó mà set region tương ứng rồi move tới thôi
PHP:
Untitled Trigger 001
    Events
        Unit - A unit Pawns an item (to shop)
    Conditions
        (Item-type of (Last created item)) Equal to Blood Key
    Actions
        Unit - Move (Triggering unit) instantly to (Center of Region 000 <gen>)
[B]     The Problem Says Yes ????? [/B]
Mình làm như trên nhưng không được bạn nào có thể chỉ lại được không ?
 
Mã:
Untitled Trigger 001
    Events
        Unit - A unit [COLOR="#FF0000"]Pawns an item (to shop)[/COLOR]
    Conditions
        (Item-type of ([COLOR="#FF0000"]Last created item[/COLOR])) Equal to Blood Key
    Actions
        Unit - Move [COLOR="#0000FF"](Triggering unit)[/COLOR] instantly to (Center of Region 000 <gen>)
[B]     The Problem Says Yes ????? [/B]
Mình làm như trên nhưng không được bạn nào có thể chỉ lại được không ?

Chỗ màu đỏ là chỗ sai. Còn chỗ màu xanh nên sửa lại. Toàn bộ code sửal ại sẽ thế này:
Mã:
Untitled Trigger 001
    Events
        Unit - A unit [COLOR="#FF0000"]buy an item (from shop)[/COLOR]
    Conditions
        (Item-type of ([COLOR="#FF0000"]Item being manipulated[/COLOR])) Equal to Blood Key
    Actions
        Unit - Move [COLOR="#0000FF"](buying unit)[/COLOR] instantly to (Center of Region 000 <gen>)
 
Cho em hỏi tác dụng của 3 dòng lệnh:
+ Floating Text - Set the velocity of (Last created floating text) to 64.00 towards 90.00 degrees
+ Floating Text - Change the lifespan of (Last created floating text) to ... seconds
+ Floating Text - Change the age of (Last created floating text) to ... seconds
 
Chỗ màu đỏ là chỗ sai. Còn chỗ màu xanh nên sửa lại. Toàn bộ code sửal ại sẽ thế này:
Mã:
Untitled Trigger 001
    Events
        Unit - A unit [COLOR="#FF0000"]buy an item (from shop)[/COLOR]
    Conditions
        (Item-type of ([COLOR="#FF0000"]Item being manipulated[/COLOR])) Equal to Blood Key
    Actions
        Unit - Move [COLOR="#0000FF"](buying unit)[/COLOR] instantly to (Center of Region 000 <gen>)
Sao WE của mình lại không có phần này nhỉ :( : Unit - A unit buy an item (from shop) [Cả JASS nữa ?]
 
Sao WE của mình lại không có phần này nhỉ : Unit - A unit buy an item (from shop) [Cả JASS nữa ?]

Dùng Unit - Unit - A unit Acquires an item thôi

+ Floating Text - Set the velocity of (Last created floating text) to 64.00 towards 90.00 degrees
+ Floating Text - Change the lifespan of (Last created floating text) to ... seconds
+ Floating Text - Change the age of (Last created floating text) to ... seconds

Chỉnh tốc độ,thời gian tồn tại.v.v. của dòng Floating Text đó
 
Chỉnh sửa cuối:
Dùng Unit - Unit - A unit Acquires an item thôi
Chỉnh Thành Như Vầy Cũng Không Được Bạn ak :6cool_boss:
?:Mình muốn làm 1 skill dạng kiểu vầy:khi xuất skill thì lần lượt skill frost nova xuất ra theo kiểu vòng tròn và chạy theo 3 vòng :) (VD như là đầu tiên sẽ xuất vòng tròn băng (Cứ cho là 12 skill frost nova ra) nhưng cách hero tầm khoảng 1 cm rồi wait 0.5sec thì lại xuất nữa nhưng 2 cm và cuối cùng là 3 cm)
 
nếu 1 hero chơi storm bolt vào unit B là stun 8 giây. và lúc đó kế tiếp là 1 hero khác chơi 1 storm bolt chỉ với Stun 2 giây vào unit B đó , như vậy unit B sẽ bị sturn chỉ 2 giây còn 8 giây kia coi như mất tiêu? làm sao khắc phục vụ đó ;;)
 
Sao WE của mình lại không có phần này nhỉ :( : Unit - A unit buy an item (from shop) [Cả JASS nữa ?]

Ờh, viết tay nên có nhầm lẫn, trong WE là A unit sells an item (from shop)

nếu 1 hero chơi storm bolt vào unit B là stun 8 giây. và lúc đó kế tiếp là 1 hero khác chơi 1 storm bolt chỉ với Stun 2 giây vào unit B đó , như vậy unit B sẽ bị sturn chỉ 2 giây còn 8 giây kia coi như mất tiêu? làm sao khắc phục vụ đó ;;)
Làm gì có vụ này :|, vừa test xong, lần 1 stun 19s, wait 1s, lần 2 stun tiếp 1s bằng 1 unit khác -> stun 19s
 
Chỉnh sửa cuối:
À tiện mình cũng hỏi vụ này cũng tương tự như một số hiệu ứng chồng lên nhau,ví dụ như dùng 2 skill roar (tất nhiên mỗi cái 1 buff khác nhau) thì sẽ có 1 cái có tác dụng. (Tương tự với Blooddust,Inner Fire.v.v.)
 
Vẫn Không Được bạn ơi hay là có gì thì tiện thể gửi cho mình cái map đó được không ?

Dùng item type Power Up đó

Mã:
Untitled Trigger 001
    Events
        Unit - A unit Acquires an item
    Conditions
        (Item-type of (Item being manipulated)) Equal to xxxxxxxxx
    Actions
        Set Point = (Center of Region 000 <gen>)
        Camera - Pan camera for (Owner of (Triggering unit)) to Point over 0.00 seconds
        Unit - Move (Triggering unit) instantly to Point
        Custom script:   call RemoveLocation (udg_Point)
 

Làm gì có vụ này :|, vừa test xong, lần 1 stun 19s, wait 1s, lần 2 stun tiếp 1s bằng 1 unit khác -> stun 19s


do độ chênh lệch cũng có thể bị :|

P/S: chẳng hạn như 3s stun trước wait 1 giây stun 19s thì 19s được ưu tiên mà 3s stun trước đã bị hủy bỏ :-??

À tiện mình cũng hỏi vụ này cũng tương tự như một số hiệu ứng chồng lên nhau,ví dụ như dùng 2 skill roar (tất nhiên mỗi cái 1 buff khác nhau) thì sẽ có 1 cái có tác dụng. (Tương tự với Blooddust,Inner Fire.v.v.)

vụ đó gọi là stack buff, cũng bó tay thật :|
 
?:Mình muốn làm 1 skill dạng kiểu vầy:khi xuất skill thì lần lượt skill frost nova xuất ra theo kiểu vòng tròn và chạy theo 3 vòng :) (VD như là đầu tiên sẽ xuất vòng tròn băng (Cứ cho là 12 skill frost nova ra) nhưng cách hero tầm khoảng 1 cm rồi wait 0.5sec thì lại xuất nữa nhưng 2 cm và cuối cùng là 3 cm)
b52b2faf64460ffd137f955cf1dfbf32_43645565.untitled1.png
Bạn nào làm được dạng Terain kiểu vầy không :( bậc cao ,bậc thấp và cả phần đi xuống từ bậc cao nữa :(
 
^
Bậc cao: Increase Two
Bậc thấp: Increase One
Nói hai bậc: Ramp, sau khi chọn keó chuột từ bậc cao xuống thấp.
3 Cái này đều trong Terrain Palette
 
Mã:
Untitled Trigger 001
    Events
        Unit - A unit Is attacked
    Conditions
        (Level of xxxxxxx  for (Attacking unit)) Greater than 0
        (Random integer number between 1 and 100) Less than or equal to 30
    Actions
        Set PointSkill = (Position of (Attacked unit))
        Unit - Create 1 DummyOther for (Owner of (Attacking unit)) at PointSkill facing Default building facing degrees
        Unit - Add Hex to (Last created unit)
        Unit - Add a 0.30 second Generic expiration timer to (Last created unit)
        Unit - Order (Last created unit) to Orc Shadow Hunter - Hex (Attacked unit)
        Custom script:   call RemoveLocation (udg_PointSkill)

Thanks a, e đã làm y chag nhưg khi test thì ng` bị hex là mình =.=... e sài skill là Endurance Aura và targets allowed là self không bik có a hưỡg zì ko o.0!
 
Trigger đó là khi Unit A có ý định tấn công Unit B và level của Skill xxx của A lớn hơn 0 thì 30% Unit B sẽ bị Hex,muốn thay đổi thì bạn chỉ cần đảo ngược vị trí của hai Unit đó

Attacking Unit (là thằng đang tấn công)
Attacked Unit (là thằng đang bị tấn công)
 
Status
Không mở trả lời sau này.
Back
Top