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

ai chỉ mình cái hiện thị dòng text của item từ 4 dòng mặc định kéo dài thêm nữa với.tks nhiều
 
Cho xin cái trigger mấy cái skill
+ until yunero
+ teleport của furion
+ búa điện sven
+ unti cây, tide , nevermore ( hình như tương tự nhau)
các skill trên là trong dota còn dưới đây là chế thêm:
+ hút tiền hút exp thay vì hút máu hút mana
XIN CHÂN THÀNH CẢM ƠN
+http://www.hiveworkshop.com/forums/spells-569/samurai-slash-gui-mui-v1-1-a-239845/?prev=r=20
+dùng blink là đc mah
+búa điện thì xài "storm bolt" mặc định có sẵn rùi
+until tide và cây thì xài skill mặc định như "war stomp" là đc còn black hole thì đây:
http://www.hiveworkshop.com/forums/spells-569/black-hole-gui-mui-v1-1-a-240099/
+vấn đề này thì mình không biết
-----------------------------------------------------------------------------------
cho mình hỏi:

làm sao để nó bay theo 1 đường thẳng mình làm nó lan damge ra xung quanh =_="

vấn đề nữa là cho dòng item dài được như này ai còn nhớ chỉ mình cái
 
mỗi 50 hay 100 ranger [tính từ unit triggering unit đến cuối ranger của skill] [đặt một 300 aoe], add tất cả các unit trên các aoe kia vào 1 group rồi gây damage (ranger tùy bạn sao cho thấy vừa ý là đc ; càng nhỏ càng chính xác nhưng lại càng lag ;)) )
nếu gây damage nhiều lần trên 1 unit thì bạn check condition(điều kiện) unit chưa có trong group thì hãy add vào;
(lưu ý: như vậy là gây damage kiểu tia laser chiếu xuyên mọi vật cùng lúc chứ không phải cái xe ủi đi gây damage lần lượt đâu, có gì tự chỉnh lại)
1 điều quan trọng là cái này ko MUI tức là ko dùng nhiều skill này cùng lúc đc; nghĩ lại thì nếu bạn gây damage theo cách laser thì vẫn MUI chứ theo kiểu xe ủi(chạy theo model của shockwave) thì không MUI đâu, nói cái này rườm rà lắm :|

bạn hỏi toàn những thứ thuộc về cú pháp trigger thôi thế? mấy cái này bạn nghiên cứu là biết ngay giải thuật mà; nếu bạn ko học lập trình thì làm map viết trigger cũng khó lắm
 
mỗi 50 hay 100 ranger [tính từ unit triggering unit đến cuối ranger của skill] [đặt một 300 aoe], add tất cả các unit trên các aoe kia vào 1 group rồi gây damage (ranger tùy bạn sao cho thấy vừa ý là đc ; càng nhỏ càng chính xác nhưng lại càng lag ;)) )
nếu gây damage nhiều lần trên 1 unit thì bạn check condition(điều kiện) unit chưa có trong group thì hãy add vào;
(lưu ý: như vậy là gây damage kiểu tia laser chiếu xuyên mọi vật cùng lúc chứ không phải cái xe ủi đi gây damage lần lượt đâu, có gì tự chỉnh lại)
1 điều quan trọng là cái này ko MUI tức là ko dùng nhiều skill này cùng lúc đc; nghĩ lại thì nếu bạn gây damage theo cách laser thì vẫn MUI chứ theo kiểu xe ủi(chạy theo model của shockwave) thì không MUI đâu, nói cái này rườm rà lắm :|

bạn hỏi toàn những thứ thuộc về cú pháp trigger thôi thế? mấy cái này bạn nghiên cứu là biết ngay giải thuật mà; nếu bạn ko học lập trình thì làm map viết trigger cũng khó lắm
khổ nỗi giờ mình không có thời gian để đọc nghiên cứu ++"

- - - Updated - - -

