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

Status
Không mở trả lời sau này.
Biết pick unit là ntn ko vậy :|
Của bạn là set 1 biến Group trong đó các unit bị cast lên người sẽ random trong cái đống matching unit
Còn pick unit 8-},thử khoảnh toàn bản đồ rồi dùng lệnh Pick every unit in... then do action xem =))
Không ném lên được,tại làm chung với map luôn.
có gì trigger post sau

Mình mới tập làm map nên khá gà mờ, bạn thông cảm:">

DylandKyo
mình cũng đã bỏ chọn cái đó, nhưng map vẫn sáng được, làm thế nào được như map anh Rex ák, chỉnh Always Visibility mà vẫn tối
Làm cái trigger đây nè bạn
Mã:
Melee Initialization
    Events
        Time - Elapsed game time is 0.01 seconds [COLOR="Blue"]//nếu chống iseedeadpeople thì thay là[/COLOR] Time - Every 0.50 seconds of game time

    Conditions
    Actions
        Visibility - Enable black mask
        Visibility - Enable fog of war
 
muốn cho unit cao mà k đi xuyên các bức từơng thì sao vậy ae

Chỉnh lại unit đó movement type là hover,maximum height tùy ý,để bằng 0 thì unit đó chạy trên mặt đất.
Chain
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Chain of Nature
Actions
Set ChainCaster = (Casting unit)
Unit - Create 1 chain for (Owner of ChainCaster) at ChainCasterLoc facing Default building facing degrees
Unit - Add Chain of Nature to (Last created unit)
Set ChainCasterLoc = (Position of ChainCaster)
Set ChainEnemy = (Units in (Playable map area) matching ((((Matching unit) is alive) Equal to True) and ((((Matching unit) is A structure) Equal to False) and ((((Matching unit) is Mechanical) Equal to False) and (((Matching unit) belongs to an enemy of (Owner of ChainCaster)
Unit - Set level of Chain of Nature for (Last created unit) to (Level of Chain of Nature for ChainCaster)
Unit - Order (Last created unit) to Orc Far Seer - Chain Lightning (Random unit from ChainEnemy)
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Custom script: call RemoveLocation(udg_ChainCasterLoc)
Unit Group - Remove all units from ChainEnemy
Trigger đây,chém đi :-ss
 
Nhắc lại: ai chỉ cách thay đổi name (không phải proper name) của unit in-game với?
 
Chỉnh sửa cuối:
Chỉnh lại unit đó movement type là hover,maximum height tùy ý,để bằng 0 thì unit đó chạy trên mặt đất.

Trigger đây,chém đi :-ss

Matching unit) belongs to an enemy of (Owner of ChainCaster) <-- cái này Equal to ? True mới đúng

Nhắc lại: ai chỉ cách thay đổi name (không phải proper name) của unit in-game với?

nhắc lại: ko có cách nào đâu
 
Chỉnh sửa cuối:
muốn cho unit cao mà k đi xuyên các bức từơng thì
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Tường đó có pathing
Then - Actions
Chỉnh unit flying height lại, Movement Type Foot vẫn được.
Else - Actions
Đặt Doodads - Pathing Blocker quanh tường. (Ground cho đi bộ và Both cho bay và đi trên đất)

...
Unit - Create 1 chain for (Owner of ChainCaster) at ChainCasterLoc facing Default building facing degrees
Unit - Add Chain of Nature to (Last created unit)
Set ChainCasterLoc = (Position of ChainCaster)
Set ......

Dùng biến trước rồi set biến sau ?
Sửa thế này, và nếu không được nữa chỉ có ngoài trigger sai, đây là 100% chắc chắc.
Mã:
....Set ChainCaster = (Casting unit)
Set ChainCasterLoc = (Position of ChainCaster)
...Phần sau dồn lên...

Nhắc lại: ai chỉ cách thay đổi name (không phải proper name) của unit in-game với?
Không thể nào đâu Leo.
 
Chỉnh sửa cuối:
Làm thế nào để remove triệt để 1 skill của Hero , mình đã dùng action Remove Ability , đúng là Remove thật nhưng vào phần learn nó vẫn còn đó :(( , ai biết chỉ mình nhé ,đang cần gấp lém :(
 
Cho em hỏi cái
1/Làm sao để chỉnh kích cỡ cho unit(VD:Tiny bé xíu trong khi bản gốc stone giant to tổ bố)?
2/Dùng Trigger nào để sau khi 1 unit đươc summon thì ra lệnh cho nó cast spell liền(tìm hoài hổng có)?
3/Chỉnh màu cho unit như thế nào(Như Lina màu đỏ còn bản gốc là socreress thì trắng bóc)?
 
Help!! Em ko làm gí hết mà tự nhiên unit vs hero có thể đi xuyên cây và mấy cái cây tự nhiên chuyển đổi model sang model cây khác ?? Help!!
 
Cho em hỏi cái
1/Làm sao để chỉnh kích cỡ cho unit(VD:Tiny bé xíu trong khi bản gốc stone giant to tổ bố)?
2/Dùng Trigger nào để sau khi 1 unit đươc summon thì ra lệnh cho nó cast spell liền(tìm hoài hổng có)?
3/Chỉnh màu cho unit như thế nào(Như Lina màu đỏ còn bản gốc là socreress thì trắng bóc)?

1) Vào Object Editor, tìm unit cần đổi, mục Art - Scaling Value chỉnh nó lại.
2) Nếu spell đó auto cast thì mục Ability - Defaut Active Ability có lẽ giải quyết được.
còn lệnh cho unit tự cast spell:
Unit - Issue Order Targeting a Unit => Spell target unit (Stormbolt, Slow)
Unit - Issue Order Targeting a Point => Spell target point (Shockwave)
Unit - Issue Order Targeting with no target => Spell không cần target (Roar)
3) Tớ chả biết lina mặt mũi sao, nhưng chỉnh màu thì có thể tìm ở Object, Art-Tining Color 1/2/3, đây là màu theo RBG, có thể tùy chỉnh. (Đỏ hình như là 255-0-0;)))

Làm thế nào để remove triệt để 1 skill của Hero , mình đã dùng action Remove Ability , đúng là Remove thật nhưng vào phần learn nó vẫn còn đó :(( , ai biết chỉ mình nhé ,đang cần gấp lém :(

Dùng cái này xem:
Player - Disable Ability for Player Goldviper
 
Chỉnh sửa cuối:
Matching unit) belongs to an enemy of (Owner of ChainCaster) <-- cái này Equal to ? True mới đúng



nhắc lại: ko có cách nào đâu

em để equal to true và đã sắp xếp lại trigger theo thứ tự
và kết quả là còn chẳng creat 1 dummy nào hết =)))))))))))))))))))))))))))))))))))
chắc phải làm lại cái mới qá
 
