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

Status
Không mở trả lời sau này.
Jass dùng code, nhưng là code riêng chứ không phải pascal, java gì cả.
Nhạc bạn import đuôi .mp3 cho nhẹ.
 
Có ai giúp mình câu này với: khi 2 ability trùng nhau thì sẽ tác dụng như thế nào ?
Vd như evade 20% và evade 30% thì cái nào tác dụng ? Aura có tương tự vậy không ?

Làm s cho những vùng màu đỏ đó mất đc, có nó hero và lính ko thể chạy qua bình thường đc mà phải đánh đường vòng @@
Mình chưa xài bao h nên không rõ, chỉ biết các pathing này từ doodads ra. Có vài cách:
1) Vào Path - pathing texture sửa nó xem, đổi thành cái khác.
2) Chỉnh pathing nó = none rồi vào map đặt Pathing Blockers quanh mấy cái toàn thành.
 
Có ai giúp mình câu này với: khi 2 ability trùng nhau thì sẽ tác dụng như thế nào ?
Vd như evade 20% và evade 30% thì cái nào tác dụng ? Aura có tương tự vậy không ?

2 cái đều hoạt động cả. hôm qua mình vào đánh dota omg, pick 2 cái critical strike khác nhau. 1 cái của naga 1 cái của chaos. damage mình là 91 - 100. thì lúc thì nó nhảy lên 148 lúc thì nhảy lên hơn 270
 
ai có thể cho mình cái trigger sau:

cứ sau 1min tất cả creep trên map sẽ sống lại ở đúng vị trí và % rơi item vẫn giữ nguyên
 
Có ai giúp mình câu này với: khi 2 ability trùng nhau thì sẽ tác dụng như thế nào ?
Vd như evade 20% và evade 30% thì cái nào tác dụng ? Aura có tương tự vậy không ?

Cái này theo mình biết lần trước có người giải thích rồi. Đơn giản là thế này: Nó sẽ lần lượt check mỗi một ability. VD: check 20% trước được thì thôi không chẹck 30%, không được thì tiếp tục check 30%. Nếu 30% vẫn không được thì dính damage. Có thể hiểu là nó không xếp chồng thành 50% mà sẽ kiểm tra 2 lần.
Aura có lẽ cũng vậy nhưng cần phải là 2 buff khác nhau. Nếu không nó chỉ tính 1 cái thôi.
 
