Topic hỏi đáp (tập 3) về cách làm map

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

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

    game_war48 Dragon Quest

    Tham gia ngày:
    7/9/08
    Bài viết:
    1,320
    Nơi ở:
    Ice City
    "chỗ vissi" là chỗ gì thế =)). Tôi chưa bao giờ nghe thấy "chỗ vissi" cả=)).

    Mà cách đấy là cách hữu hiệu nhất, chả bao giờ bị bug đâu mà lo =)).
     
  2. hacker_tinhyeu

    hacker_tinhyeu Youtube Master Race

    Tham gia ngày:
    27/2/08
    Bài viết:
    84
    ai giúp mình đi hjx cái này cần gấp lắm
     
  3. WordEditor

    WordEditor C O N T R A

    Tham gia ngày:
    8/9/08
    Bài viết:
    1,509
    Nơi ở:
    Leaf Village
    Visible ~.~!
    Mà tại sao lại phải chống cheat nhỉ, đánh single thì cheat cũng chẳng ảnh hưởng, đánh network thì không cheat được, vậy thì chống cheat cho nặng map ;;)
     
  4. Exp1111

    Exp1111 Donkey Kong

    Tham gia ngày:
    19/9/08
    Bài viết:
    486
    Nơi ở:
    HN123
    Cho hỏi, làm sao để cái model mấy con Dragon trong war lúc attack thi` nó phun từ miệng vậy? Tôi gắn model Dragon vào Hero khi công mục tiêu xa nó toan` khè từ trên lưng
     
  5. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    chỉnh (Object Editor \ Units)
    Art - Projectile Launch X
    Art - Projectile Launch Y
    Art - Projectile Launch Z


    như của Dragon có sẵn.
     
  6. [blackmask]

    [blackmask] Youtube Master Race

    Tham gia ngày:
    29/6/09
    Bài viết:
    71
    trước hết : xem kỹ lại bạn đã lưu các hero vào mảng chưa ? Khi chọn hero xong, cho 1 dòng set hero đó là hero team nào. Ví dụ ta có mảng hero[] lưu 10 hero.
    việc còn lại đơn giản thôi.
    Timer : tạo 1 biến timer global tên là rumble.
    1- tạo 1 trigger có event là enlapse time : bắt đầu từ phút thứ mấy tính từ thời điểm game bắt đầu. Ví dụ enlapse time là 10 seconds. Ta cho đồng hồ rumble đếm ngược : start timer rumble. Chọn periotric = false ( đồng hồ này không lặp )
    2- tạo 1 trigger nữa có event là timer rumble exprice , event là for each integer a from 1 to 10 , condittions là if hero[integer a] != null , actions là revive hero[integer a] ( nếu nó chết ) , move hero[integer a] vào arena của mình. Sau đó, ta wait for condittion ( chờ đến khi 1 điều kiện thỏa ) every 1 second. Điều kiện là Number of unit in area [Arena] matching : matching unit is a hero , less than 2 ( số unit hero trong arena < 2 - tức là còn 1 thằng hoặc chết tất tần tật :)) ) . Hành động tiếp đến là pick every unit in arena , move picked unit to center of playable map area ( chuyển hết bọn trong arena ra ngoài ). Lại start rumble timer ( bắt đầu 1 đồng hồ đếm ngược mới.) >>>> xong
     
  7. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Cho em hỏi là làm sao để cho unit đi ngược với hướng mình bảo nó,VD đi phải thì qua trái,tiến thì lùi ạ
     
  8. Dragonmangia

    Dragonmangia Donkey Kong

    Tham gia ngày:
    8/5/09
    Bài viết:
    372
    Nơi ở:
    Kathapecea
    Cho hỏi là làm sao cho Unit cast Spell ạ :|
    Spell dạng như War Storm hay Spell dạng Target Unit thì kiu nó cast sao :|
     
  9. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    Mã:
    Move
        Events
            Unit - A unit Is issued an order targeting a point
        Conditions
            Or - Any (Conditions) are true
                Conditions
                    (String((Issued order))) Equal to move
                    (String((Issued order))) Equal to smart
                    (String((Issued order))) Equal to attack
        Actions
            Set TempUnit = (Triggering unit)
            Set TempPoint = (Position of TempUnit)
            Set TempPoint2 = (Target point of issued order)
            Set TempReal = (Distance between TempPoint and TempPoint2)
            Set TempReal2 = (Angle from TempPoint to TempPoint2)
            Custom script:   call RemoveLocation( udg_TempPoint2 )
            Set TempPoint2 = (TempPoint offset by TempReal towards (TempReal2 + 180.00) degrees)
            Unit - Order TempUnit to Move To TempPoint2
            Custom script:   call RemoveLocation( udg_TempPoint2 )
            Custom script:   call RemoveLocation( udg_TempPoint )
    
    khi một unit được lệnh move, smart, attack vào một điểm, lấy khoảng cách và góc giữa vị trí của unit đc lệnh với vị trí mục tiêu
    offset một point từ vị trí unit được lệnh với khoảng cách trên và với góc ngược lại (+180)
    lệnh cho unit đc lệnh move tới đó
    //==============================
    Unit - Issue Order Targeting A Unit
    (lệnh có mục tiêu)
    Mã:
    Order [B]Unit[/B] to [U]Attack[/U] [B]Unit[/B]
    unit thứ nhất là unit có spell (cần cast), unit thứ hai là mục tiêu. Attack ở đây là lệnh, cái này phải thay đổi tùy theo spell được tạo, ví dụ spell được tạo từ Storm Bolt thì phải thay Attack bằng Human Mountain King - Storm Bolt
    ----
    Unit - Issue Order With No Target
    (lệnh không có mục tiêu)
    Mã:
    Order [B]Unit[/B] to [U]Stop[/U]
    tương tự như trên, unit ở đây là unit có spell và phải thay Stop bằng lệnh của spell đó, ví dụ spell được tạo từ Thunder Clap thì sẽ phải dùng Human Mountain King - Thunder Clap
     
  10. Dragonmangia

    Dragonmangia Donkey Kong

    Tham gia ngày:
    8/5/09
    Bài viết:
    372
    Nơi ở:
    Kathapecea
    Spell Custom thì sao anh Tom :|
    Ko thấy ở trỏng :(
     
  11. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    tôi ghi là "đc tạo từ" chứ có ghi "là" đâu, vậy vẫn hỏi spell custom thì sao 8-|

    chả nhẽ muốn spell như Storm Bolt lại tạo từ spell Item Armor Bonus (+1) chắc @-)
     
  12. PowerChaos125

    PowerChaos125 Youtube Master Race

    Tham gia ngày:
    3/12/08
    Bài viết:
    89
    Theo em biết thì có 2 loại biến có thể bị leak là Special EffectPoint (Location) vậy cho em hỏi còn loại biến nào có thể leak nữa không và cách chữa ra sao?
     
  13. WordEditor

    WordEditor C O N T R A

    Tham gia ngày:
    8/9/08
    Bài viết:
    1,509
    Nơi ở:
    Leaf Village
    Bạn vào đây mà xem [..]
    Vui lòng trước khi hỏi nên search kĩ 1 chút [..]
     
  14. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Hồi 1 tuổi em có chơi cái map con thỏ của blizzard,em thấy map đó rất hay nhưng có ai biết model con thỏ trong map đó ở đâu kko ạ,cho em hỏi tiếp là muốn làm skill dạng càng chạy thì tốc độ chạy càng nhanh,dừng lại ko chạy nữa thì tốc độ chạy trở về bình thường thì sao ạ
     
  15. Dragonmangia

    Dragonmangia Donkey Kong

    Tham gia ngày:
    8/5/09
    Bài viết:
    372
    Nơi ở:
    Kathapecea
    Cái Map con thỏ tớ cũng chơi rồi nè, nửa bạo lực nửa cute :))
    Vậy ai bik làm Skill Double Score (gấp đôi số điểm của 1 trứng khi active) và Skill hình wả trứng bể làm cho con wỉ đang rượt mình way sang giết con khác ko :-/
     
  16. tuma79

    tuma79 T.E.T.Я.I.S

    Tham gia ngày:
    22/6/09
    Bài viết:
    596
    Nơi ở:
    Roxtus
    Tớ chỉ ko biết nó móc đâu ra con thỏ đó thôi,con thỉ nhìn cute lắm lắm mà tìm trên hive ko thấy có
     
  17. WordEditor

    WordEditor C O N T R A

    Tham gia ngày:
    8/9/08
    Bài viết:
    1,509
    Nơi ở:
    Leaf Village
    Mở cái map đó ra xem, map blizzard thì đâu có protect nhỉ.... 8->
     
  18. ghót9x

    ghót9x Donkey Kong

    Tham gia ngày:
    15/6/09
    Bài viết:
    477
    Nơi ở:
    Hà Nội
    sound có leak k nhỉ?
    123456789
     
  19. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    nếu là sound dùng trong Sound Editor thì ko sao

    nhg sound tạo ra = trigger (JASS) thì sẽ leak nếu ko xóa.
     
  20. ghót9x

    ghót9x Donkey Kong

    Tham gia ngày:
    15/6/09
    Bài viết:
    477
    Nơi ở:
    Hà Nội
    e để play sound rồi đợi hết mới destroy, vậy mà nó mất luôn. Vậy là thế nào?
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này