Maiev Shadowsong
Donkey Kong
Lời nói đầu: Mình đã xem qua vài topic trên tuy có tool nhưng hầu hết các tool ở đó đều đã quá date so với phiên bản Warcraft III hiện tại
Nên: Mình mạn phép lập một Topic tổng hợp các tool có thể giúp cho các bạn tạo map nhanh chóng và dễ dàng hơn. Mong các bạn ủng hộ!
Tiêu chí: mỗi ngày giới thiệu tầm 2, 3 tool nếu như mình phải solo
Nghiêm cấm: Spam bài lạc chủ đề, nếu có bài spam thì bác Tom del + cho ăn thẻ dùm mình, mình không làm được :(.
Nếu ai có tool hay thì viết bài giới thiệu.
Jassnewgenpack
Các hỗ trợ và tác giả:
Đây là một chương trình của nhóm thứ ba có nhiều tính năng vượt trội hơn hẳn với World Editor rách nát của blizzard.
Bạn có thể thấy với newgen, bạn có thể tạo map mà không lo bị văng ra khoi WE khi đang tạo map, không bị crash xong phải làm lại từ đầu lúc save map, hiệu lực UMSWE để có thêm nhiều tính năng mới, hiệu lực TESH để khi code Jass dễ dàng hơn, bạn có thể tạo map với vJass, Zinc ( với >1.24 )...
Lưu ý khi sử dụng:
Đừng diệt virus vào thư mục NewGen, nếu không bạn hối hận
Đừng bật các chương trình diệt virus trong list này khi làm map! Hoặc nó làm bạn không mở được NewGen, hoặc nó phá hỏng map bạn!
-Cách sử dụng: sau khi tải về bạn giải nén ra, trong đó sẽ bao gồm khá nhiều file và thư mục con nhưng cái bạn cần quan tâm là: NewGen WE, send nó ra Desktop để lần sau thao tác nhanh hơn. Từ bây giờ mỗi khi muốn tạo hay edit map thì bạn chỉ cần khởi động tool này là được. Sau khi khởi động, bạn sẽ ngó qua thanh menu một lát, có khá nhiều thứ hay ho.
+Các tùy chọn đối với Grimoire:(không cần thắc mắc cái này là cái gì)
Start war3 with -window: khi test map thì bạn chơi ở chế độ cửa sổ thay vì toàn màn hình.
Enable object editor hack: bật tùy chọn này sẽ giúp bạn nhập các rawcode độc lập mỗi khi tạo 1 object mới
Enable no limits: bật tùy chọn này sẽ gỡ bỏ các giới hạn của WE như số doodad/neutral unit tối đa cho 1 map.
Disable WE syntax checker và Don't let WE disable trigger: bạn nên bật 2 tùy chọn này nếu map bạn có sử dụng VJASS, nếu không bạn sẽ gặp hàng tá lỗi hay thậm chí crash khi lưu.
Mute editor sounds: bật tùy chọn này sẽ tắt âm thanh khi khởi động NewGen WE, âm thanh khi undo/redo và lúc đặt/xóa object...
Disable first save warning: khi bạn lưu map lần đầu, bình thường WE sẽ nhảy popup để yêu cầu bạn lưu lại, khá khó chịu, tùy chọn này giải quyết vấn đề đó.
+Các tùy chọn đối với Grimoire:
Enable JassHelper: quá rõ ràng, nếu bạn sử dụng VJASS thì luôn luôn bật tùy chọn này lên.
Disable vJass syntax: nếu bật thì mỗi khi lưu NewGen WE luôn dành ít thời gian sau cùng để check, nhưng nếu map bạn không có VJASS thì tắt nó đi để lưu được nhanh hơn.
Disable script optimization: as simple as it's name.
+TESH integration:
plugin này được kèm sẵn và tích hợp hẳn vào NGW, giúp cho các đoạn mã nhìn được rõ ràng và mạch lạc hơn, cụ thể nó giúp bạn chọn font chữ và highlight màu những chỗ cần thiết. mở module trigger ra và bạn sẽ thấy nó nằm ở hàng sau cùng trên thanh menu.
+UMSWE 5 integration:
có thể xem là sự kết hợp của UMSWE 4, WE Unlimited, có chức năng tương tự như WE nhưng kèm theo một số tùy chọn nâng cao. để sử dụng bạn phải khởi động lại NGW sau khi tic chọn nó. công dụng cụ thể và cách dùng thì bạn tự khám phá vì mình cũng chưa dùng món này bao giờ.
+AND MORE:
-bạn nên vào Window, tắt tùy chọn Brush list đi để thao tác với object được nhanh hơn, không là chờ dài cổ đấy.
-với NGW bạn có thể đạt được cỡ map lớn nhất là 480*480 với tùy chọn Enable no limit, tất nhiên là bạn chớ nên dại dột mà tạo 1 map với kích cỡ khổng lồ như vậy làm gì :)
-thông thường bạn chỉ có thể có tối đa 8 Texture cho Terrain Pallette nhưng với tùy chọn Extensions, bạn có thể nâng con số đó lên 16. Điều này rất hữu ích với các map dạng RPG cần nhiều vùng đất khác nhau. Cách làm như sau:
-Vào Extensions/Edit Tileset.Hàng dưới cùng là số texture hiện có trong map của bạn, muốn xóa cái nào bạn click chuột trái vào nó. Phía trên là texture của tất cả tilleset có trong Warcraft, muốn thêm cái nào vào map, bạn chỉ cần click chuột trái vào nó, texture đó sẽ tự động nhảy xuống hàng dưới cùng. (Nhớ là giới hạn tối đa 16 thôi nhé). Sau khi hoàn thành bạn bấm ok, NGW sẽ tự động save. đợi nó save xong thì bạn thoát ra khỏi map (Nhớ đừng save lại lần nữa). Rồi, giờ khởi động lại map và bạn có 16 texture trong Terrain Pallete để dùng. Bạn nên chú ý về khái niệm transition giữa các texture khác nhau, điều này thì tự thực hành nhé.
-Địa chỉ tải về:
http://www.wc3c.net/showthread.php?t=90999
-Cập nhập JassHelper thường xuyên tại đây:
http://www.wc3c.net/showthread.php?t=88142
Creadits: anh RexAnthony, phần cách sử dụng
Nên: Mình mạn phép lập một Topic tổng hợp các tool có thể giúp cho các bạn tạo map nhanh chóng và dễ dàng hơn. Mong các bạn ủng hộ!
Tiêu chí: mỗi ngày giới thiệu tầm 2, 3 tool nếu như mình phải solo