mỗi 50 hay 100 ranger [tính từ unit triggering unit đến cuối ranger của skill] [đặt một 300 aoe], add tất cả các unit trên các aoe kia vào 1 group rồi gây damage (ranger tùy bạn sao cho thấy vừa ý là đc ; càng nhỏ càng chính xác nhưng lại càng lag ;)) )
nếu gây damage nhiều lần trên 1 unit thì bạn check condition(điều kiện) unit chưa có trong group thì hãy add vào;
(lưu ý: như vậy là gây damage kiểu tia laser chiếu xuyên mọi vật cùng lúc chứ không phải cái xe ủi đi gây damage lần lượt đâu, có gì tự chỉnh lại)
1 điều quan trọng là cái này ko MUI tức là ko dùng nhiều skill này cùng lúc đc; nghĩ lại thì nếu bạn gây damage theo cách laser thì vẫn MUI chứ theo kiểu xe ủi(chạy theo model của shockwave) thì không MUI đâu, nói cái này rườm rà lắm :|

bạn hỏi toàn những thứ thuộc về cú pháp trigger thôi thế? mấy cái này bạn nghiên cứu là biết ngay giải thuật mà; nếu bạn ko học lập trình thì làm map viết trigger cũng khó lắm
khổ nỗi giờ mình không có thời gian để đọc nghiên cứu ++"
 
+http://www.hiveworkshop.com/forums/spells-569/samurai-slash-gui-mui-v1-1-a-239845/?prev=r=20
+dùng blink là đc mah
+búa điện thì xài "storm bolt" mặc định có sẵn rùi
+until tide và cây thì xài skill mặc định như "war stomp" là đc còn black hole thì đây:
http://www.hiveworkshop.com/forums/spells-569/black-hole-gui-mui-v1-1-a-240099/
+vấn đề này thì mình không biết
-----------------------------------------------------------------------------------
cho mình hỏi:

làm sao để nó bay theo 1 đường thẳng mình làm nó lan damge ra xung quanh =_="

vấn đề nữa là cho dòng item dài được như này ai còn nhớ chỉ mình cái

thì mình biết là tun sven lấy từ storm bolt nhưng mình tăng size cây búa không được và không gây damage AoE cho nên mới tạo dummy và xin cái trigger
 
+http://www.hiveworkshop.com/forums/spells-569/samurai-slash-gui-mui-v1-1-a-239845/?prev=r=20
+dùng blink là đc mah
+búa điện thì xài "storm bolt" mặc định có sẵn rùi
+until tide và cây thì xài skill mặc định như "war stomp" là đc còn black hole thì đây:
http://www.hiveworkshop.com/forums/spells-569/black-hole-gui-mui-v1-1-a-240099/
+vấn đề này thì mình không biết
-----------------------------------------------------------------------------------
cho mình hỏi:

làm sao để nó bay theo 1 đường thẳng mình làm nó lan damge ra xung quanh =_="

vấn đề nữa là cho dòng item dài được như này ai còn nhớ chỉ mình cái

Storm Bolt của Sven, ultimate của Treant + Tide, tất cả đều là làm từ trigger hết, không có vụ có sẵn đâu.
 
Leo hoặc ai biết cho mình trigger spell pass Aoe xung quanh và Aoe Về phía trước dành cho mấy con đánh xa ấy ai giúp được cảm ơn.
 
Mã:
UnitTakeDamage
    Events
    Conditions
        (Level of AOE Ability for (Damage Source)) >= 1 
    Actions
        Trigger - Turn off (This trigger)
        Set Attacked = (Triggering unit)
        Set Attacker = (Damage source)
        Set Damage = (Damage taken)
        Set Pos = (Position of (Attacked))
        Set DamageGroup = (Units within 512.00 of Pos matching ((((Matching unit) is alive) Equal to True) and ((((Matching unit) is A structure) Equal to False) and (((Matching unit) belongs to an enemy of (Owner of Attacker)) Equal to True))))
        Unit Group - Pick every unit in DamageGroup and do (Actions)
            Loop - Actions
                Unit - Cause (Atttacker) to damage (Pickerd unit), dealing Damage damage of attack type Hero and damage type Normal
        Custom script: call RemoveLocation(udg_Pos)
        Custom script: call DestroyGroup(udg_DamageGroup)
        Trigger - Turn on (This trigger)
ai chỉ phần Set Attacked đến Set DamageGroup là tạo từ biến nào trong variable thế ????
 
Nay gấu đi xa rồi nên ở nhà rảnh vô forum chơi :3cool_adore:
=================================================
Ulti của Tide đây :
Mã:
Cast
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to Bay Lên 
    Actions
        Set G_MUI = (G_MUI + 1)
        Set G_Point_Caster = (Position of (Triggering unit))
        Set G_Group[G_MUI] = (Units within 500.00 of G_Point_Caster matching ((((((Matching unit) is A structure) Equal to False) and (((Matching unit) is A flying unit) Equal to False)) and ((((Matching unit) is Magic Immune) Equal to False) and (((Matching unit) is Resistant) Equal to 
        Set G_Stick[G_MUI] = 0
        Set G_Stick_max = 20
        For each (Integer A) from 1 to 5, do (Actions)
            Loop - Actions
                For each (Integer B) from 1 to 10, do (Actions)
                    Loop - Actions
                        Set G_Point_Temp = (G_Point_Caster offset by (100.00 x (Real((Integer A)))) towards (36.00 x (Real((Integer B)))) degrees)
                        Special Effect - Create a special effect at G_Point_Temp using Abilities\Spells\Undead\Impale\ImpaleMissTarget.mdl
                        Special Effect - Destroy (Last created special effect)
                        Custom script:   call RemoveLocation(udg_G_Point_Temp)
        Unit Group - Pick every unit in G_Group[G_MUI] and do (Actions)
            Loop - Actions
                Unit - Pause (Picked unit)
                Set G_Point_Temp = (Position of (Picked unit))
                Unit - Create 1 Dummy for (Owner of (Triggering unit)) at G_Point_Temp facing Default building facing degrees
                Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
                Unit - Order (Last created unit) to Human Mountain King - Storm Bolt (Picked unit)
                Unit - Cause (Triggering unit) to damage (Picked unit), dealing 1.00 damage of attack type Spells and damage type Magic
                Special Effect - Create a special effect at G_Point_Temp using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
                Special Effect - Destroy (Last created special effect)
                Unit - Unpause (Picked unit)
                Custom script:   call RemoveLocation(udg_G_Point_Temp)
        Custom script:   call RemoveLocation(udg_G_Point_Caster)
Mã:
Loop
    Events
        Time - Every 0.04 seconds of game time
    Conditions
    Actions
        For each (Integer A) from 1 to G_MUI, do (Actions)
            Loop - Actions
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    If - Conditions
                        G_Stick[(Integer A)] Equal to G_Stick_max
                    Then - Actions
                        Custom script:   call DestroyGroup(udg_G_Group[GetForLoopIndexA()])
                        For each (Integer B) from (Integer A) to (G_MUI - 1), do (Actions)
                            Loop - Actions
                                Set G_Stick[(Integer B)] = G_Stick[((Integer B) + 1)]
                                Set G_Group[(Integer B)] = G_Group[((Integer B) + 1)]
                        Set G_MUI = (G_MUI - 1)
                    Else - Actions
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    If - Conditions
                        G_Stick[(Integer A)] Less than G_Stick_max
                    Then - Actions
                        Set G_Stick[(Integer A)] = (G_Stick[(Integer A)] + 1)
                        Unit Group - Pick every unit in G_Group[(Integer A)] and do (Actions)
                            Loop - Actions
                                Unit - Add Crow Form to (Picked unit)
                                Unit - Remove Crow Form from (Picked unit)
                                Animation - Change (Picked unit) flying height to (300.00 x (Sin(((180.00 / (Real(G_Stick_max))) x (Real(G_Stick[(Integer A)])))))) at 0.00
                    Else - Actions
============================================
có map demo dưới đấy, sẵn khuyến mãi cho cái burrow strike của Sandking, coi như Unlti Tide nâng cao tí :5cool_still_dreamin
View attachment Fly.rar
 
ai cho mình xin lại bộ phần mềm làm map (x desight pack gì gì đó) mình mới cài lại amy1 và cái nhầm ổ đĩa nên mất hết dữ liệu roj ~^^~
 
Chỉnh sửa cuối:
ai bik làm chiêu mà hero mình lướt qua 5-6 mục tiêu trong phạm vi nhất định( rộng tý) gây 100/150/250/320/400 sát thương+(50% damage của nhân vật) rồi trở về vị trí xuất phát ko? (hồi 20/17/15/13/10s)
-Buff lên bản thân,+ thêm 30/50/70/100/120 + 10% damage của nhân vật và hiệu lực trong vòng 20s (hồi 25/20/15/15/13s)
-Buff lên bản thân,+ thêm 50/80/120/160/200 +15% damage của nhân vật ,tăng tốc độ di chuyển và tốc độ đánh thêm 50% (hồi 150/130/100/75/50s)
-Hồi 20/50/100/160/200 máu mỗi 1s và hiệu lực trong 10s.Trong thời gian đó nhân vật 0 dc di chuyển và sử dụng chiêu nhưng bù lại dc + 100 giáp(hết thời gian thì trừ giáp lại nhá) (hồi 30/26/23/20/19s)
(Nói ngắn gọn hơn là bộ kỹ năng của Master Yi trong LOL đấy)
 
bạn nào giúp mình tải sao vào chơi là nhìn thấy vòng tròn chọn tướng với con cừu mà vào WE để sửa thì lại ko thấy . Có cách nào thấy chỉ mình với .Thanks
koqc.jpg
 
Thế Daranla cho hỏi xí
skill hút tiền - exp làm được ko, làm trigger trừ tiền đối phương rồi rồi add thêm tiền cho mình (exp tương tự)
Còn cái này nửa cần làm skill phân thân nhưng là mãi mãi, mỗi khi cast phân ra được một con và chia đều agi str int hp mp damage armor

- - - Updated - - -

Thế Daranla cho hỏi xí
skill hút tiền - exp làm được ko, làm trigger trừ tiền đối phương rồi rồi add thêm tiền cho mình (exp tương tự)
Còn cái này nửa cần làm skill phân thân nhưng là mãi mãi, mỗi khi cast phân ra được một con và chia đều agi str int hp mp damage armor

- - - Updated - - -

Thế Daranla cho hỏi xí
skill hút tiền - exp làm được ko, làm trigger trừ tiền đối phương rồi rồi add thêm tiền cho mình (exp tương tự)
Còn cái này nửa cần làm skill phân thân nhưng là mãi mãi, mỗi khi cast phân ra được một con và chia đều agi str int hp mp damage armor

- - - Updated - - -

Sặc xóa giùm phần dư do điện thoại lag quá
 
bạn nào giúp mình tải sao vào chơi là nhìn thấy vòng tròn chọn tướng với con cừu mà vào WE để sửa thì lại ko thấy . Có cách nào thấy chỉ mình với .Thanks
koqc.jpg

vì là map deprotect nên vào game thấy. tại vì vào game sẽ có các lệnh tạo unit dòng tròn ra. trong khi WE không có tại. vì do quá trình deprotect các hàm lệnh đó chuyển cho onitializer rồi. không còn trong initializer nữa
 
vì là map deprotect nên vào game thấy. tại vì vào game sẽ có các lệnh tạo unit dòng tròn ra. trong khi WE không có tại. vì do quá trình deprotect các hàm lệnh đó chuyển cho onitializer rồi. không còn trong initializer nữa

Ah ra thế vậy bạn có cách nào làm thêm 1 con tướng mới = cách đơn giản nhất ko ?(copy past object + bấm chuột +... ) ? hay bắt buộc phải làm trigger ? Thanks
 
Back
Top