Topic hỏi đáp cho anh em (Về cách làm map)

Thảo luận trong 'World Editor' bắt đầu bởi Dark Gamer, 2/1/08.

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

    NgacNhienChua!! Mr & Ms Pac-Man

    Tham gia ngày:
    8/1/09
    Bài viết:
    113
    bạn gì ơi nói gì mà mình chẳng hiểu gì cả...nói rõ tí đi.
    -Tớ chỉ cho coppy này, trước khi coppy, xem 1 cái spell đó có mấy cái trigger ( có khi 1 hoặc 2 it thấy 3 lắm ^^..) rùi xem nó xài tổng cộng bao nhiêu Varrable...khi biết chính xác những cái Varrible nó xài ta nên rename nó, ví dụ spell đó tên Fire thì bạn đỗi lại các Varrible của nó như Fire_UnitCast, Fire_Dumy ( tên spell_tên biến) để dể nhớ và khi coppy sang không bị thiếu sót, mặt khác nếu nó xài Dumy thì nhớ rõ để coppy xong tạo Dumy y chang vậy..(bạn cũng có thể đổi tên trigger theo mong muốn rùi mới coppy)

    - Lời khuyên khi coppy, nếu là 2 trigger trở lên bạn bỏ vào 1 cái catogery thảy rùi coppy cái catogery đó, sau khi coppy xong các trigger mà bạn coppy sang nó có dạng Enabled, xong ta vào tạo lại các biến như Fire_UnitCast, Fire_Dumy.....rùi bây giờ những câu lệnh nào mà nó sử dụng Variable sẽ bị tô đỏ ( có cái bông hoa màu hồng í ) ta chỉ việc click vào và Enter nó sẽ trở lại trạng thái bình thường => đúng, nếu nó báo lỗi thì Esc ngay không dc Enter tiếp vậy là chỉ do ta đặt tên Varrible sai

    ví dụ : Fire_UnitCast thì bạn lại đặt Fire_Unitast => báo lỗi

    vào sửa lại rủi ra Enter lại....cứ thế hết thảy các trigger. Chú í các dòng lenh sử dụng Dumy thay Dumy lại cho phù hợp

    ví dụ: thay vì Create 1 DumyFire.....khi coppy qua map mới do không có DumyFire nên nó sẽ chuyển qua như Create 1 Peasant...=> ta phải tạo 1 DumyFire rùi thay vào Peasant.

    :D Mod hok cho post file kèm thông cảm đọc thui ::)
     
  2. Dark_DragonKing

    Dark_DragonKing Mr & Ms Pac-Man

    Tham gia ngày:
    23/7/08
    Bài viết:
    217
  3. dannyminhduc

    dannyminhduc T.E.T.Я.I.S

    Tham gia ngày:
    20/1/09
    Bài viết:
    616


    Thank's anh đã chỉ, nhưng em là mem mới, mới đụng vô WE nên còn không hiểu cái này ^_^.
    Trong topic hướng dẫn sau:
    http://forum.gamevn.com/showthread.php?t=509937
    có đoạn
    Nhìn trong hình thì em bik tác giả maps này đã tạo nên các trigger để chứa code. Nhưng khi em tạo các trigger lại không thấy chỗ nào coppy Code được cả ^_^. Đây là hình của em nè
    [​IMG]
    Ai chỉ dùm em cách có thể coppy code vào trigger đc hem?
     
  4. Tom_Kazansky

    Tom_Kazansky

    Tham gia ngày:
    28/12/06
    Bài viết:
    3,454
    Nơi ở:
    Hà Nội
    @dannyminhduc, click vào trigger rồi Edit \ Convert to Custom Text
     
  5. dannyminhduc

    dannyminhduc T.E.T.Я.I.S

    Tham gia ngày:
    20/1/09
    Bài viết:
    616
    thank's anh, đc goi` .
     
  6. NgacNhienChua!!

    NgacNhienChua!! Mr & Ms Pac-Man

    Tham gia ngày:
    8/1/09
    Bài viết:
    113
    nói gì thì nói chứ coppy mấy cái spell = Jass thì dễ hơn nhiều = Gui ::(
     
  7. rongdoVN

    rongdoVN Space Marine Doomguy Lão Làng GVN

    Tham gia ngày:
    6/9/05
    Bài viết:
    5,669
    Nơi ở:
    TS-Pri GameVN
    hehe đúng là jass cũng copy dễ hơn GUI
    nhưng mà gặp mấy cái vJass copy cũng rắc rối lắm đó :wink:
     
  8. dante cvn

    dante cvn Donkey Kong

    Tham gia ngày:
    30/4/07
    Bài viết:
    311
    Nơi ở:
    VietNam
    Sao cứ mỗi lần em copy jass rồi đem qua map em thì nó báo lỗi và jass bị gạch đỏ?Ko dùng dc.Cho hỏi thêm là có bác nào giúp em cách làm AI cho hẻo gióng dota ai dc ko?GUI hay jass cũng dc.
     
  9. 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
    Lâu rồi không online, lục lại câu này tí :D
    Cái inventory is full thì trong DotA có vài món vẫn hiện lên, không phải là chỉ xóa chữ, vì vẫn còn cái âm thanh báo :D
    Cái này dùng để ép đồ cho tiện, không cần bỏ món ra để ép mà vẫn ép được :D
    Ai biết thì giúp với _ Thanks _ :hug:
     
  10. lucifekit

    lucifekit The Warrior of Light

    Tham gia ngày:
    25/2/06
    Bài viết:
    2,344
  11. dannyminhduc

    dannyminhduc T.E.T.Я.I.S

    Tham gia ngày:
    20/1/09
    Bài viết:
    616
    e hèm, hôm ni tự nhiên nổi hứng, hỏi vài câu điên điên. ^_^
    Thực ra em đang làm 1 project (không bik có hoàn thành nổi không nữa) với những kiến thức "í ẹ" của mình >.<. Em muốn các anh chị giúp đỡ em vài vấn đề "cơ bản".
    1/ Có thể giúp em những cấu trúc của các trigger sau được không?
    a/ Khi player đi vào 1 regions thì chuyển sang tọa độ x,y (cái map KiemThe của anh luci có đó ^_^)
    b/ Khi tiêu diệt 1 monter tên là abc thì sẽ xuất hiện 1 monter khác là xyz cũng tại vị trí cũ sau n giây.
    2/ Về vụ copy spell:
    Do còn khá non nớt và chưa có kinh nghiệm trong vấn đề này, nên em có mấy câu hỏi "ngu ngơ", mong anh chị bỏ quá cho!
    a/ Định nghĩa Dummy là gì? làm sao nhận biết được Dummy trong code spell?
    b/ Thế nào là spell bằng GUI, spell bằng VJASS, spell bằng JASS (cây này chắc bị "bem").
    c/ Làm thế nào để bik spell đó dùng mô hình nào để tạo skill, coppy mô hình đó ở đâu, như thế nào?
    Có mấy câu ngu ngơ vậy thôi, vì gà và mới nhập môn nên chưa bik. Mong anh chị giúp đỡ, thx nhìu nhìu lém :hug:
     
  12. rongdoVN

    rongdoVN Space Marine Doomguy Lão Làng GVN

    Tham gia ngày:
    6/9/05
    Bài viết:
    5,669
    Nơi ở:
    TS-Pri GameVN
    thứ nhất thì tạo 1 region ở 1 point nào đó và tạo thêm 1 region khác nữa
    dùng trigger
    Mã:
    Untitled Trigger 002
        Events
            Unit - A unit enters Region 000 <gen>// region khi bước vào
        Conditions
        Actions
            Unit - Move (Entering unit) instantly to (Center of Region 001 <gen>)// move đến region thứ 2
    
    2/
    Mã:
    Untitled Trigger 003
        Events
            Unit - A unit Dies
        Conditions
            (Unit-type of (Dying unit)) Equal to Footman
        Actions
            Wait 2.00 seconds
            Unit - Create 1 Peasant for Player 1 (Red) at (Position of (Dying unit)) facing Default building facing degrees// cái này khi Footman chết thì sau 2 giây tạo ra 1 con Peasant ngay tại vị trí cũ của con Footman chứ ko phải vị trí lúc nó mơi đi
    
    còn vấn đề phía sau tự tìm ko ai rãnh chỉ đâu
    mấy cái đó rất ư là cơ bản rồi :hug:
     
  13. progamevn2008

    progamevn2008 Donkey Kong

    Tham gia ngày:
    7/1/09
    Bài viết:
    306
    anh Tom_kazansky ơi muốn làm 1 cái nhà có khả năng
    lúc đầu nó là của quái vật sau đó mình đánh tới 50% máu thì nó sẽ biến thành nhà của mình và thằng khác chiếm nhà mình cũng vậy
    ------ Merge ---------- ';...;'
    anh Tom_kazansky ơi muốn gộp 2 cái thành 1 cái item thì làm triger như thế nào
     
  14. Meteor95

    Meteor95 Mario & Luigi

    Tham gia ngày:
    27/4/07
    Bài viết:
    861
    Mấy spell kia ko ai làm đc à?HElp me
     
  15. lucifekit

    lucifekit The Warrior of Light

    Tham gia ngày:
    25/2/06
    Bài viết:
    2,344
    Mình nhớ ko nhầm thì có cái function Unit-Change Owner đó bạn.
     
  16. NgacNhienChua!!

    NgacNhienChua!! Mr & Ms Pac-Man

    Tham gia ngày:
    8/1/09
    Bài viết:
    113
    WorldEditor - Cái đó dùng Tome đấy bạn, thực ra mấy cái item, nếu full thì báo Invetory full nhưng nếu ta lụm Tome thì không.

    Danyminhduc -
    - Dumy là gì ? Dumy thực ra chỉ là cái tên gọi ( tên thường được gọi của các maker ) chứ nguồn gốc hoặc ai la người đầu tiện đặt thì hok bik....Dumy là những Unit mình tạo mang Model effect, ví dụ 1 skill bắn ra cục lửa đi, thì mình sẽ phải tạo 1 unit Moder hình cục lữa rùi dùng trigger Move nó => thành skill và Unit đó người ta gọi là Dumy....dc chua anh bạn trẽ...trong code thì Dumy được dùng trong dấu nháy 'abcd' nhưng mà rất hay lẫn lộn code này với code của Ability cũng dc dùng trong 'a012' bạn tự tìm hiểu xem...

    - Spell = GUI là spell dc làm từ những câu lệnh có sẵn và ta chỉ việc sắp xếp và dùng 1 cách logic là ok
    - Spell = Jass thì những câu lenh ta phải viết ra, như Pascal hoặc 1 số ngôn ngữ lập trình vậy đó...
    - Spell = vJass thì nó cũng giống Jass 90% thui ^^

    về việc spell dùng mô hình nào là sao ? hok hiểu ....tạm thời là vậy đó anh bạn trẻ à :;)
     
  17. 0.ver

    0.ver Mr & Ms Pac-Man

    Tham gia ngày:
    1/2/09
    Bài viết:
    122
    em muốn học cách làm map warcraft ko biết phải làm thế nào mong các pro chỉ bảo em dùm với
     
  18. NgacNhienChua!!

    NgacNhienChua!! Mr & Ms Pac-Man

    Tham gia ngày:
    8/1/09
    Bài viết:
    113
    ôi trời ơi..O.o...cứ vùa giảng giải cho người này xong rùi đằng này lại " em muốn học cách làm map warcraft ko biết phải làm thế nào mong các pro chỉ bảo em dùm với
    " O.o, hèn chi box này pro chạy hết roài :D

    bạn phải tự tìm hiểu thôi....=.= cái gì hok hiểu gì post len hỏi. Vào folder warcraft => click vào WorldEditor rùi vào đó mài mò đi....
     
  19. o0oKiddo0o

    o0oKiddo0o Youtube Master Race

    Tham gia ngày:
    4/11/08
    Bài viết:
    14
    ai chi? toi cach' de? cho cac' player ko share tien` cho nhau dc ko
     
  20. Exp1111

    Exp1111 Donkey Kong

    Tham gia ngày:
    19/9/08
    Bài viết:
    486
    Nơi ở:
    HN123
    Vào Avandce->GamePlayConstant: đánh dấu vào Use Custom Value, rồi chỉnh thông số ở 2 dòng dầu về 0(goldTrade-Normal Click và dòng ở dưới)
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này