Nghiêm cấm: Spam bài lạc chủ đề, nếu có bài spam thì bác Tom del + cho ăn thẻ dùm mình, mình không làm được :(.
Nếu ai có tool hay thì viết bài giới thiệu.
Các hỗ trợ và tác giả:
- Grimoire: Bryan Steinbach aka PipeDream
- JassHelper: Vexorian
- UMSWE: the UMSWE team
- PJASS: Rudi Cilibrasi (first versions) and PitzerMike (updates)
- GrimEx: Pitzermike
- TESH: SFilip
- Colorizer: Risc
- Reinventing the Craft: MindWorX and SFilip
- Icon: Mc!
Bạn có thể thấy với newgen, bạn có thể tạo map mà không lo bị văng ra khoi WE khi đang tạo map, không bị crash xong phải làm lại từ đầu lúc save map, hiệu lực UMSWE để có thêm nhiều tính năng mới, hiệu lực TESH để khi code Jass dễ dàng hơn, bạn có thể tạo map với vJass, Zinc ( với >1.24 )...
Lưu ý khi sử dụng:
Đừng diệt virus vào thư mục NewGen, nếu không bạn hối hận
Đừng bật các chương trình diệt virus trong list này khi làm map! Hoặc nó làm bạn không mở được NewGen, hoặc nó phá hỏng map bạn!
- Avira Antivir
- EZ Antivirus
- Avast Antivirus
- AVG
- F-secure
- McAfee VirusScan Enterprise
- Panda
- Đừng chơi cả BKAV của anh Quảng nha, nếu không thỉnh thoang thôi, nhưng thỉnh thoảng nó tìm thấy 1 con Backdoor và del luôn đó!
-Cách sử dụng: sau khi tải về bạn giải nén ra, trong đó sẽ bao gồm khá nhiều file và thư mục con nhưng cái bạn cần quan tâm là: NewGen WE, send nó ra Desktop để lần sau thao tác nhanh hơn. Từ bây giờ mỗi khi muốn tạo hay edit map thì bạn chỉ cần khởi động tool này là được. Sau khi khởi động, bạn sẽ ngó qua thanh menu một lát, có khá nhiều thứ hay ho.
+Các tùy chọn đối với Grimoire:(không cần thắc mắc cái này là cái gì)
Start war3 with -window: khi test map thì bạn chơi ở chế độ cửa sổ thay vì toàn màn hình.
Enable object editor hack: bật tùy chọn này sẽ giúp bạn nhập các rawcode độc lập mỗi khi tạo 1 object mới
Enable no limits: bật tùy chọn này sẽ gỡ bỏ các giới hạn của WE như số doodad/neutral unit tối đa cho 1 map.
Disable WE syntax checker và Don't let WE disable trigger: bạn nên bật 2 tùy chọn này nếu map bạn có sử dụng VJASS, nếu không bạn sẽ gặp hàng tá lỗi hay thậm chí crash khi lưu.
Mute editor sounds: bật tùy chọn này sẽ tắt âm thanh khi khởi động NewGen WE, âm thanh khi undo/redo và lúc đặt/xóa object...
Disable first save warning: khi bạn lưu map lần đầu, bình thường WE sẽ nhảy popup để yêu cầu bạn lưu lại, khá khó chịu, tùy chọn này giải quyết vấn đề đó.
+Các tùy chọn đối với Grimoire:
Enable JassHelper: quá rõ ràng, nếu bạn sử dụng VJASS thì luôn luôn bật tùy chọn này lên.
Disable vJass syntax: nếu bật thì mỗi khi lưu NewGen WE luôn dành ít thời gian sau cùng để check, nhưng nếu map bạn không có VJASS thì tắt nó đi để lưu được nhanh hơn.
Disable script optimization: as simple as it's name.
+TESH integration:
plugin này được kèm sẵn và tích hợp hẳn vào NGW, giúp cho các đoạn mã nhìn được rõ ràng và mạch lạc hơn, cụ thể nó giúp bạn chọn font chữ và highlight màu những chỗ cần thiết. mở module trigger ra và bạn sẽ thấy nó nằm ở hàng sau cùng trên thanh menu.
+UMSWE 5 integration:
có thể xem là sự kết hợp của UMSWE 4, WE Unlimited, có chức năng tương tự như WE nhưng kèm theo một số tùy chọn nâng cao. để sử dụng bạn phải khởi động lại NGW sau khi tic chọn nó. công dụng cụ thể và cách dùng thì bạn tự khám phá vì mình cũng chưa dùng món này bao giờ.
+AND MORE:
-bạn nên vào Window, tắt tùy chọn Brush list đi để thao tác với object được nhanh hơn, không là chờ dài cổ đấy.
-với NGW bạn có thể đạt được cỡ map lớn nhất là 480*480 với tùy chọn Enable no limit, tất nhiên là bạn chớ nên dại dột mà tạo 1 map với kích cỡ khổng lồ như vậy làm gì :)
-thông thường bạn chỉ có thể có tối đa 8 Texture cho Terrain Pallette nhưng với tùy chọn Extensions, bạn có thể nâng con số đó lên 16. Điều này rất hữu ích với các map dạng RPG cần nhiều vùng đất khác nhau. Cách làm như sau:
-Vào Extensions/Edit Tileset.Hàng dưới cùng là số texture hiện có trong map của bạn, muốn xóa cái nào bạn click chuột trái vào nó. Phía trên là texture của tất cả tilleset có trong Warcraft, muốn thêm cái nào vào map, bạn chỉ cần click chuột trái vào nó, texture đó sẽ tự động nhảy xuống hàng dưới cùng. (Nhớ là giới hạn tối đa 16 thôi nhé). Sau khi hoàn thành bạn bấm ok, NGW sẽ tự động save. đợi nó save xong thì bạn thoát ra khỏi map (Nhớ đừng save lại lần nữa). Rồi, giờ khởi động lại map và bạn có 16 texture trong Terrain Pallete để dùng. Bạn nên chú ý về khái niệm transition giữa các texture khác nhau, điều này thì tự thực hành nhé.
-Địa chỉ tải về:
http://www.wc3c.net/showthread.php?t=90999
-Cập nhập JassHelper thường xuyên tại đây:
http://www.wc3c.net/showthread.php?t=88142
Creadits: anh RexAnthony, phần cách sử dụng