Chỉnh sửa cuối:
cho hỏi cách nào đánh nhau,hiện số damge mỗi play 1 màu và skill cũng thế =((
mình làm hoài ko dc :(
 
@Quest2: Bạn làm 4 trigger như thế này là đc
Trigger 1:
Mã:
Configuration
    Events
        Map initialization
    Conditions
    Actions
        Set tempGroup = (Units in (Playable map area))
        Unit Group - Pick every unit in tempGroup and do (Trigger - Add to Floating Damage Taken <gen> the event (Unit - (Picked unit) Takes damage))
        Unit Group - Pick every unit in tempGroup and do (Trigger - Add to Floating Spell Name <gen> the event (Unit - (Picked unit) Starts the effect of an ability))
        Custom script:   call DestroyGroup(udg_tempGroup)
        -------- Configurable --------
        Set Text_Duration = 10.00
        Set TextSize_dmg = 10.00
        Set TextSize_spells = 10.00
        -------- - --------
        Set PlayerColors[1] = |c00FF0303
        Set PlayerColors[2] = |c000042FF
        Set PlayerColors[3] = |c001CE6B9
        Set PlayerColors[4] = |c00540081
        Set PlayerColors[5] = |c00FFFC01
        Set PlayerColors[6] = |c00fEBA0E
        Set PlayerColors[7] = |c0020C000
        Set PlayerColors[8] = |c00E55BB0
        Set PlayerColors[9] = |c00959697
        Set PlayerColors[10] = |c007EBFF1
        Set PlayerColors[11] = |c00106246
        Set PlayerColors[12] = |c004E2A04
Trigger2:
Mã:
Configuration2
    Events
        Unit - A unit enters (Playable map area)
    Conditions
    Actions
        Trigger - Add to Floating Spell Name <gen> the event (Unit - (Triggering unit) Starts the effect of an ability)
        Trigger - Add to Floating Damage Taken <gen> the event (Unit - (Triggering unit) Takes damage)
Trigger3:
Mã:
Floating Spell Name
    Events
    Conditions
    Actions
        Floating Text - Create floating text that reads (PlayerColors[(Player number of (Owner of (Triggering unit)))] + (Name of (Ability being cast))) above (Triggering unit) with Z offset 0.00, using font size TextSize_spells, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
        Floating Text - Set the velocity of (Last created floating text) to 100.00 towards 90.00 degrees
        Floating Text - Change (Last created floating text): Disable permanence
        Floating Text - Change the lifespan of (Last created floating text) to Text_Duration seconds
        Floating Text - Change the fading age of (Last created floating text) to 0.65 seconds
Trigger4:
Mã:
Floating Damage Taken
    Events
    Conditions
        (Damage taken) Greater than 1.00
    Actions
        Floating Text - Create floating text that reads ((- + PlayerColors[(Player number of (Owner of (Damage source)))]) + (String((Integer((Damage taken)))))) above (Triggering unit) with Z offset 0.00, using font size TextSize_dmg, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
        Floating Text - Set the velocity of (Last created floating text) to 100.00 towards 90.00 degrees
        Floating Text - Change (Last created floating text): Disable permanence
        Floating Text - Change the lifespan of (Last created floating text) to Text_Duration seconds
        Floating Text - Change the fading age of (Last created floating text) to 0.65 seconds
P/s : cho mình hỏi đây là lỗi gì?
errr.jpg
 
chưa đặt biến của sound, gg_snd_... là biến sound tạo trong Sound Editor (F5)

vào Sound Editor (F5) rồi chọn một sound, ấn chuột phải -> Use As Sound -> thế là có biến sound
 
Ai giúp mình vấn đề này:
Nghĩa là khi tạo 1 spell creat unit làm sao để nó chạy đúng ngay chỗ target rồi creat effect nổ giúp mình với tks nhiều
 
cho mình hỏi add player vào map kiểu gì thế. Mình có tìm mấy bài hướng dẫn trong box nhưng mấy cái link die hết rùi. Ai có lòng hảo tâm viết lại cái tut hoặc quay cái video cho em học với.
 
Hỏi :

1/ có cách nào có skills và nhiều hero trong thời gian 3 ngày ko
2/ làm sao cho đất khác hay vì hình cỏ,đất của war mà là sắt hay gì ấy
3/làm sao để hồi sinh cứ tăng thời gian

---------- Post added at 19:23 ---------- Previous post was at 19:04 ----------

với làm sao có nhạc trong map?
 
@n3wsh0p: Add player vào map thì bạn làm như thế này.
Scenario -> Player Properties -> Chọn chỗ Controller -> Kich chọn user
 
Có ai cho mình biết:
1/Fissure của ES:Dummy loc set biến ntn
2/Ai viết hộ mình trigger unit di chuyển hình parabol với
thnks ^:)^
 
Hỏi :

1/ có cách nào có skills và nhiều hero trong thời gian 3 ngày ko
2/ làm sao cho đất khác hay vì hình cỏ,đất của war mà là sắt hay gì ấy
3/làm sao để hồi sinh cứ tăng thời gian

---------- Post added at 19:23 ---------- Previous post was at 19:04 ----------

với làm sao có nhạc trong map?
1. Muốn nhiều skill và Hero thì tích cực làm map sẽ đc, ko nhất thiết là 3 ngày, tùy năng lực của bạn.
2. Mún chỉnh đất thì vào WE ( JNGP) > Extentions > Edit Tileset.
3. Đặt biến, ví dụ: đặt biến tên Time ( interger) rồi viết trigger chó no cứ bao lâu thì tăng dần lên Set Time = Time + 30( mún tăng bao nhiu thì cho bấy nhiu ko nhất thiết fải 30)
4. Down trên web nhạc về rồi import vào, phần đuôi phải là .mp3
P/s: Lần sau bạn làm ơn viết rõ hơn, hỏi gì mà cọc lóc, đọc có khi ko hiểu gì.


cho mình hỏi add player vào map kiểu gì thế. Mình có tìm mấy bài hướng dẫn trong box nhưng mấy cái link die hết rùi. Ai có lòng hảo tâm viết lại cái tut hoặc quay cái video cho em học với.
Vào WE ( JNGP) nhìn trên thanh menu ( File, Edit, View, v..v), chọn Scenario, rồi mún add bao nhìu play tùy thix
 
Chỉnh sửa cuối:
Hỏi :

1/ có cách nào có skills và nhiều hero trong thời gian 3 ngày ko
2/ làm sao cho đất khác hay vì hình cỏ,đất của war mà là sắt hay gì ấy
3/làm sao để hồi sinh cứ tăng thời gian
với làm sao có nhạc trong map?

1) Dùng default hero và skill sẵn trong WE, không thì làm ngày đêm là ra \:D/
2) Tìm và import tileset vào và sử dụng. Cái tileset sắt hình như hive có.
3) Hồi sinh bằng gì ? Hỏi mà cứ như không.
4) Import file sound.mp3 vào, set đường dẫn. Trigger dùng action Sound - Play Sound

