1 - The JassNewGen Pack
-Giới thiệu: bộ công cụ này bao gồm grimoire (1.5), the jasshelper compiler (0.9.E.0), PJass (1.0k) và Grim Extension pack 1.0b, TESH 0.7 và Risc's Colorizer. Công cụ không thể thiếu đối với những mapper thường xuyên làm việc với
VJASS, một ngôn ngữ lập trình rất mạnh được phát minh bởi Vexorian. Cần nói thêm là đa phần các hệ thống (system) và spell tiên tiến hiện nay đều được code bằng VJASS cả, bạn sẽ thiệt thòi và thậm chí không thể sử dụng chúng một cách hiệu quả mà không có JassNewGen. Nhưng nếu bạn không thích VJASS thì sao? bạn vẫn có thể trung thành với World Editor của Blizzard và thực hành với GUI (Graphics User Interface) mà vẫn có map ngon như thường, tuy nhiên bạn NÊN dùng công cụ này, bởi nó còn bao gồm khá nhiều tiện ích khác nữa, giúp công việc của bạn thuận tiện và nhanh chóng hơn, bạn chỉ được lợi chứ không mất mát gì hết.
-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é.