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

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

  1. andy_bi

    andy_bi Mr & Ms Pac-Man

    Tham gia ngày:
    17/5/12
    Bài viết:
    106
    ^
    Tức là khi bạn host thì ng khác vẫn vô chơi đc, nhưng sau khi start game, loading,... rồi vừa vô game thì... "ten", văng hết ra á?
     
  2. *darkman*

    *darkman* Mr & Ms Pac-Man

    Tham gia ngày:
    2/1/09
    Bài viết:
    278
    uhm` nhưng ván đầu thì chơi được ngon không ai bị dis khi chơi ván 2-3 ... (hên xui) bi dis người chơi. Cám ơn bạn giúp mình nha :(
     
  3. findingmagic

    findingmagic Youtube Master Race

    Tham gia ngày:
    15/7/12
    Bài viết:
    42
    máy bác làm ơn giúp mình minh co cái trigger như thế này

    Events
    Unit - A unit Is attacked
    Conditions
    Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    If - Conditions
    (Level of Manaregen for (Attacking unit)) Equal to 1
    Then - Actions
    Set Mana = 40
    Unit - Set mana of (Attacking unit) to ((Mana of (Attacking unit)) + (Real(Mana))
    Else - Actions

    có nghĩa là hero tấn công muc tiêu sẽ hồi mana (gần giống mana steal) nhưng trigger này là nó tính lúc hero chuẩn bi bắt đầu ra đòn tấn công chứ không phải đã đánh trúng muc tiêu (lưu ý là những hero có tốc dộ đánh chậm sẽ thấy rõ điều này) để hồi lại mana nếu như vậy thì khi điều khiển hero mình click stop button lien tuc + right lick váo target enemy thì mana sẽ hồi liên tục như thế skill sẽ ko dc hay cho lắm, mình muốn la mana sẽ dc hồi cho hero nếu hero ra đòn chạm trúng mục tiêu (dạng hoạt động giống như life steal) làm ơn giúp minh đau dầu với skill này máy ngày rồi:4cool_cold:
     
  4. SITUVN

    SITUVN T.E.T.Я.I.S

    Tham gia ngày:
    6/11/09
    Bài viết:
    575
    A Unit Take Damage: kích hoạt khi một đơn vị ĐÃ bị đánh trúng.
    GetDamageSource: lấy đơn vị đánh.
    GetTriggeringUnit: lấy đơn vị bị đánh.
     
  5. findingmagic

    findingmagic Youtube Master Race

    Tham gia ngày:
    15/7/12
    Bài viết:
    42
    the mình them những dòng này vào đoạn nào bạn hướng dẫn hay thêm hoàn chỉnh dùm mình dc không
     
  6. Kenmj

    Kenmj Youtube Master Race

    Tham gia ngày:
    26/5/09
    Bài viết:
    95
    Bạn nào biết chỉ giúp mình nhé

    [​IMG][/url][/IMG]
     
  7. SITUVN

    SITUVN T.E.T.Я.I.S

    Tham gia ngày:
    6/11/09
    Bài viết:
    575
    [HR][/HR]
    Mana Steal

    Mana Steal
      Events
        Unit - <Đơn vị bị hút> Takes damage
      Conditions
      Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Damage source) Equal to <Đơn vị hút>
          Then - Actions
            Unit - Set mana of (Damage source) to ((Mana of (Damage source)) + <Số pháp năng (mana) cộng cho đơn vị đánh>)
            Unit - Set mana of (Triggering unit) to ((Mana of (Triggering unit)) - <Số pháp năng (mana) trừ cho đơn vị bị đánh>)
          Else - Actions

    [HR][/HR]
    Nhưng có một vấn đề là sự kiện này chỉ đăng kí cho từng đơn vị một nên muốn bắt sự kiện này bạn phải đăng kí cho từng đơn vị một cách thủ công.

    VD:
    [HR][/HR]
    Mana Steal

    Mana Steal
      Events
      Conditions
      Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          If - Conditions
            (Damage source) Equal to <Đơn vị hút>
          Then - Actions
            Unit - Set mana of (Damage source) to ((Mana of (Damage source)) + <Số pháp năng (mana) cộng cho đơn vị đánh>)
            Unit - Set mana of (Triggering unit) to ((Mana of (Triggering unit)) - <Số pháp năng (mana) trừ cho đơn vị bị đánh>)
          Else - Actions

    [HR][/HR]
    Mana Steal Register

    Mana Steal Register
      Events
        Map initialization
      Conditions
      Actions
        Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
          Loop - Actions
            Trigger - Add to Mana Steal <gen> the event (Unit - (Picked unit) Takes damage)

    [HR][/HR]
    Lưu ý: Phía trên chỉ là ví dụ. Map initialization là đăng kí cho đơn vị đã có sẵn khi vừa vào bản đồ, những đơn vị được triệu hồi và sinh ra sau này sẽ không có sự kiện này.
     
  8. findingmagic

    findingmagic Youtube Master Race

    Tham gia ngày:
    15/7/12
    Bài viết:
    42
    bạn làm ơn gửi luôn cai demo cho mih dc không vừa làm xong cái phần map initialization thì lỗi tùm lum va mình hết bik đường mò :2cool_after_boom:
     
  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ài bản XDP nhé :| là hêt thui :| chứ bạn đang xài cái soft của Jassnewgen và cái data của XDP nên báo lỗi thế :2cool_sexy_girl:
     
  10. andy_bi

    andy_bi Mr & Ms Pac-Man

    Tham gia ngày:
    17/5/12
    Bài viết:
    106
    ^
    Hôm trước mình cũng bị lỗi y chang như thế khi test/save map. Ko biết vì lý do tại sao :|
     
    Chỉnh sửa cuối: 12/2/14
  11. andy_bi

    andy_bi Mr & Ms Pac-Man

    Tham gia ngày:
    17/5/12
    Bài viết:
    106
    Cho hỏi: trong war3 cơ bản (gốc), thì giáp có giảm đc dmg phép ko? Hay là chỉ có giảm dmg vật lý thôi?
    Còn nữa, mới vào (tức là giữ nguyên thủy, ko chỉnh gì hết) thì nhà, tướng, lính,v..v có magic damage reduction (giảm dmg phép) ko? Hay là phải add vô mới có, còn ko add là 0%?
     
  12. ryu4ki

    ryu4ki Mr & Ms Pac-Man

    Tham gia ngày:
    4/7/12
    Bài viết:
    118
  13. SITUVN

    SITUVN T.E.T.Я.I.S

    Tham gia ngày:
    6/11/09
    Bài viết:
    575
    View attachment DemoManaSteal.zip
    Có bấy nhiêu mà cũng không làm được thì cái bản đồ mình đưa dưới đây cho bạn thì mò kiểu nào chứ.

    View attachment 175869
     
    Chỉnh sửa cuối: 13/2/14
  14. _Wild__Wolf_

    _Wild__Wolf_ Youtube Master Race

    Tham gia ngày:
    4/8/11
    Bài viết:
    80
    làm sao để làm 1 missile từ 1 unit tới 1 unit, hay từ 1 điểm tới 1 điểm hay từ 1 điểm đến 1 unit..
     
  15. ryu4ki

    ryu4ki Mr & Ms Pac-Man

    Tham gia ngày:
    4/7/12
    Bài viết:
    118
    Giáp không giảm sát thương phép thuật nhưng loại giáp thì có. Ở warcraft 3 gốc thì loại giáp của công trình có chống phép.

    Mỗi một khoảng thời gian dịch chuyển nó 1 khoảng từ điểm bắt đầu tới điểm kết thúc
    Công thức s= v*t :6cool_boss:
     
  16. Kenmj

    Kenmj Youtube Master Race

    Tham gia ngày:
    26/5/09
    Bài viết:
    95
    XDP là X design Pack à bạn..Nhưng cũng bị như vậy..
     
    Chỉnh sửa cuối: 13/2/14
  17. 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
    thế chịu rùi bạn :-??
     
  18. babied

    babied Youtube Master Race

    Tham gia ngày:
    18/11/12
    Bài viết:
    67
    lúc trước em có cài map EGUI (gồm có coppy trigger, và coppy text file UI) và em thấy trong trigger có thêm các mục modify armor, slide unit, move unit không pause action(thực ra là unit không bị order stop mỗi lần move),.... Vậy cho em hỏi có phải bắt buộc cài EGUI lại mới có những thứ trên hay sao mà trang giới thiệu x-design pack nói đã tích hợp EGUI ver2 ạ.

    - - - Updated - - -

    cài bản XDP 1.06 là hết lỗi, và không cần cài trong thư mục war chính

    - - - Updated - - -

    p/s: câu sau nói với bạn bị lỗi XDP :D
     
  19. babied

    babied Youtube Master Race

    Tham gia ngày:
    18/11/12
    Bài viết:
    67
    chết, e không đọc kỹ , ở bản 1.04 XDP thì EGUI 2 đã bị gỡ bỏ, nhưng làm sao để bật và dùng xdp alpha?, EGUI2 down tại đâu và muốn xem function list thì làm thế nào mà em ấn mãi không xem được?
     
  20. andy_bi

    andy_bi Mr & Ms Pac-Man

    Tham gia ngày:
    17/5/12
    Bài viết:
    106
    Nói chung là trước khi làm 1 map nào đó thì nên suy nghĩ, hỏi, nhờ ng khác tư vấn dùm,v...v để cuối cùng là đưa ra 1 quyết định chính chắn nhất và sẽ ko thay đổi về sau (trong suốt quá trình làm map) về việc sử dụng phần mềm nào để thực hiện công việc của mình (điển hình là XDP hoặc JassNewGen,...). Vì mình cũng giống mấy trường hợp như trên, lúc thì xài XDP, lúc thì JNG, lúc còn xài WE thường của war3 nữa mới ghê chứ!!! @@
    Roeest rồi map rối loạn luôn, đã phải re-make map lại vài chục lần, hên mà có giữ mấy cái quan trọng @@
    Và thường thì nên xài những ch.trình hầu như cả thế giới đều sử dụng và đc công nhận, với lại tầm phổ biến cũng cao và... hiện đại, dễ sử dụng 1 chút
     

Chia sẻ trang này