Có ai cho mình biết:
1/Fissure của ES:Dummy loc set biến ntn
2/Ai viết hộ mình trigger unit di chuyển hình parabol với
thnks ^:)^

[Spell]Sanity's Eclipse_Elipse_Lucent Beam_Fissue.rar
[Spell]Rexxar.rar
 
Cho hỏi 2 vấn đề:
1. Làm sao xác định vị trí con dummy mới creat chạy đến tagert là bao nhiêu thời gian?
2. Làm sao % skill để nó gây sát thương
 
Cho hỏi 2 vấn đề:
1. Làm sao xác định vị trí con dummy mới creat chạy đến tagert là bao nhiêu thời gian?
2. Làm sao % skill để nó gây sát thương

Mình không hiểu câu 2 bạn hỏi cái gì. Có lẽ bạn dịch sang tiếng anh mình sẽ hiểu được.
Còn câu 1: Bạn tạo 1 trigger đếm time. Ví dụ cứ 0.2s check xem dummy đã tới nói cần tới chưa! Chưa thì cộng thêm time=time+0.2, cứ như vậy khi đến nơi cần đến sẽ có biến time chuẩn sai lệch < 0.2s.
 
Cho hỏi 2 vấn đề:
1. Làm sao xác định vị trí con dummy mới creat chạy đến tagert là bao nhiêu thời gian?
2. Làm sao % skill để nó gây sát thương

Ý bạn ấy là:
1. Tính time kể từ lúc dummy di chuyển cho đến lúc tới target. Dummy chắc là missle. Để dễ hiểu và minh họa thì ý bạn ấy chắc giống spell bắn arrow gây stun và dam gây ra tùy thuộc khoảng cách di chuyển mũi tên (spell của Miranda-tướng hổ trong dota)
2. Tức là dù đã xuất ra skill và skill đã trúng target nhưng khả năng gây dam cho target ko phải là 100%

Chú ý lần 2 :(
Mong tất cả các bạn hỏi ở đây cần diễn giải rõ vấn đề mình gặp phải để có thể nhận được câu trả lời đúng nhất.
Mình thực sự không mong phải spam vấn đề này thêm nữa nhưng các bạn có thể nói rõ hơn được hay không vậy :-s
Chỉ cần chú ý đến câu từ là được mà :(
 
Chỉnh sửa cuối:
Nghĩa là như vậy
Cậu 1 : Mình tạo 1 dummy là 1 hỏa tiễn khi nó bay chạm vào mục tiêu thì sẽ gây ra những hiệu ứng stun, nổ...
Cầu 2 : thực sự là như thế
Giống skill x2 damage cho 15% cơ nó x2 . Giớ mình không phải x2 mà là cho 15% cơ hội gây thêm 150 sát thương
 
Khi đổi spell Breath of Frost từ unit sang Hero thì khi cast spell enemy thì nó không slow zậy ? Thanks cái
 
Status
Không mở trả lời sau này.
Back
Top