Mã:
Sửa thế này, và nếu không được nữa chỉ có ngoài trigger sai, đây là 100% chắc chắc.
....Set ChainCaster = (Casting unit)
Set ChainCasterLoc = (Position of ChainCaster)
...Phần sau dồn lên...

Không làm được tôi cũng không còn nói gì thêm, bởi vì tôi đã làm lại y chang trigger cậu đã post và chỉnh thay đổi 1 thứ là đem vị trí lệnh set location ra sau set unit caster
 
map quá rộng có ảnh hưởng không :-ss.Mình vừa làm lại với map nhỏ hơn và kết quả là thành công :-ss.

---------- Post added at 12:35 ---------- Previous post was at 11:20 ----------

chain
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Wrath
Actions
Set chaincaster = (Triggering unit)
Set chaincasterloc = (Position of (Triggering unit))
Set chaincasterenemies = (Units in (Playable map area) matching ((((Matching unit) is A structure) Not equal to True) and ((((Matching unit) is Magic Immune) Not equal to True) and ((((Matching unit) is alive) Equal to True) and (((Matching unit) belongs to an enemy of (Owner of chai
Unit - Create 1 Chain for (Owner of chaincaster) at chaincasterloc facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Orc Far Seer - Chain Lightning (Random unit from chaincasterenemies)
Vẫn cái skill đó,nó hoạt động rất tốt.Mình không biết có leak ko nhỉ :-?.
Nếu có thì cái dòng để xóa leak ntn :-? Vì nếu mình viết script để xóa chaincasterloc thì skill này không hoạt động O.O
 
^
Mã:
call RemoveLocation (udg_chaincasterloc)
thêm custom script này ơ cuối trigger.
Edit: còn leak Group chưa xóa.
Mã:
Set chaincasterenemies = (Units in (Playable map area) matching ((((Matching unit) is A structure) Not equal to True) and ((((Matching unit) is Magic Immune) Not equal to True) and ((((Matching unit) is alive) Equal to True) and (((Matching unit) belongs to an enemy of (Owner of chai
cũng ở cuối trigger thêm custom script
Mã:
call DestroyGroup (udg_chaincasterenemies)
 
Chỉnh sửa cuối:
ai xem giùm mình cái Trigger Move Hero này với?
Team cho các player như vầy:
Mã:
For each (Integer A) from 1 to 5, do (If (((Player((Integer A))) slot status) Equal to Is playing) then do (Player Group - Add (Player((Integer A))) to Team1) else do (Do nothing))
For each (Integer A) from 6 to 10, do (If (((Player((Integer A))) slot status) Equal to Is playing) then do (Player Group - Add (Player((Integer A))) to Team2) else do (Do nothing))
Còn đây là Trigger move hero khi pick
Mã:
Move Heroes
    Events
        Unit - A unit enters (Playable map area)
    Conditions
        ((Entering unit) is A Hero) Equal to True
    Actions
        Player Group - Pick every player in Team1 and do (Actions)
            Loop - Actions
                Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Revive1 <gen>) over 0.00 seconds
                Unit - Move (Triggering unit) instantly to (Center of Revive1 <gen>)
        Player Group - Pick every player in Team2 and do (Actions)
            Loop - Actions
                Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Revive2 <gen>) over 0.00 seconds
                Unit - Move (Triggering unit) instantly to (Center of Revive2 <gen>)
Nhưng sao khi mình pick hero. Nếu chơi một mình thì bt còn nếu cho thêm 1 com hoặc một người chơi chung ở team 2 thì tất cả hero pick đều bị move qua Region Revive2. Ai bík sai chỗ nào chỉ mình với
 
Ai biết string mấy cái animation trong trigger nó tên là gì ko .Vd như mình đã biết thì : slam , spin , stand , attack .Mình hỏi thế Stand Victory có tên trong trigger la gì ?
 
^
Mở Model nó ra, dùng WME xem trong animation manager đấy
Xài cái này ko dc sao :-?

Mã:
Move Heroes
    Events
        Unit - A unit enters (Playable map area)
    Conditions
        ((Entering unit) is A Hero) Equal to True
    Actions
        Player Group - Pick every player in Team1 and do (Actions)
            Loop - Actions
                Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Revive1 <gen>) over 0.00 seconds
                Unit - Move (Triggering unit) instantly to (Center of Revive1 <gen>)
        Player Group - Pick every player in Team2 and do (Actions)
            Loop - Actions
                Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Revive2 <gen>) over 0.00 seconds
                Unit - Move (Triggering unit) instantly to (Center of Revive2 <gen>)

Trigger của bạn bó tay. Pick every player in team 1 làm gì khi action chả liên quan với cái player đã pick vậy. Trigger hoạt động như sau: pan camera cho player đến Revive1, move unit được chọn đến Revive1, pan camera cho player đến Revive2, move unit được chọn đến Revive2. Và với tốc độ thần thánh của máy thì bạn sẽ thấy unit và camera ở Revive2 :-". Và nếu thằng thứ 1 của bạn chọn thì cả team đều phải Pan camera xem con Hero đó sao =))
Chỉ cần làm: đặt condition cho trigger là (Triggering unit is A Hero)==true
Mã:
Actions
If ((Owner of (Triggering unit)) is in Team1) == True
Then   Unit - Move to Revive1
          Pan camera for (Owner of (Triggering unit)) to Revive1
Else     Unit - Move to Revive2
          Pan camera for (Owner of (Triggering unit)) to Revive2

@Stork[gm]
View attachment Ice Path and Ice Wall.rar
 
Chỉnh sửa cuối:
Đai ca ơi mở Model bằng Model Editor ak' 8-} , Animation Manager ở chỗ nào nhỉ :-? , có vài chữ thui mà ai biết chỉ mình luôn chứ làm vậy rắc rối quá :)
 
Mã:
Actions
If ((Owner of (Triggering unit)) is in Team1) == True
Then   Unit - Move to Revive1
          Pan camera for (Owner of (Triggering unit)) to Revive1
Else     Unit - Move to Revive2
          Pan camera for (Owner of (Triggering unit)) to Revive2
sao đoạn trigger này mình tìm hok thấy @@
 
ai chỉ mình cách tạo 1 con pet luôn đi theo hero, đánh quái giúp hero, pet là quân của mình nhưng mình không điều khiển được
 
Status
Không mở trả lời sau này.
Back
Top