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

Status
Không mở trả lời sau này.
câu hỏi: làm sao để lật cho dummy hướng xuống đất = trigger thay vì bằng object editor?
ohh.png

Lật ra sao :-/
Lật hay đặt xuống đất đây :-?
Unit - Create 1 Footman for Player 1 (Red) at (Center of (Playable map area)) facing Default building facing degrees
 
ko phải hướng nhìn mà là cái hướng roll của dummy á. vd cái model tên lửa, em muốn lật cho nó thay vì bay ngang mà cho nó quay mặt xuống đất đó!
ohh.png
 
ko phải hướng nhìn mà là cái hướng roll của dummy á. vd cái model tên lửa, em muốn lật cho nó thay vì bay ngang mà cho nó quay mặt xuống đất đó!
ohh.png

Chắc là không rồi :|
........................
 
Có ai biết cách ẩn unit trên mini map bằng trigger ko? Giống cái smoke trong dota, mà chỉ ẩn với enemy unit thôi. :-/

cái Icon minimap vốn sẵn dota nó đã được hide rồi.
623667fc51f4e967d231cf731591ba45376c920cedcd3decd2712b7335baa3c95g.jpg

để làm được như dota thì mình tạo 1 trigger set Neutral Building - Change the special minimap icon to UI\Minimap\minimap-hero.blp
, sau đó sử dụng Neutral Building - Turn special minimap icon On for (Triggering unit) turn on icon hero minimap cho hero khi chọn. mình muốn nó ẩn icon thì set
Mã:
Player Group - Pick every player in (All enemies of Player 1 (Red)) and do (Actions)
    Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Local player) Equal to (Picked player) [COLOR="#006400"]// sử dụng egui mới có[/COLOR]
            Then - Actions
                Neutral Building - Turn special minimap icon [B]Off[/B] for (Triggering unit)
            Else - Actions

@Tom: em củng không bít nữa nhân nó lại có hiệu quả :-??
 
Chỉnh sửa cuối:
cái Icon minimap vốn sẵn dota nó đã được hide rồi.

để làm được như dota thì mình tạo 1 trigger set Neutral Building - Change the special minimap icon to UI\Minimap\minimap-hero.blp
, sau đó sử dụng Neutral Building - Turn special minimap icon On for (Triggering unit) turn on icon hero minimap cho hero khi chọn. mình muốn nó ẩn icon thì set
Mã:
Player Group - Pick every player in (All enemies of Player 1 (Red)) and do (Actions)
    Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Local player) Equal to (Picked player) [COLOR="#006400"]// sử dụng egui mới có[/COLOR]
            Then - Actions
                Neutral Building - Turn special minimap icon [B]Off[/B] for (Triggering unit)
            Else - Actions

thế hero thành building à? =))
 
Chỉnh sửa cuối:
câu hỏi: làm sao để lật cho dummy hướng xuống đất = trigger thay vì bằng object editor?
Lật Unit tớ chỉ nghe có 2 cách:
- Dùng model (có lão làng nào đã từng up rồi)
- Sửa trong Object Editor
Chưa nghe cách dùng trigger nào cả :(

Có ai biết cách ẩn unit trên mini map bằng trigger ko? Giống cái smoke trong dota, mà chỉ ẩn với enemy unit thôi. :-/
Thật mà nói muốn ẩn với enemy thôi thì thêm Permanent invisibility/ Ghost ability/ tạo dummy cast Invisibility vào =)). Unit tàng hình thì phe kia sao mà thấy icon map.

Còn vụ smoke thì chia sẻ (nếu bạn biết rồi thì tớ nhận là spam vậy :|)
Down file này về, không cần thiết sửa Full Path.
Khi map đang khởi tạo, thêm vào Custom script: call SetAltMinimapIcon("war3mapImported\\black.blp")
Khi muốn giấu/ hiện 1 unit thì lưu vào biến nào đó (Vd: tempunit).
Muốn tạm giấu icon : Custom script: call UnitSetUsesAltIcon(udg_tempunit, true)
Muốn hiện: Custom script: call UnitSetUsesAltIcon(udg_tempunit, false)
>>>Credit cho Infrisios<<<
____Nguồn: thehelper.net____
 
Chỉnh sửa cuối:
Các anh cho em hỏi cái skill 2 của thằng Huskar làm sao cho nó có lửa ở vũ khí vậy?
 
Các anh cho em hỏi cái skill 2 của thằng Huskar làm sao cho nó có lửa ở vũ khí vậy?

Mã:
Special Effect - Create a special effect attached to the weapon of [B][COLOR="#FF0000"]< Huskar >[/COLOR][/B] using [B][COLOR="#FF0000"]< Effect >[/COLOR][/B]
 
Đúng là có nhưng ko phải chỉnh roll (nghiêng đầu) mà là chỉnh pitch (gật đầu)
Cái câu lệnh này còn có tác dụng là bật animation theo index và chả hiểu sao blizzard lại làm chung như thế :-??
Mã:
Custom script:   [B]call[/B] [COLOR="#993366"]SetUnitAnimationByIndex[/COLOR](dummy, angle)
dummy là biến unit chứa dummy
angle là biến integer chỉnh góc
 
Nó tính theo degree là theo độ bạn ạ

0 độ là hướng đầu thẳng đứng lên trên
90 độ là hướng đầu về phía "facing of unit"
=> đề tên lửa của bạn đâm đầu xuống đất thì là 180.
 
Ai fix dùm mình chỗ chọn Hero ý tại sao lúc mà 2 đứa chơi cùng thì 1 đứa chọn được 1 đứa khi chọn lại bị dính trong chỗ chọn Hero ai làm sửa dùm mình với huhuhuhu =((

Map Đây
 
Cái trigger này
Mã:
Spawnable Tavern
    Events
        Unit - A unit enters HeroCreationSentinel <gen>
        Unit - A unit enters HeroCreationScourge <gen>
    Conditions
    Actions
        Trigger - Turn off Move Heroes <gen>
1 thằng player pick unit xong thì Trigger Move Hero hết chạy được, mấy thằng player kia ở không là phải.
 
Ai làm hộ em cái skill Toss của Tiny trong Dota đc ko?
 
cho mình hỏi trong phần Multiboard ý có cái phần gọi là Title thì chình như thế nào mà khi giết người nó sẽ tính trong cái phần Title đó mà không phải trong colum hay row ai làm dùm mình với = =.

Và khi chọn tướng ý nếu mà ko -AP thì bên phe kia sẽ không chọn được tướng bên phe này ai giúp lun phần đó nha cảm ơn trước hii.
 
Dùng cái này nè em:
Player - Limit training of Unit to 1 for Player 1 (Red) với Unit là unit type cần giới hạn.

Mỗi lần pick hero thì e limit hero team bên kia là xong
 
Status
Không mở trả lời sau này.
Back
Top