to gigabyte :
mấy cái import đó có đúng không ? chỉ sợ hướng dẫn sơ sài mấy chú không hiểu ^^
để giảm lag khi test map thì tốt nhất bác nên close các map đã mở trước ==> chỉ để lại 1 map mình đang test thôi.
Em nói là giảm lag khi chơi cơ, chứ dùng WE có mấy khi giật đâu.
Giàu gì mấy pa??????? Con qua bên Sing du học theo học bổng, đâu ra lắm tiền mà đi tự túc????? tưởng là đi tự túc hả??? Đang khó khăn đê này mí bố.
Anh Zeka không tự túc mà tự đi học thì chắc là học giỏi lắm nhỉ
Mà sao không có máy anh lại không học được? thế mọi ngày anh post bài lên gamevn bằng cái gì ?
chú giga byte đang online đấy àh.....add nick vào luônnhé...thỉnh thoảng nói chuyện vui vui : zeddyg86
Em không biết chat anh ạ >_<
///!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!///
Hôm nay em chỉ hỏi một câu thôi:Em copy một building từ Human sang Undead nhưng như vậy chỗ đất quỷ xung quanh cũng mất luôn, làm thế nào để xung quanh đấy vẫn có đất quỷ vậy các anh?
///##########################################################//
Em định dịch cái tutorial hướng dẫn cơ bản về Jass, nếu mọi người đồng ý em sẽ dịch tiếp, nếu sai sót xin mọi người thứ lỗi vì em học tiếng Anh không tốt lắm. Đây là phần mở đầu, tiếp theo sẽ đi vào nội dung chính, lấy trên wc3campaign.
*Sự từ chối*
Nếu bạn đang đọc bài viết này, bạn nên biết cách tạo trigger cơ bản bằng giao diện WE, biết cách gán evént, conditions và actions.Đây không phải là hướng dẫn về trigger hay variable. Tôi chắc chắn bạn biết rằng custom text có thể rất khó khăn.Đừng post mail cho tôi nhờ giúp đỡ về những custom text của bạn.Như thế sẽ tốn rất nhiều thời gian để giúp đỡ tất cả những người có vấn đề về custom text.
Hướng dẫn này chỉ dự định giúp bạn "BẮT ĐẦU" sử dụng custom text.Nó không có nghĩa đây là hướng dẫn cuối cùng về custom text. Một khi bạn đã học những cái cơ bản về sử dụng custom text hãy đọc tài liệu tham khảo của magnus99 về những thông tin phức tạp hơn của Jass:
http://jass.sourceforge.net/doc/
Nếu bạn quên hay không hiểu các khái niệm trong bản hướng dẫn này làm ơn đọc lại một cách đầy đủ vài lần, nếu bạn vẫn không hiểu, có thể Jass không dành cho bạn
*Bạn cần gì ?*
World Editor (WE)
Notepad
*Custom text là gì ?*
Những trigger đơn giản được làm bằng giao diện người dùng ( GUI ) trong World Editor. Khi map của bạn được lưu lại, tất cả các trigger của bạn được chuyển đổi và biên dịch sang đoạn mã Jass (war3map.j).Custom text trigger là trigger nâng cao được viết bằng ngôn ngữ lập trình Jass ( Được tạo bởi Blizzard cho Wc3 ). Nếu bạn đã có hiểu biết về ngôn ngữ lập trình, bạn sẽ thấy Jass rất giống các ngôn ngữ lập trình khác
*Làm thế nào để tôi bắt đầu một custom text trigger?*
May mắn thay, từ khi WE cung cấp chức năng "Convert Trigger to Custom Text", bạn không cần phải lo lắng về việc rút file .j ra từ file .w3m để tạo custom text trigger.Tất cả những việc bạn càn làm là đơn giản chuyển đổi một trigger sẵn có trong WE thành một custom text và bắt đầu thay đổi
*Tại sao tôi nên sử muốn dụng custom text?*
Lí do chính bạn tìm thấy ặu cần thiết ở custom text là khi bạn không thể dễ dàng hoàn thành những hiệu ứng mong muốn khi sử dụng GUI bình thường sử dụng WE.Custom text không giới hạn những quy tắc đã trói buộc giao diện GUI.Bao gồm những thứ khác, bạn có thể tạo tốt hơn các câu lệnh if/then, call loops và sử dụng biến cục bộ ( local variable )
*Làm thế nào để tôi học custom text?*
Chà, hi vọng rằng bản hướng dẫn này sẽ mang đến cho bạn sự tin cậy để bắt đầu cuộc thí nghiệm với Jass custom text.Ngoài ra trong bản hướng dẫn này, có nhiều tài liệu trên mạng bạn có thể sử dụng cho những ngôn ngữ khác.Bạn thấy đấy, như đã nói ở trước, Jass rất giống các ngôn ngữ khác. Vì vậy có sự hiểu biết về cách vài thứ làm việc trong Java Script làm ví dụ, sẽ tăng cơ hội làm cho các hàm ( function ) của bạn làm việc trong Jass một cách tuyệt vời ( bạn có thể tìm thấy bản hướng dẫn Java Script tại
www.webmonkey.com )