[Tutorial]Hướng dẫn cơ bản về tạo map War 3 NEW
Chào các bạn, vì mình có ghé qua topic hướng dẫn cơ bản về tạo map war thì thấy nó khá lằng nhằng, nên xin mạo muội viết 1 bài để hướng dẫn dễ hơn
Đầu tiên, chúng ta sẽ vào WE
WE= World Editor, là 1 phần mềm tạo map war3 do blizzard tạo ra. Gồm nhiều tool con hỗ trợ tạo map:
+Terain Editor : tool này dùng để chỉnh kiểu đất, nền đất cho map. (F3)
+Trigger Editor : Trái tim của map nằm ở đây, Trigger là một công cụ để thay thế ngôn ngữ lập trình như Visual hoặc C, giúp các ma mapker dễ tạo map hơn. (F4)
+Object Editor : Cũng rất quan trọng trong map, trong đây dùng để thay đổi thông số, model cho các unit (trong war3 ta thường gọi là creep ), nhưng có 1 điều lưu ý là muốn chỉnh thì ta phải copy paster unit đó ra (nó sẽ chuyển qua custom). (F6)
+Model Editor : dùng để add model vào map. (F12)
Và bây giờ;
Chúng ta sẽ tạo một map đó là DDay (map ruột của mình)
Giới thiệu về DDay:
+ 2 Force
+ mỗi player phải pick hero mới đc chơi
+ mua item
+ Win = kill nhà chính team địch
+ Lính đc tạo ra mỗi 30 giây
+ Có tướng
Ngoài ra các bạn còn có thể tham khảo Ebook WE
Bài viết thuộc về phutu.vn - yêu cầu ghi nguồn khi copy sang các diễn đàn khác
Đầu tiên, chúng ta sẽ vào WE
WE= World Editor, là 1 phần mềm tạo map war3 do blizzard tạo ra. Gồm nhiều tool con hỗ trợ tạo map:
+Terain Editor : tool này dùng để chỉnh kiểu đất, nền đất cho map. (F3)
+Trigger Editor : Trái tim của map nằm ở đây, Trigger là một công cụ để thay thế ngôn ngữ lập trình như Visual hoặc C, giúp các ma mapker dễ tạo map hơn. (F4)
+Object Editor : Cũng rất quan trọng trong map, trong đây dùng để thay đổi thông số, model cho các unit (trong war3 ta thường gọi là creep ), nhưng có 1 điều lưu ý là muốn chỉnh thì ta phải copy paster unit đó ra (nó sẽ chuyển qua custom). (F6)
+Model Editor : dùng để add model vào map. (F12)
Và bây giờ;
Chúng ta sẽ tạo một map đó là DDay (map ruột của mình)
Giới thiệu về DDay:
+ 2 Force
+ mỗi player phải pick hero mới đc chơi
+ mua item
+ Win = kill nhà chính team địch
+ Lính đc tạo ra mỗi 30 giây
+ Có tướng
Bắt đầu
- Bấm vào đây xem toàn bộ nội dung:
Bước 1: ta sẽ vào WE sao đó ấn File -> New rồi chọn kiểu đất và size cho phù hợp
Ở đây mình chọn size 128 128 và kiểu đất (texture) là Locarion Summer
Bước 2: Vào Scenario -> Player Properties phân player, computer
-Sau đó chuyển sang force
+Tích vào Use Custom Forces
+Add Force
+Kéo player chuyển team
+Tích Allied + Share Vision
Sau đó ấn OK
- Bấm vào đây xem toàn bộ nội dung:
- Bước 3: Chỉnh terain cho giống dday
Bước 4:Copy unit cần sang custom, chỉnh thông số và đặt ra map
Bước 5: Đặt các region nơi quái ra và tạo vòng tròn chọn hero
Unit và Region
Bước 6: Bây giờ Bật Tool Palette lên và chọn doodad cho map (doodad là những vật trang trí như ghế, cây...v.v.)
- Bấm vào đây xem toàn bộ nội dung:
- Bước 7: Còn chờ gì nữa, bật Triger Editor lên (F4)
+7.1: Đầu tiên ta xóa hết trigger cũ đi
+7.2: Tạo 2 trigger quái ra cho 2 team
- Code:
Event:
Time - Every 30.00 seconds of game time
Action:
Unit - Create 3 Footman for Player 6 (Orange) at (Center of Creep 1 <gen>) facing Default building degress
Giải thích:
Sự kiện:
Mỗi 30 giây
Hành động:
Tạo 3 footman của player 6 tại điểm creep 1 <gen>
Đó là tạo quái ra cho team 1, còn tạo cho team 2 ta thay đổi một vào thông số
Ta có thể thêm vào như thế này:
+7.3: Ta làm 1 trigger move từ nhà team ta sang nhà team nó
- Code:
Event:
Unit - A unit Enter creep 1 <gen>
Condition:
(Owner of (Entering unit)) Equal to Player 6 (Orange)
Action:
Unit Group - Oder (Units in creep 1 <gen>)to Acttack-Move to (Center of creep 2 <gen>)
Đó là move của 1 cửa của 1 team, ta làm 3 trigger cho 3 cửa 1 team, tổng cộng 6 trigger cho 2 team (mấy sếp cao đừng trách em uổng phí vì em dạy newbie mà )
+7.4: Còn về phần tướng thì ta cũng làm như unit nhưng thay unit tạo ra là tướng
+7.5:Phần hay nhất map, )pick hero
- Code:
Event
Unit - A unit enter Pick hero 01 <gen>
Condition
(Owner of (Entering unit)) Equal to Player 1
Action
Unit - Create 1 Kael for Player 1 (Red) at (Center of hero team 1 ra <gen>) facing Default building degress
Giải thích:
Sự kiện:
1 unit đi vào điểm pick hero 01 <gen>
Điều kiện:
Chủ của unit đi vào là player 1
Hành động:
Tạo 1 kael của player 1 tại điểm hero team 1 ra <gen>
Lưu ý 1 trigger = 1 hero cho 1 player => 5 => 10 trigger cho 1 hero và cho player :-
Còn về ai muốn pick hero = nhà như DaF hay click như Xhero thì pm yh : nhox_bingu2009 sẽ tl nhanh lộn xộn và lẹ
7.6: Đánh lính rớt tiền
-
- Code:
Event:
Map initialization
Acton:
Player - Turn Gives bounty On for Player 12 (Brown)
- Bấm vào đây xem toàn bộ nội dung:
- Bước 8:Còn về phần item :Dthì ta sẽ quay về Object Editor (F6)
+Tìm nhà Neutral Goblin (nhà bán sách trong dday)
+Tìm dòm Item Sold sao đó ta thay item ta cần vào
- Bấm vào đây xem toàn bộ nội dung:
- Bước 9:Trình diễn map
Thanh tool -> Scenario -> Map Description
+Name: [Tên map]
+Suggested Players: [số player đề nghị]
+Description: [Thông tin map]
+Author: [Tên người edit map]
- Chuyển sang tab Loading screen
+Tích vào Use Campain Screen
+Loading Screen Title:[cái dòng bên phải nhỏ]
+Loading Screen Subtitle:[cái dòng bên phải lớn]
+Loading Creen Text:[ thông tin khi load map]
Ngoài ra các bạn còn có thể tham khảo Ebook WE
Chúc các bạn thành công
Bài viết thuộc về phutu.vn - yêu cầu ghi nguồn khi copy sang các diễn đàn khác
Last edited by Fire Wizard on 13.02.14 14:51; edited 11 times in total (Reason for editing : www.phutu.vn)