- 6/9/05
- 5,732
- 162,707
Nội dung của bài viết :
Nào trước hết thì mình sẽ nói sơ qua về EGUI nhé :)
Screenshot :
[spoil]
[/spoil]
Đúng vậy , và còn rất là nhiều "lệnh" cực kỳ hữu ích cho các bạn khi làm map cũng như làm spell :)
Cách sử dụng 1 số lệnh đặc biệt trong EGUI :
1. Cách ghép item :
// set item ( set biến integer vừa lập
// Clwas of Attack +15 và Crown of Kings +5 là 2 items dùng để ghép
// (No item-type) là không có item nào hết ( vì ở đây chỉ làm VD ép 2 món nên chỉ cần 2 cái trên là đủ :)
// Wand of Neutralization là item có được sau khi nhập 2 item kia
// Use the effect Objects\InventoryItems\tomeBrown\tomeBrown.mdl at origin : tạo effect sau khi đã nhập item , at origin là ngay dưới 2 chân của .
2. Lệnh Knocback Unit :
EGUI Unit - Knockback A Unit
Lưu ý : các bạn import 2 file KnockBack Models vào map của các bạn để hiện ra effect khi knockback nha
hoặc có thể thay bằng Model khác cũng đc
3. Lệnh Jump ( Jump vòng cung )
EGUI Unit - Make A Unit Jump
Con đường làm map cho các Map Maker đã nới rộng ra rồi
Lưu ý là để tránh bị lỗi không dùng được , các bạn nên cài thêm Jasshelper vào , cách dùng :
Anh Tom stick cái topic này lên giùm em nhé :)
Credit to : Sevion ( người đã làm ra EGUI )
nguồn : http://www.thehelper.net/forums/showthread.php?t=127107
- EGUI là gì ?
- Làm thế nào để cài đặt nó ?
- Bạn không biết cách làm 1 spell dạng knockback hay jump ? Bạn không biết cách tạo 1 spell dạng nova ( effect circle ) ? Đừng lo lắng , đã có EGUI hỗ trợ bạn tốt trong công đoạn này :)
Nào trước hết thì mình sẽ nói sơ qua về EGUI nhé :)
- EGUI là : Enhanced Graphical User Interface ( Giao Diện Đồ Họa Nâng Cao )
- EGUI là GUI được mở rộng ( phát triển hơn ) qua những lệnh mà GUI bình thường không làm được mà chỉ có thể làm trong jass
- EGUI còn có các sẵn các lệnh như knockback unit và nhảy theo kiểu vòng cung và các lệnh đặc biệt khác mà khi làm bằng GUI bình thường chúng ta phải tính toán đủ kiểu :(
- Bây giờ là phần cài đặt EGUI :
- Bước đầu download file EGUI có trong phần đính kèm ở dưới , sau đó giải nén nó ra và copy 3 files text trong mục UI
- (Gửi file đính kèm lên không được các bạn down link MF nha
- http://www.mediafire.com/?wmz4khqxmtm )
- Vào thư mục cài đặt warcraft III và tạo ra một thư mục mới đặt tên nó là UI
- Paste 3 files text vừa copy vào thư mục UI vừa tạo
- Xong rồi bật World Editor lên ( yêu cầu JNGP )
- Mở map EGUI.w3x trong mục UI vừa giải nén hồi nãy
- Copy Category EGUI
- Mở map của bạn ra và paste cái Category EGUI vào
- Tắt jassnewgen đi xong rồi mở lại
- Vậy là xong , sau đó thì thử những lệnh mới EGUI nào

Screenshot :
[spoil]
Đúng vậy , và còn rất là nhiều "lệnh" cực kỳ hữu ích cho các bạn khi làm map cũng như làm spell :)
Cách sử dụng 1 số lệnh đặc biệt trong EGUI :
1. Cách ghép item :
- Tạo 1 biến integer và đặt tên gì tùy thích ( mình đặt là <item> )
- Tạo 1 trigger gồm có :
Mã:
Recipe // tên trigger
Events
Map initialization // khi map bắt đầu
Conditions
Actions
Set item = (Create a recipe with the ingredients Claws of Attack +15, Crown of Kings +5, (No item-type), (No item-type), (No item-type), (No item-type) with a result of Wand of Neutralization. Use the effect Objects\InventoryItems\tomeBrown\tomeBrown.mdl at origin)
// Clwas of Attack +15 và Crown of Kings +5 là 2 items dùng để ghép
// (No item-type) là không có item nào hết ( vì ở đây chỉ làm VD ép 2 món nên chỉ cần 2 cái trên là đủ :)
// Wand of Neutralization là item có được sau khi nhập 2 item kia
// Use the effect Objects\InventoryItems\tomeBrown\tomeBrown.mdl at origin : tạo effect sau khi đã nhập item , at origin là ngay dưới 2 chân của .
2. Lệnh Knocback Unit :
EGUI Unit - Knockback A Unit
Lưu ý : các bạn import 2 file KnockBack Models vào map của các bạn để hiện ra effect khi knockback nha

hoặc có thể thay bằng Model khác cũng đc

3. Lệnh Jump ( Jump vòng cung )
EGUI Unit - Make A Unit Jump
Con đường làm map cho các Map Maker đã nới rộng ra rồi

Lưu ý là để tránh bị lỗi không dùng được , các bạn nên cài thêm Jasshelper vào , cách dùng :
update JassHelper đi, down cái rar ở dưới về, extract ra rồi copy tất cả các thứ trong executable và paste vào thư mục JassHelper của NewGen
Anh Tom stick cái topic này lên giùm em nhé :)
Credit to : Sevion ( người đã làm ra EGUI )
nguồn : http://www.thehelper.net/forums/showthread.php?t=127107
Chỉnh sửa cuối:





