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

Thảo luận trong 'World Editor' bắt đầu bởi Tom_Kazansky, 12/1/12.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    đọc cho kỹ vào

    If - Conditions
    (đúng) chạy Then - Actions
    (sai) chạy Else - Actions

    xem:
    Mã:
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    	[COLOR="#FF0000"]If - Conditions
    		[B](Number of units in Temp_Group2) Greater than or equal to 0[/B]
    	Then - Actions[/COLOR]
    		Unit Group - Pick every unit in Temp_Group2 and do (Actions)
    			Loop - Actions
    				
    	[COLOR="#FF0000"]Else - Actions[/COLOR]
    		EGUI Leak - Destroy Temp_Group
    		Unit - Unpause Caster
    		Unit - Make Caster Vulnerable
    		Unit - Unhide Caster
    		EGUI Leak - Remove Temp_Loc
    		EGUI Leak - Destroy Temp_Group2
    
    thấy in đỏ chưa?
    thấy in đậm chưa?

    in đậm ở đây luôn đúng, Then - Actions lúc nào cũng chạy, không chạy Else thì sao mà "remove leak" được?

    Mã:
    Unit Group - Pick every unit in Temp_Group2 and do (Actions)
    	Loop - Actions
    		Unit - Create 1 Dummy Omniattack for (Owner of Caster) at (Position of (Picked unit)) facing (Position of (Picked unit))
    		Animation - Change (Last created unit)'s vertex coloring to (100.00%, 100.00%, 100.00%) with 65.00% transparency
    		Animation - Play (Last created unit)'s attack animation
    		Special Effect - Create a special effect attached to the chest of (Last created unit) using Abilities\Spells\NightElf\Blink\BlinkCaster.mdl
    		[COLOR="#0000FF"]Unit - Cause (Last created unit) to damage (Picked unit), dealing 250.00 damage of attack type Spells and damage type Normal[/COLOR]
    		[COLOR="#FF0000"][B]Wait 0.65 seconds[/B][/COLOR]
    		[COLOR="#FF0000"]Special Effect - Destroy (Last created special effect)[/COLOR]
    		Unit Group - Add (Last created unit) to Temp_Group3
    		Unit Group - Pick every unit in Temp_Group3 and do (Actions)
    			Loop - Actions
    				Unit - Remove (Picked unit) from the game
    
    tạo effect, wait, destroy effect

    như đã nói, wait không được dùng, dùng là dừng cho nên chỉ còn: tạo effect => leak chưa?
     
  2. fantom2409

    fantom2409 Mr & Ms Pac-Man

    Tham gia ngày:
    15/8/11
    Bài viết:
    194
    đã hiểu thưa anh!
    Vậy còn Mui thì sao? Cứ thâý mọi người dùng MUI mà chả hiểu gì. Set biến MUI làm gì?

    cái trigger trên đã sưả, đã gây dam nhưng không tạo dummy và Special effect! Giờ làm sao đây anh TOM?
    Mã:
    Omniattack 1
        Events
            Unit - A unit Starts the effect of an ability
        Conditions
            (Ability being cast) Equal to Xu?t Tinh 
        Actions
            Set Caster = (Casting unit)
            Set Target = (Target unit of ability being cast)
            Set Temp_Loc = (Position of (Target unit of ability being cast))
            Unit - Pause Caster
            Unit - Make Caster Invulnerable
            Unit - Hide Caster
            Animation - Change Caster's vertex coloring to (100.00%, 100.00%, 100.00%) with 65.00% transparency
            For each (Integer A) from 1 to 15, do (Actions)
                Loop - Actions
                    Wait 0.10 seconds
                    Set Temp_Group = (Units within 400.00 of Temp_Loc matching ((((Matching unit) is A structure) Not equal to True) and ((((Matching unit) belongs to an enemy of (Owner of Caster)) Equal to True) and (((Matching unit) is alive) Equal to True))))
                    Set Temp_Group2 = (Random 1 units from Temp_Group)
                    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                        If - Conditions
                           [COLOR="#FF0000"] (Integer A) Equal to 15[/COLOR]
                        Then - Actions
                            Animation - Change Caster's vertex coloring to (100.00%, 100.00%, 100.00%) with 0.00% transparency
                            Unit - Unpause Caster
                            Unit - Make Caster Vulnerable
                            Unit - Unhide Caster
                            EGUI Leak - Destroy Temp_Group
                            EGUI Leak - Remove Temp_Loc
                            EGUI Leak - Destroy Temp_Group2
                        Else - Actions
                            Unit Group - Pick every unit in Temp_Group2 and do (Actions)
                                Loop - Actions
                                    Unit - Create 1 Dummy Omniattack for (Owner of Caster) at (Position of (Picked unit)) facing (Position of (Picked unit))
                                    Animation - Change (Last created unit)'s vertex coloring to (100.00%, 100.00%, 100.00%) with 65.00% transparency
                                    Animation - Play (Last created unit)'s attack animation
                                    Special Effect - Create a special effect attached to the chest of (Last created unit) using Abilities\Spells\NightElf\Blink\BlinkCaster.mdl
                                    Unit - Cause (Last created unit) to damage (Picked unit), dealing 100.00 damage of attack type Spells and damage type Normal
                                    Unit Group - Add (Last created unit) to Temp_Group3
                    Special Effect - Destroy (Last created special effect)
                    Unit Group - Pick every unit in Temp_Group3 and do (Actions)
                        Loop - Actions
                            Unit - Remove (Picked unit) from the game
    
    p/s: Sưả thế được chưa?
     
    Chỉnh sửa cuối: 8/4/12
  3. FlameDrake

    FlameDrake Dragon Quest

    Tham gia ngày:
    1/12/10
    Bài viết:
    1,298
    Nơi ở:
    Quận 10 HCM
    Xin 1 phần mềm Protect map tuyệt đối, dù depro ra thế nào thì trigger cũng mất dạng cơ bản
    Khóa = W3O 4.9 chuối wa :|
     
    Chỉnh sửa cuối: 8/4/12
  4. dh-g

    dh-g Fire in the hole!

    Tham gia ngày:
    29/8/09
    Bài viết:
    2,654
    Nơi ở:
    Q1 TP.HCM
    khóa map chỉ để bảo vệ bản đồ đến 60% thôi và không có tuyệt đối cả :-?? với lại map xài GUI cho dù deprotect ra cũng thấy hết các trigger một cách dễ dàng hơn là jass

    với lại Wc3 Map Optimizer không có củ chuối đâu. đó cũng là một phần mềm khóa map coi như hoàn hảo nhất. có thể thấy nó củ chuối vì không hiểu hết các setting chăng ?
     
  5. thuytien16

    thuytien16 Youtube Master Race

    Tham gia ngày:
    31/10/09
    Bài viết:
    31
    có ai có thể trả lời câu hỏi bên trên của mình ko đang cần gấp hic
     
  6. fantom2409

    fantom2409 Mr & Ms Pac-Man

    Tham gia ngày:
    15/8/11
    Bài viết:
    194
    Ớ, không lẽ cũng có vụ deprotect map à?
     
  7. LeoNguyen112

    LeoNguyen112 Dragon Quest

    Tham gia ngày:
    22/5/10
    Bài viết:
    1,438
    Nơi ở:
    TP.HCM
    Có cách nào làm lightning effect của chain lightning kết thúc nhanh hơn không?
     
  8. raivor

    raivor Dragon Quest Lão Làng GVN

    Tham gia ngày:
    24/7/09
    Bài viết:
    1,411
    Edit trong file Splats/LightningData.slk, mở bằng microsoft excel.
    Giảm cái duration xuống rồi save lại, import vào map, sửa path.
    Tham khảo thêm.
     
  9. dh-g

    dh-g Fire in the hole!

    Tham gia ngày:
    29/8/09
    Bài viết:
    2,654
    Nơi ở:
    Q1 TP.HCM
    có đấy! trong rất là dễ dàng. nhưng nội quy gamevn hok cho bàn :|
     
  10. toanlove371

    toanlove371 Youtube Master Race

    Tham gia ngày:
    11/10/11
    Bài viết:
    30
    cho em hỏi, 1 unit ko có animation Death thì khi chết nó vẫn còn đó đúng ko?có cách nào làm cho nó biến mất ko?(ko phải dùng remove unit from the game đâu nhé)
     
  11. vuongkkk

    vuongkkk T.E.T.Я.I.S

    Tham gia ngày:
    22/5/10
    Bài viết:
    588
    Nơi ở:
    Hà Nội
    Spammer is here. Non sense !!!!
     
    Chỉnh sửa cuối: 9/4/12
  12. FlameDrake

    FlameDrake Dragon Quest

    Tham gia ngày:
    1/12/10
    Bài viết:
    1,298
    Nơi ở:
    Quận 10 HCM
    Có 1 lần đã hỏi khóa = W3O 4.9 dù bị depro = cách nào thì trigger cũng ko ở dạng cơ bản, nhưng có thật sự là vậy ko ? Hay là vẫn có cách depro ra còn nguyên trigger
     
  13. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    còn nói thêm về deprotect thì 3pts :2cool_misdoubt:
     
  14. Ryanpzo9

    Ryanpzo9 Donkey Kong

    Tham gia ngày:
    20/10/08
    Bài viết:
    326
    Nói chung ý không dùng W3O thì chả còn cái gì khác để mà khóa tốt hơn cái ý đâu. Hỏi nữa hỏi mãi cũng chả ai có phần mềm khác tốt hơn mà share cho đâu.
     
  15. Ngoc LeO

    Ngoc LeO Mario & Luigi

    Tham gia ngày:
    23/7/06
    Bài viết:
    839
    Nơi ở:
    Nothing...
    Anh có thể giải thích rõ hơn giúp em được không ?

    P/s: mình mới ghost lại máy,trước WE của mình khi sửa tooltip của ability,unit,item .v.v. thì WE của mình có cái tiện ích kiểu Tooltip Creator nhỏ nhỏ ngay bên dưới để edit luôn cho tiện,giờ không biết ghost lại mất tiêu rồi =-=
     
    Chỉnh sửa cuối: 9/4/12
  16. NguLongHaKhac

    NguLongHaKhac T.E.T.Я.I.S

    Tham gia ngày:
    5/2/11
    Bài viết:
    653
    Nơi ở:
    MC
    Cho mình hỏi:
    1:VD Giờ mình làm tạo cái điểm xanh lá cây lóa lóa lên bản đồ thì kiểu gì vậy mấy bạn (Giống Legion)
    2:Khi chọn 1 đám quái ở bên ngoài màn hình thì có thể chỉnh % đồ rơi ra hay đồ rơi ra là gì Nhưng giờ mình muốn tạo 20 con unit footman ở trigger và set đồ rơi của nó là 20% boot of speed,80% Orb of fire chẳng hạn thì làm kiểu gì vậy mấy bạn ?
     
  17. Ngoc LeO

    Ngoc LeO Mario & Luigi

    Tham gia ngày:
    23/7/06
    Bài viết:
    839
    Nơi ở:
    Nothing...
    Tạo event unit die

    Unit type off triggering unit equal to footman

    Sau đó set integer random từ 1 đến 100 nếu bằng hoặc nhỏ hơn 80 thì cho rớt ra orb,còn không thì rớt ra boot of speed
     
  18. LeoNguyen112

    LeoNguyen112 Dragon Quest

    Tham gia ngày:
    22/5/10
    Bài viết:
    1,438
    Nơi ở:
    TP.HCM
    1. Nghĩa là đó không phải là 1 ability, mà là 1 unit, và con courier là shop di động. Nói cách khác, dota tạo 1 dummy tên là Transfer Items rồi cho courier bán unit đó, khi player nào mua thì bay tới hero của player đó + transfer. Lúc này event là Unit sells an item (from shop)

    2. Cài JNGP vào, theo mình tốt nhất là dùng cái X Design bên ngoài box.


    1. Dùng actions:
    Mã:
    Cinematic - Ping minimap for player
    2. Như bạn trên trả lời.

    P/s: Legion là cái quái gì nhể :6cool_surrender:
     
  19. NguLongHaKhac

    NguLongHaKhac T.E.T.Я.I.S

    Tham gia ngày:
    5/2/11
    Bài viết:
    653
    Nơi ở:
    MC
    Bạn có thể viết hẳn trigger ra không :1cool_byebye: Mà phần 1 thì làm kiểu gì vậy :6cool_surrender:
     
  20. FlameDrake

    FlameDrake Dragon Quest

    Tham gia ngày:
    1/12/10
    Bài viết:
    1,298
    Nơi ở:
    Quận 10 HCM
    Ý của tui ko fải vậy, ai cũng khẳng định nói là khóa = W3O 4.9 là depro ra trigger chuyển sang Jass, nhưng sao có thằng depro ra vẫn còn nguyên trigger như map gốc :| GUI
     
    Chỉnh sửa cuối: 9/4/12
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này