Zépir's War3 Map Editor
Tác giả: Zephir
Tác giả: Zephir
Cũng là một phần mềm của nhóm thứ 3, theo mình nó nổi hơn WE của blizzard ở chỗ nó rất nhẹ, giao diện lạ mắt ( không giống NewGen đâu
) làm terrain nhanh.
Tutorial hướng dẫn sử dụng các bạn download/ xem ở đây:
zip
html
Download thì ở đây:
http://www.hiveworkshop.com/forums/tools-560/zepirs-war3-map-editor-1-0-a-62889/
Button Manager
Tác giả: Spec
-Giới thiệu: hiện nay không ít thì nhiều map nào cũng có ít nhất vài biểu tượng độc lập (custom icon)...là biểu tượng dành cho unit/spell mà người làm tự thêm vào thay vì dùng các icon có sẵn của Blizzard để giúp map đẹp hơn, phù hợp hơn. Công cụ này giúp bạn dễ dàng tạo ra các icon như ý chỉ trong vòng vài giây.
Nói qua một chút, mỗi biểu tượng trong Warcraft phải có kích cỡ 64x64 pixel và thuộc định dạng .BLP. Mỗi định dạng có 2 file chính, một biểu thị lúc bình thường, và 1 biểu thị dạng disable (là lúc cái icon nó tối màu lại). Chẳng hạn bạn làm 1 icon cho 1 spell, thì lúc spell đó không đủ mana, cái biểu tượng spell sẽ bị tối đi, nếu bạn không có file disable này thì lúc không đủ mana, biểu tượng spell sẽ biến thành màu xanh lá cây (rất khó chịu). Và để sử dụng được icon tự tạo bạn phải nhập đúng đường dẫn cho chúng:
-Icon bình thường: ReplaceableTextures\CommandButtons\BTNtên.BLP
-Icon disable: ReplaceableTextures\CommandButtonsDisabled\DISBTNtên.BLP
-Icon dạng passive: ReplaceableTextures\PassiveButtons\PASBTNtên.BLP
-Icon dạng disable passive: ReplaceableTextures\CommandButtonsDisabled\DISPASBTNtên.BLP
Về icon dạng passive: một số spell thụ động như các spell dạng Aura, thì biểu tượng của nó sẽ không có cái border (rìa) bên ngoài như 1 dấu hiệu phân biệt. Một số người cho là không quan trọng, cứ lấy icon dạng bình thường mà làm, nhưng thiết nghĩ như thế là không chịu polish map. Icon dạng disable passive thì phải có khi bạn dùng icon passive (không có cũng được nhưng dùng biểu tượng xanh nhìn noob lắm đa)
Về icon dạng Autocast: đường dẫn như icon bình thường, các spell như Cold Arrow, Searing Arrow dùng biểu tượng dạng này, nó có 4 rìa vàng ở bốn góc.
Về icon dạng Inforcard: 1 dạng đặc biệt, khi bạn nhìn vào giao diện 1 unit, hãy để ý mấy cái biểu tượng như Strength, armor, damage. Chúng cũng có kích cỡ 64x64 đấy, nhưng chỉ nhỏ khoảng 1 nửa thôi, còn bên ngoài là nền đen.
Bây giờ bạn đã biết các loại biểu tượng (icon) chính trong Warcraft, muốn tạo icon dạng nào là tùy thuộc ở bạn. Nào, kiếm cái ảnh nào đẹp đẹp, và bật Button Manager lên.
-Cách sử dụng: trước tiên bạn nên tạo ra 2 thư mục con đã, có thể đặt là Input(nơi lưu ảnh nguồn cho việc tạo icon) và Output(nơi lưu ảnh thành phẩm). Xong rồi bạn khởi động Button Manager, chọn tab Icon Wizard, hãy để ý một chút:
Đối với Source Folder, bạn chọn thư mục Input mình vừa tạo. Đối với Destination Folder bạn chọn thư mục Output mình vừa tạo. Bên dưới sẽ là danh sách các loại biểu tượng khác nhau, bạn click chon loại mình cần rồi bấm Create Icons, vậy là xong.
Điểm mạnh của tool này là nó có khả năng nén rất tốt, 1 icon bình thường nặng khoảng 6 kb, 1 icon disable nặng khoảng 1kb, so cool !
*Chú ý:
-Button Manager chỉ hỗ trợ các định dạng ảnh nguồn sau: .bmp, .jpg, .tga, .psd, .blp, .png
-Button Manager sẽ tự động resize ảnh về cỡ 64*64, nhưng nếu bạn có 1 cái ảnh nhỏ quá thì khả năng sẽ bị vỡ hạt tuy nhiên bạn có thể dùng phần mềm PhotoZoom để phóng lớn ảnh trước.
-Địa chỉ tải về:
http://www.hiveworkshop.com/forums/tools-560/button-manager-v1-8-a-116280/
Creadits: anh RexAnthony
Happy Mapping, trước là 3 tool đã, tí mình sẽ post tiếp!
) làm terrain nhanh.Tutorial hướng dẫn sử dụng các bạn download/ xem ở đây:
zip
html
Download thì ở đây:
http://www.hiveworkshop.com/forums/tools-560/zepirs-war3-map-editor-1-0-a-62889/
Tác giả: Spec
Nói qua một chút, mỗi biểu tượng trong Warcraft phải có kích cỡ 64x64 pixel và thuộc định dạng .BLP. Mỗi định dạng có 2 file chính, một biểu thị lúc bình thường, và 1 biểu thị dạng disable (là lúc cái icon nó tối màu lại). Chẳng hạn bạn làm 1 icon cho 1 spell, thì lúc spell đó không đủ mana, cái biểu tượng spell sẽ bị tối đi, nếu bạn không có file disable này thì lúc không đủ mana, biểu tượng spell sẽ biến thành màu xanh lá cây (rất khó chịu). Và để sử dụng được icon tự tạo bạn phải nhập đúng đường dẫn cho chúng:
-Icon bình thường: ReplaceableTextures\CommandButtons\BTNtên.BLP
-Icon disable: ReplaceableTextures\CommandButtonsDisabled\DISBTNtên.BLP
-Icon dạng passive: ReplaceableTextures\PassiveButtons\PASBTNtên.BLP
-Icon dạng disable passive: ReplaceableTextures\CommandButtonsDisabled\DISPASBTNtên.BLP
Về icon dạng passive: một số spell thụ động như các spell dạng Aura, thì biểu tượng của nó sẽ không có cái border (rìa) bên ngoài như 1 dấu hiệu phân biệt. Một số người cho là không quan trọng, cứ lấy icon dạng bình thường mà làm, nhưng thiết nghĩ như thế là không chịu polish map. Icon dạng disable passive thì phải có khi bạn dùng icon passive (không có cũng được nhưng dùng biểu tượng xanh nhìn noob lắm đa)
Về icon dạng Autocast: đường dẫn như icon bình thường, các spell như Cold Arrow, Searing Arrow dùng biểu tượng dạng này, nó có 4 rìa vàng ở bốn góc.
Về icon dạng Inforcard: 1 dạng đặc biệt, khi bạn nhìn vào giao diện 1 unit, hãy để ý mấy cái biểu tượng như Strength, armor, damage. Chúng cũng có kích cỡ 64x64 đấy, nhưng chỉ nhỏ khoảng 1 nửa thôi, còn bên ngoài là nền đen.
Bây giờ bạn đã biết các loại biểu tượng (icon) chính trong Warcraft, muốn tạo icon dạng nào là tùy thuộc ở bạn. Nào, kiếm cái ảnh nào đẹp đẹp, và bật Button Manager lên.
-Cách sử dụng: trước tiên bạn nên tạo ra 2 thư mục con đã, có thể đặt là Input(nơi lưu ảnh nguồn cho việc tạo icon) và Output(nơi lưu ảnh thành phẩm). Xong rồi bạn khởi động Button Manager, chọn tab Icon Wizard, hãy để ý một chút:
Đối với Source Folder, bạn chọn thư mục Input mình vừa tạo. Đối với Destination Folder bạn chọn thư mục Output mình vừa tạo. Bên dưới sẽ là danh sách các loại biểu tượng khác nhau, bạn click chon loại mình cần rồi bấm Create Icons, vậy là xong.
Điểm mạnh của tool này là nó có khả năng nén rất tốt, 1 icon bình thường nặng khoảng 6 kb, 1 icon disable nặng khoảng 1kb, so cool !
*Chú ý:
-Button Manager chỉ hỗ trợ các định dạng ảnh nguồn sau: .bmp, .jpg, .tga, .psd, .blp, .png
-Button Manager sẽ tự động resize ảnh về cỡ 64*64, nhưng nếu bạn có 1 cái ảnh nhỏ quá thì khả năng sẽ bị vỡ hạt tuy nhiên bạn có thể dùng phần mềm PhotoZoom để phóng lớn ảnh trước.
-Địa chỉ tải về:
http://www.hiveworkshop.com/forums/tools-560/button-manager-v1-8-a-116280/
Creadits: anh RexAnthony
Happy Mapping, trước là 3 tool đã, tí mình sẽ post tiếp!
Last edited by a moderator:


.









(nếu bạn có khả năng hãy xem trong Help file: Reference \ Properties )
), nói chung là sử dụng Texture