Bài Hướng Dẫn - Một phong cách riêng biệt cho map của bạn?

Thảo luận trong 'World Editor' bắt đầu bởi DaricNguyễn™, 16/6/12.

  1. DaricNguyễn™

    DaricNguyễn™ Mr & Ms Pac-Man

    Tham gia ngày:
    18/2/12
    Bài viết:
    125
    Nơi ở:
    Colhen
    Đôi lúc bạn cảm thấy map mình thật là "Warcraft 3" và muốn phá vỡ hoàn toàn phong cách của nó?
    Tuy nhiên làm thế nào để thay đổi phong cách này đây?
    Từ giao diện, các phím tắt, ôi thôi khó quá, tôi chả biết tìm hướng dẫn ở đâu cả?
    Nào vậy xin mời các bạn muốn đột phá cho mình một map có một kiểu mới lạ thì hãy đọc qua các bài hướng dẫn mình chọn lọc và dịch từ thehelper.net này nhé!

    1. Cách thay đổi các nút lệnh:
    [spoil]Có một vài người thường hỏi rằng có cách nào có thể thay đổi vị trí của các nút lệnh như Attack, Stop, Hold, Patrol trong game hay không? Và bạn trả lời rằng "chắc hem đk, game nó dzj màk sao đổi đk?"

    Ồh hồ, không đâu, hoàn toàn có thể.
    Đầu tiên, bạn phải có một tập tin CommandFunc.txt trước (có thể tải về ở tệp dính kèm phía dưới)

    Mở nó và tìm loại nút lệnh mà bạn muốn thay đổi:
    Nó tương tự thế này:
    Mã:
    [CmdAttack]
    Art=CommandAttack
    Buttonpos=3,0
    Art ở đây chỉ loại nút lệnh, đó là nút Attack trong game
    còn Buttonpos=3,0 ở đây là chỉ về vị trí của nút lệnh đó trong trò chơi, vị trí của nó là X=3,Y=0.
    Nếu bạn vẫn chưa rõ về vị trí của các nút lệnh, tham khảo tại đây:http://world-editor-tutorials.thehelper.net/units/uniteditor1.jpg

    Tớ sẽ thử đổi nó về vị trí (1,1)
    Mã:
    [CmdAttack]
    Art=CommandAttack
    Buttonpos=1,1
    Giờ ta lưu nó lại ở một chỗ nào đó (kín hay hở gì cũng đc ;)))

    Ta vào mục Import Manager của World Editor, thêm CommandFunc.txt mà chúng ta vừa thay đổi vào và đổi đường dẫn của nó thành:
    Mã:
    Units\CommandFunc.txt
    [spoil]
    [​IMG][/spoil]

    và cuối cùng đã hoàn thành:
    [​IMG]
    Chúc các bạn thành công >:D<

    <còn một phần nữa mà em lượt bỏ do dùng USMWE cũng đk!> [/spoil]

    2. Biến thể XP Bar của bạn:
    [spoil]Yêu cầu:
    Photoshop hoặc bất kỳ trình sửa ảnh nào cho phép tải và thay đổi ảnh .TGA .
    War3 Model Editor
    Warcraft 3 Viewer

    Bắt tay vào nào:
    • Bước 1:
    Mở War3 Model Editor >> Vào Windows >> Vào mục MPQ Browser >> Chọn Open MPQ Archive trên Menu file và mở War3.mpq
    Mò nào mò nào, bạn mở các cây thư mục y như của Windows Explorer vậy, không khác gì, giờ hãy đi đến "thư mục" UI của nó, vào mục Feedback , xong vào XpBar, chọn chuột phải vào human-bigbar-fill.blp và Export nó ra.
    [​IMG]
    Sau đó dùng Warcraft 3 Viewer chuyển tệp blp đã Export ra đấy thành tệp .TGA (Mở Warcraft 3 Viewer, vào menu Convert Files, chọn BLP -> BMP,TGA,....)

    • Bước 2:
    Mở trình sửa ảnh của bạn lên, xóa tất tần tật mọi thứ trong ảnh chỉ còn lại một màu trắng tinh tươm, thế là bạn đã có thể bỏ bất kỳ màu sắc nào bạn yêu thích vào ...
    [​IMG]
    [​IMG]
    cái của mình là như thế này đấy!​

    • Bước 3: Lưu lại với loại tệp .TGA 32bit
    • Bước 4: Mở Warcraft 3 Viewer và đổi thành tệp BLP (Menu Convert Files >> BMP,TGA ... -> BLP)
    • Bước 5: Mở Import Manage của World Editor, và nạp tệp BLP vừa chuyển đổi vào, sửa đường dẫn tương tự thành: UI\Feedback\XpBar\human-bigbar-fill.blp

    [​IMG]


    Ngắm nhìn thành quả cuối cùng:
    [spoil]
    [​IMG]
    [/spoil]

    Chúc các bạn thành công! :D

    < Lưu ý: Bài viết đã có chỉnh sửa lớn so với bài gốc vì thời gian bài hướng dẫn gốc đã quá cũ, mọi thắc mắc cứ đưa lên topic!>[/spoil]

    3. Fade Filter trong suốt?
    [spoil]Lời nói đầu:
    Chắc hẳn các bạn đã học cách nào để làm một Fade Filter qua bài viết này? http://forum.gamevn.com/showthread.php?882466-Bai-Huong-Dan-Cach-lam-Fade-Filter
    Nào giờ thì mình sẽ hướng dẫn các bạn cách làm một Fade Filter cao cấp hơn nữa (con kia quên mất tiu pass rùi ==, hk log edit bài đc nên đưa vô đây nốt!)
    • Bước 1:
    Mở Photoshop của bạn lên, tạo cho mình một bức ảnh riêng để bắt đầu công việc này, thường thì với độ phân giải ảnh là 1024x768, nhưng nếu muốn chất lượng hình ảnh cao hơn nữa, hãy chỉnh ảnh to đến 1600 x 1200 px :">

    Chọn Magic Wand tool[W] trong mục Tools của Photoshop, sau đó xóa bỏ những phông nền bạn không muốn thấy. À mà chúng không phải là việc làm cho nó trong suốt khi sử dụng làm Fade Filter trong game đâu à nha! Tí nữa sẽ biết. Chứ giờ mà đổi thành .blp thì bạn sẽ phải la ó vì trước màn hình game là màu "trắng như Tide" đấy! :6cool_sure:
    Đây là bức ảnh của mình:
    [​IMG]
    • Bước 2: Vùng ảnh trong suốt?
    Alpha Masks rất hữu dụng trong việc làm Fade Filter này, nó có thể hiện một hình ảnh trong game có chỗ trong suốt, chỗ mờ, và chỗ thấy rõ điểm ảnh bởi cách kiểm tra độ sáng và tối của phông màu Alpha, chỉ cần qua màu Trắng/ Đen thì có thể quyết định được độ trong suốt của hình ảnh khi hiện lên trên bản đồ hoặc game. Phông màu Alpha có vị trí màu càng trắng thì ảnh càng hiện rõ khi vào game, còn đen thì ngược lại, nó sẽ trong suốt khi vào game! :7cool_spiderman:

    Giờ thử làm một cái Phông màu Alpha cho nền của bạn nào:
    Vào tab Channels trên Photoshop của bạn, ở đây, bạn sẽ nhìn thấy 4 kênh phông màu: RBG, Red, Green, và Blue. Tạo mới một Phông màu nữa bằng cách ấn vào nút thứ 2 như hình dưới:
    [​IMG]
    Cái tên mới tạo của nó sẽ là "Alpha 1"
    • Bước 3: Thay đổi Kênh phông màu Alpha
    Thực sự thì việc này rất là dễ chứ không có gì khó! Như mình đã nói trong phông màu Alpha: Trắng tức là nhìn rõ ảnh, Đen tức là ảnh trong suốt trong game (ko thấy ảnh) :2cool_sexy_girl:
    Giờ thì bạn chỉ cần chọn riêng Kênh phông màu Alpha 1 đó, sau đó, sử dụng Công cụ Cục tẩy của Photoshop để "bôi trắng" những vị trí mà bạn muốn bức ảnh của mình hiện thật rõ trong game ( Mặc định kênh phông màu Alpha 1 này toàn là màu đen!)
    [spoil]
    [​IMG]
    Ảnh của mình khi nhìn dưới phông nền Alpha 1
    [/spoil]

    Thế là bạn đã hoàn thành bức phông nền trong suốt rồi đấy, nào Lưu nó lại dưới dạng tệp .TGA 32bit. :5cool_bad_smelly:
    Sau đó sử dụng Warcraft 3 Viewer để Convert sang tệp .blp

    • Bước 4:
    Nạp nó vào map của bạn qua Import Manage, và chắc các bạn đã đọc qua bài hướng dẫn Fade Filter trước, giờ thử làm cho nó Hiện lên để xem thành quả của chúng ta:
    Mã:
    Test Trigger
        Events
            Player - Player 1 (Red) Presses the Up Arrow key
        Conditions
        Actions
            Cinematic - Fade out and back in over 2.00 seconds using texture war3mapImported\fade_filter.blp and color ([COLOR="#FF0000"]100.00%[/COLOR], [COLOR="#008000"]100.00%[/COLOR], [COLOR="#0000FF"]100.00%[/COLOR]) with 0.00% transparency
    [spoil][​IMG][/spoil]
    * Lưu ý: Bạn cần chỉnh cho các màu trong Trigger là 100%,100%,100%, hoặc là hình Fade Filter của bạn sẽ hóa đen như than!

    Chúc các bạn thành công ! :6cool_sure:[/spoil]
     

    Các file đính kèm:

    Chỉnh sửa cuối: 16/6/12
  2. DaricNguyễn™

    DaricNguyễn™ Mr & Ms Pac-Man

    Tham gia ngày:
    18/2/12
    Bài viết:
    125
    Nơi ở:
    Colhen
    update tại #1 ..........
     
    Chỉnh sửa cuối: 16/6/12
  3. King War

    King War

    Tham gia ngày:
    23/7/10
    Bài viết:
    2,136
    Nơi ở:
    kw_corp@yh
    ko có gì hot,thank share cho ai ko bít :| có cách nào việt hóa cái text ngoài add vào thì tốt biết mấy :-"
     
  4. DaricNguyễn™

    DaricNguyễn™ Mr & Ms Pac-Man

    Tham gia ngày:
    18/2/12
    Bài viết:
    125
    Nơi ở:
    Colhen
    ^ mát zời bùn chả có game gì kiếm gì đó đem về dịch ra ấy mà anh... ==!
     
    Chỉnh sửa cuối: 16/6/12
  5. vuongkkk

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

    Tham gia ngày:
    22/5/10
    Bài viết:
    588
    Nơi ở:
    Hà Nội
    ừm hay thank for share

    Khuyến mãi lun cái import thay đổi giao diện về căn bản nữa
    Cái này cũng đơn giản là
    - kiếm mấy cái UI trên mạng (có 1 cái cho các cậu nghịch ở attachment bên dưới đó)
    - import và sửa custom path như sau
    Mã:
    UI\Console\<Race>\<Race>UITile01.blp
    UI\Console\<Race>\<Race>UITile02.blp
    UI\Console\<Race>\<Race>UITile03.blp
    UI\Console\<Race>\<Race>UITile04.blp
    UI\Console\<Race>\<Race>UITile-InventoryCover.blp
    UI\Console\<Race>\<Race>UITile-TimeIndicatorFrame.blp
    Trong đó <Race> ở đây có thể là Human, Undead, NightElf, Human tùy xem player đó thuộc race nào mà sẽ hiển thị UI đó (có thể chỉnh race ở Scenairo/Player Properties)

    Ngoài ra hãy dùng các font khác default và dùng tooltip với màu chữ có hệ thống cũng tạo ra bản sắc riêng cho map

    Note: Ai ko upload được thì dùng basic upload là Ok
     

    Các file đính kèm:

  6. 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
    nếu trong photoshop mà ảnh đến 1600x1200 thì nếu import vào game thì để nguyên mức độ phân giải đó ư ?
    nếu mà 1600x1200 trong photoshop mà lúc import vào game phải resize lại vậy có khác gì 1024x768(hoặc 512x512) ?
     
  7. Evil_Hunter

    Evil_Hunter Mario & Luigi

    Tham gia ngày:
    18/9/11
    Bài viết:
    786
    Nơi ở:
    Evil Forest
    Tks cho hai cái đầu, hay thật. Mình thích nhất là change interiace :)
     
  8. conmacabong

    conmacabong Mario & Luigi

    Tham gia ngày:
    30/5/11
    Bài viết:
    833
    Nơi ở:
    Hồ Chí Minh
    Hê hê hê:1cool_byebye: Em cũng thích thế:9cool_sweet_kiss:
    Nhưng mà cái này ngoài mặt kỹ thuật còn cần trình độ vẽ nữa, chứ nếu lấy cái người khác làm rồi add vô thì sẽ đụng hàng:4cool_confuse: Cũng như không thôi:2cool_sad:
    Cho nên chẳng mấy ai làm nổi:4cool_confuse:
     

Chia sẻ trang này