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

Status
Không mở trả lời sau này.
ai cho em xin cái phần mềm để khóa map lại , Tks trước :)
 
Cho hỏi có cách nào kiểm tra xem skill unit vừa dùng là từ item hay là skill của unit ko vậy? :D
 
Cho hỏi có cách nào kiểm tra xem skill unit vừa dùng là từ item hay là skill của unit ko vậy? :D

Spell_Check = true: skill của unit
Spell_Check = false: item
(code dưới là MPI chứ không MUI nha)

Mã:
Spell Check 1
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
    Actions
        Set Spell_Check[(Player number of (Owner of (Triggering unit)))] = True
Mã:
Spell Check 2
    Events
        Unit - A unit Uses an item
    Conditions
    Actions
        Wait 0.00 seconds
        Set Spell_Check[(Player number of (Owner of (Triggering unit)))] = False
 
YAN[asian];21566774 nói:
Có ai có thể cho mình xin cái demo map hướng dẫn làm ulti của Ursa (tăng damage theo % máu) trong Dota với, ngày trc có nhưng giờ tìm lại ko thấy đâu. Thanks!

lên hive và gõ đúng tên ulti của ursa thử xem :-??
-------------------
cho em hỏi cách hide 1 icon của 1 abi
 
Cho mình hỏi mình muốn 1 cái spell nó channel 2 giây rồi mới có hiệu quả, mình thử tạo spell đó dựa trên cái Channel Ability rồi, và chỉnh follow through time thành 2 giây, nhưng vấn đề là mình muốn nếu như khi đang channel mà hủy (di chuyển, bị stun,...) thì skill ko cd (giống ulti của NVM trong dota), có ai biết làm sao đc vậy ko :D
 
