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. bardock

    bardock Mr & Ms Pac-Man

    Tham gia ngày:
    7/8/11
    Bài viết:
    105
    cho hỏi muốn chó 1 skill trong Abilites x20 agi , stre, inll thì làm sao ạ ^^
     
  2. Ngoc LeO

    Ngoc LeO Mario & Luigi

    Tham gia ngày:
    23/7/06
    Bài viết:
    839
    Nơi ở:
    Nothing...
    Của bạn đây picked unit hoặc target unit of ability being cast nhé.

    Mã:
    Unit - Cause (Triggering unit) to damage (Picked unit), dealing (20.00 x (Real((Intelligence of (Triggering unit) (Include bonuses)) damage of attack type Hero and damage type Divine
    
    Trích luôn từ bài ở bên trang kia :-s

     
    Chỉnh sửa cuối: 31/1/12
  3. lonewolf020291

    lonewolf020291 T.E.T.Я.I.S

    Tham gia ngày:
    16/3/07
    Bài viết:
    579
    Nơi ở:
    Toy Box
    Đây có phải là spam?? Thực sự mà nói mình thấy câu này bạn đã hỏi có người cho câu trả lời. Ít ra thì hãy cho nhận xét về câu trả lời người khác đưa cho bạn trước, ko hài lòng thì nói và repost. Ko quan tâm người ta trả lời thì ai quan tâm cậu hỏi ??

    Thậm chí đây là demo của Ryan.

     
  4. Ryanpzo9

    Ryanpzo9 Donkey Kong

    Tham gia ngày:
    20/10/08
    Bài viết:
    326
    Thì thay cái Strength x 10 ở trong đó thành Level of Storm Bolt for Caster X Intel của caster thôi mà :)
     
  5. lonewolf020291

    lonewolf020291 T.E.T.Я.I.S

    Tham gia ngày:
    16/3/07
    Bài viết:
    579
    Nơi ở:
    Toy Box
    EGUI đó ko có gì cả bạn, mình add và chơi thì các unit xếp sẵn trên map vẫn bình thường, các code trong đó ko liên quan đến remove mấy unit này.

    Xin vài nhận xét về spell của bạn (nếu muốn hay thêm thì xem cũng đc, ko thì cứ ignore nhé :D)
    [spoil]
    Khi Target Blink đi ra sau Dummy, Dummy bay ngược nhưng không hướng về Target (đi giật lùi)
    Nếu Target chết và bị remove, dummy bay ra giữa map tự sát (giống bug ultimate của Lich trong dota khi Target bị giết bởi Dagon).
    Dummy thêm ability locust vào, tắt Collision mỗi 0.03s chi cho mệt:-@.

    Set Location bằng Polar projection leak, khá nhiều.
    Var Distance và Angle ko cần thiết lắm. Có các thứ hỗ trợ nhiều hơn như
    Mã:
    Unit - Create 1 Unit for Player at Location facing Location
    Unit - Move Unit instantly to Location, facing Location
    Điều hơn hết và thiếu là gây damage theo level spell x chỉ số chính (main attribute) của hero cast. Tức nghĩa là khi hero Strength cast thì target bị dính dam theo Str, tướng Agility thì theo Agi và tướng Intelligence theo Int:).[/spoil]
     
  6. LeoNguyen112

    LeoNguyen112 Dragon Quest

    Tham gia ngày:
    22/5/10
    Bài viết:
    1,438
    Nơi ở:
    TP.HCM
    Tớ nghĩ cậu nên so sánh 3 stat của hero, cái nào lớn nhất là chỉ số chính, vì hầu hết stat chính được gain cao nhất trong 3 stat, tất nhiên cũng có vài hero sida :| (như Bane trong dota, cả 3 stat = nhau), nhưng nều include bonus stat thì chắc không mắc lỗi nhiều mấy
     
  7. minh_pro_hy

    minh_pro_hy Donkey Kong

    Tham gia ngày:
    30/6/11
    Bài viết:
    487
    Nơi ở:
    Mặt Trời
    Cái này chắc khi làm map phải làm trigger quy định xem hero thuộc loại str, agi hay int :-bd
     
  8. Ngoc LeO

    Ngoc LeO Mario & Luigi

    Tham gia ngày:
    23/7/06
    Bài viết:
    839
    Nơi ở:
    Nothing...
    Khó hiểu thật vì mình mù về jass,nhưng sau khi xóa cái category EGUI đi thì lại bình thương,khi để EGUI thì các Unit của Neutral Passive thì vẫn còn nguyên,1 Unit của Player 2 mình đặt ra vẫn còn,chỉ các building của Player 1 và 7 thì bị mất
     
  9. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    mất thời gian thế nhỉ? tạo 3 ability base từ: Item Armor Bonus (không cộng armor), lần lượt là: Strength Primary, Agility Primary, Intelligence Primary rồi add cho Strength, Agility, Intelligence hero.

    lúc cần thì kiểm tra level của ability trên, có Strength Primary => là Strength Hero, tương tự với 2 chỉ số kia.

    nếu bạn cố tình cho Strength Hero cái Agility Primary thì tôi bó tay =))
     
    lonewolf020291 thích bài này.
  10. zollback

    zollback Youtube Master Race

    Tham gia ngày:
    16/5/10
    Bài viết:
    88
    Vậy còn cách kiểm tra unit la meele hay range? chắc cũng thế phải ko :S Tom cho hỏi cái: ông có dùng cái Board của earth fury ko?, tôi tạo multilboard cho mỗi player thì hiễn thị bình thường, nhưng trong lúc chơi tạo thêm một cái nữa để hiển thị trong 1 thời gian ngắn thì lại làm mất cái cũ :|
     
  11. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    nó không mất đâu, bị ẩn đi thôi (có lẽ do War3)
    khi cái "hiển thị trong 1 thời gian ngắn" mất đi thì show lại
     
  12. Ryanpzo9

    Ryanpzo9 Donkey Kong

    Tham gia ngày:
    20/10/08
    Bài viết:
    326
    Hề hề hiện tại chỉ làm đc có thế thôi :D sẽ khá dần lên theo thời gian mà \m/
     
  13. vuongkkk

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

    Tham gia ngày:
    22/5/10
    Bài viết:
    588
    Nơi ở:
    Hà Nội
    Kiểm tra unit range hay melee thì có thể dùng Unit Type được. Nếu đó là Melee thì ko phải range. Nhưng ông nào làm vẫn là attack kiểu melee mà cho range cao thì coi như ko có cách nào xác định được rồi :-??

    Multiboard thì thực ra cùng lúc chỉ hiển thị được có 1 cái multiboard mà thôi. Ông tạo cái thứ 2 thì tự nhiên cái đầu sẽ ko hiển thị chứ ko phải là mất. Nó vẫn còn đó trong bộ nhớ... Ông thử tạo thêm cái multiboard tạm thời rồi xóa nó đi coi có hiện lại cái cũ ko? Nếu ko thì thử Show lại coi cái cũ còn ko?
     
  14. zollback

    zollback Youtube Master Race

    Tham gia ngày:
    16/5/10
    Bài viết:
    88
    Không, nếu cái "hiển thị trong một thời gian ngắn kia" bị xóa đi hoặc show off thì cái thứ nhất ("luôn luôn hiển thị") cũng ko hiện lên( Mặc dù mình biết là nó vẫn nằm trong ram chứ ko bị xóa đi). Thực ra cái thứ 2 chỉ là để hiển thị thời gian revive hero còn lại, dùng leaderboard thì ổn hơn :D
     
  15. *darkman*

    *darkman* Mr & Ms Pac-Man

    Tham gia ngày:
    2/1/09
    Bài viết:
    278
    Làm sao để 1 unit khi được creat ra rùi thì tự động nó đi tìm các hero và diết ?
    P/s: mình gặp chút rắc rối @@ tên map mình đang làm "Chaos Legion - Dark Rising v1.06.w3x" up trog epicwar hum nay coi thử số người download map thì thấy 1 cái map tên y chang "Chaos Legion - Dark Rising v1.06.w3x" (hix coi thử thì nó 91 mình 88 =.=)map mình úp lên by Unknown còn "hắn" thì là by A1_HC --|n map by Nguyen Sang Tuan
    Xin hỏi thằng đó là 1 dạng cướp map ? Và ai bik thì nói mình nha :D (sát) ? Với lại hỏi 1 câu hơi nhu 1 tý >.< làm sao để đăng kí được cái " by....." thế nhỉ :P. Thanks
     
  16. 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
    @*darkman*:

    vào Scenario tìm Map Desciption... kiếm phần Author: ghi tên tác giả vào save lại map ( là đăng lên epicwar sẽ thấy tên tác giả)
    và cảm phiền

    Protect map dùm :-@ để tránh nguy cơ bị đạo map bạn :|
     
  17. ngoc426123

    ngoc426123 Youtube Master Race

    Tham gia ngày:
    1/2/08
    Bài viết:
    83
    Nơi ở:
    TP .Hồ Chí Mi
    ngọc muốn tạo một map , gồm 10 cửa , vấn đề là ở chỗ này , chỉ mở các của khi có các người chơi , còn lại các cửa khác đóng không tạo quái , giông các map thủ cửa , ai chỉ giúp ngoc với !!!
     
  18. hoangNGUYET

    hoangNGUYET Donkey Kong

    Tham gia ngày:
    11/9/10
    Bài viết:
    413
    Nơi ở:
    Sài Gòn
    Ở các trigger spawn quái cho mỗi cửa, chỉ cần thêm điều kiện là player sẽ chơi ở cửa đó có tham gia hay ko mà thôi.
     
  19. ngoc426123

    ngoc426123 Youtube Master Race

    Tham gia ngày:
    1/2/08
    Bài viết:
    83
    Nơi ở:
    TP .Hồ Chí Mi
    bạn cho ngoc xin cái trigger lun nhé , ngoc dở mấy cái này lắm , với lại cho ngoc hỏi lun , trong cai object editor , bên bảng abilities , mỗi một skill có dòng extended về skill đó , khi chỉnh sửa một dòng trong skill ( thí dụ như chỉnh từ damage từ 300 lên 600 ) thì ngoc mún cái extended thay đổi theo data đó lun , thỉ phải làm sao !!!
     
  20. lonewolf020291

    lonewolf020291 T.E.T.Я.I.S

    Tham gia ngày:
    16/3/07
    Bài viết:
    579
    Nơi ở:
    Toy Box
    1) Đây chỉ là 1 trong nhiều cách và là 1 trong những tối kiến của riêng tớ.
    Giả sử với 10 cửa bạn tạo 10 triggers tạo lính và cho mỗi người chơi/cửa. Như vậy khi vào game trigger sẽ kiểm tra các player có chơi ko và turn off nếu không có người chơi ở cửa đó.
    [spoil]
    Mã:
        Events
            Time - Every 10.00 seconds of game time
        Conditions
        Actions
            If  ((Player 1 (Red) controller) Equal to User) and ((Player 1 (Red) slot status) Equal to Is playing) then
                Do nothing
              Else
                Turn off this trigger
            ---------------Tạo lính-------------
            Create 1 Footman for Player 13 at.....
    
    [/spoil]
    2) Ctrl+D để xem Raw Data của các ability. Để hiển thị 1 giá trị trong tooltips thì cú pháp là <[tên ability],[tên giá trị cần thể hiện]>. Vd bạn tạo 1 ability mới từ storm bolt, khi Ctrl+ D sẽ thấy Raw ID của nó là A000:AHtb. Lấy mục damage làm ví dụ, tên raw của nó là DataA1; còn mục thời gian stun của level 1 là Dur1, chỉnh 2 mục này theo ý muốn. Như vậy tooltips của ability này ở level 1 sẽ là:
    "Throws a magical hammer at a target enemy unit, dealing <A000,DataA1> damage and stunning the target for <A000,Dur1> seconds."

    Nếu đây là 1 ability của dummy (hero ko học), nếu cho dòng tooltips này cho vào ability gốc (ability của hero học) nó vẫn hiện ra đúng số như thường, tức là không nhất thiết tooltip ability nào thì chỉ được ghi các giá trị của mỗi ability đó (Dùng cho các ability của hero có dummy cast).
    Ngoài ra: Với 1 giá trị 0.75 thì
    <A000,DataA1>: hiển thị số nguyên (giá trị ô là số thực nên tự làm tròn > 1)
    <A000,DataA1,%>%: hiển thị số % (75%)
    <A000,DataA1,.>: hiển thị số thực (0.75)
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này