Cho e hỏi cách làm spell nay` :(. khi học skill rùi, khi hero đánh thì set Hit1-2-3....(số nhát đánh) nếu trog vog` 10s ma` ko đánh thì set lại Hit1. rùi dùng spell có số dam = số lượng nhát Hit x dam của mình zup' e vs ;D
 
ai cho em xin cái phần mềm để khóa map lại , Tks trước :)


http://forum.gamevn.com/showpost.php?p=8377158&postcount=2

YAN[asian];21566774 nói:
Có ai có thể cho mình xin cái demo map hướng dẫn làm ulti của Ursa (tăng damage theo % máu) trong Dota với, ngày trc có nhưng giờ tìm lại ko thấy đâu. Thanks!

http://forums.gamevn.com/showthread.php?684871-Topic-hoi-dap-tap-4-ve-cach-lam-map&p=15490165#post15490165

Cho hỏi có cách nào kiểm tra xem skill unit vừa dùng là từ item hay là skill của unit ko vậy? :D

tạo một dummy unit, cho vào biến: ItemAbilityHolder (chẳng hạn thế)
Mã:
Setup ItemAbi
    Events
        Map initialization
    Conditions
    Actions
        Unit - Add <ItemAbi_1> to ItemAbilityHolder
        Unit - Add <ItemAbi_2> to ItemAbilityHolder
        Unit - Add <ItemAbi_3> to ItemAbilityHolder

        Unit - Add <ItemAbi_n> to ItemAbilityHolder
add tất cả các item abilities cho dummy này (cũng không nhiều đến thế?)

kiểm tra:
Mã:
(Level of <ability cần kiểm tra> for ItemAbilityHolder) Greater than 0

tương tự với ability của unit.

Cho mình hỏi mình muốn 1 cái spell nó channel 2 giây rồi mới có hiệu quả, mình thử tạo spell đó dựa trên cái Channel Ability rồi, và chỉnh follow through time thành 2 giây, nhưng vấn đề là mình muốn nếu như khi đang channel mà hủy (di chuyển, bị stun,...) thì skill ko cd (giống ulti của NVM trong dota), có ai biết làm sao đc vậy ko :D

cái đó là Stats - Casting Time chứ không phải Channel Time
 
Mấy bạn cho mình hỏi :
1:làm thế nào để đo khoảng cách X,Y trong WE dễ dàng không cần phải test nhiều lần để xem có đúng chỗ hơn
1.1:Ví dụ là bây giờ mình muốn là khi unit xuất skill chẳng hạn thì nó sẽ tạo ra 1 dummy trên unit đó 1 khoảng cách
2:Mình muốn làm 1 trigger ntn : là khi hero cho 2 cái item key vào 1 cái nhà có inventory 2 chỗ thì trigger sẽ check là nếu nhà đó có 2 item thì sẽ mở cổng chẳng hạn
Nhưng có 1 điều là cái trigger check đấy mình không biết tạo event kiểu gì ?? chẳng lẽ là cứ mỗi 1 giây,nếu nhà đó có 2item,.......thì sẽ mở cổng??
 
Mấy bạn cho mình hỏi :
1:làm thế nào để đo khoảng cách X,Y trong WE dễ dàng không cần phải test nhiều lần để xem có đúng chỗ hơn
1.1:Ví dụ là bây giờ mình muốn là khi unit xuất skill chẳng hạn thì nó sẽ tạo ra 1 dummy trên unit đó 1 khoảng cách
2:Mình muốn làm 1 trigger ntn : là khi hero cho 2 cái item key vào 1 cái nhà có inventory 2 chỗ thì trigger sẽ check là nếu nhà đó có 2 item thì sẽ mở cổng chẳng hạn
Nhưng có 1 điều là cái trigger check đấy mình không biết tạo event kiểu gì ?? chẳng lẽ là cứ mỗi 1 giây,nếu nhà đó có 2item,.......thì sẽ mở cổng??

xin trả lời câu 2 của bạn nhé.
Trigger như thế này
Mã:
Event - Unit - A unit Acquires an item
Conditions
    (nhà 1 has an item of type item1) Equal to True
    (nhà 2 has an item of type item2) Equal to True
Actions
    .........
action thì của bạn nhé
và map demo là cho 2 item vô hai căn nhà, set đìu kịn, nếu đúng thì tạo 1 em foot giữa máp :
http://www.mediafire.com/?t7wx04c8u42mzn9

---------- Post added at 11:32 ---------- Previous post was at 11:23 ----------

Mấy bạn cho mình hỏi :
1:làm thế nào để đo khoảng cách X,Y trong WE dễ dàng không cần phải test nhiều lần để xem có đúng chỗ hơn
1.1:Ví dụ là bây giờ mình muốn là khi unit xuất skill chẳng hạn thì nó sẽ tạo ra 1 dummy trên unit đó 1 khoảng cách
2:Mình muốn làm 1 trigger ntn : là khi hero cho 2 cái item key vào 1 cái nhà có inventory 2 chỗ thì trigger sẽ check là nếu nhà đó có 2 item thì sẽ mở cổng chẳng hạn
Nhưng có 1 điều là cái trigger check đấy mình không biết tạo event kiểu gì ?? chẳng lẽ là cứ mỗi 1 giây,nếu nhà đó có 2item,.......thì sẽ mở cổng??

trả lời cho bạn lun câu 2: lun, suy nghĩ mãi mới ra

trigger như thế này

Mã:
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to thu nghiem 
    Actions
        Set cast = (Triggering unit)
        Set target = (Target point of ability being cast)
        Unit - Create 1 dummy for (Owner of cast) at ((Position of cast) offset by <khoảng cách> towards (Angle from (Position of cast) to target) degrees) facing Default building facing degrees

bạn xem map demo
http://www.mediafire.com/?swvv5fr16kivnwe
 
Mình cần 1 hướng dẫn tất cả các lỗi gây lag cho map, ai có biết thì share với mình nha ( có thể giúp cả người khác trong 4rum nữa đấy )
 
Bạn nào chỉ giúp mình cách tạo skill Moment of Courage của Legion Commander với Fury Swipes của Usa với (có demo map càn tốt đang mò mẫn làm mong được giúp đỡ )

Moment of Courage : Chỉ cần x2 attack thôi không cần lên máu
Fury Swipes : Khi đánh effect model sẽ tạo ra vòng tròn sáng phía dưới thay vì bàn tay gấu trên đầu
 
Cho mình hỏi làm sao biết đc 1 ability do hero cast là từ item hay từ skillset của hero?
 
^ đây là pseudo code
Mã:
Event:
    Map Init
Action:
    Create 1 abilchecker dummy
Mã:
Event:      Unit start an effect
Condition: Unit is a hero
Action:
       Loop i=1->6
          Create Item (item type of caster slot i)
          add Lastcreated item to abilchecker
       endloop
       if abilchecker has casting ability then
          IsAbilityItem = true
       else
          IsAbilityItem = false
       endif
       Loop i=1->6
          Delete item of abilchecker slot i)
       endloop
ko thì cậu làm như anh Tom nói đó
tạo một dummy unit, cho vào biến: ItemAbilityHolder (chẳng hạn thế)
Mã:
Setup ItemAbi
    Events
        Map initialization
    Conditions
    Actions
        Unit - Add <ItemAbi_1> to ItemAbilityHolder
        Unit - Add <ItemAbi_2> to ItemAbilityHolder
        Unit - Add <ItemAbi_3> to ItemAbilityHolder

        Unit - Add <ItemAbi_n> to ItemAbilityHolder
add tất cả các item abilities cho dummy này (cũng không nhiều đến thế?)

kiểm tra:
Mã:
(Level of <ability cần kiểm tra> for ItemAbilityHolder) Greater than 0
còn ko là ability của unit.
 
Chỉnh sửa cuối:
^
mình muốn làm 1 skill passive mà để buff
skill đó là + % AS MS, damage, armor, v..v
vì vậy mình làm = cách tạo 1 skill ko + gì sau đó dùng trigger add những skill kia vào
 
Mình cần 1 hướng dẫn tất cả các lỗi gây lag cho map, ai có biết thì share với mình nha ( có thể giúp cả người khác trong 4rum nữa đấy )

pro đâu hết rồi ? share cho em 1 bài nào ?
 
Cho mình hỏi đổi màu của nước (water) trong war như thế nào vậy?
 
Status
Không mở trả lời sau này.
Back
Top