Xin chào các bạn, mình trở lại rồi đây. Các bạn đã làm project của mình đến đâu rồi?
Hôm nay mình sẽ hướng dẫn cho các bạn một script đổi giao diện chiến đấu khá hay mà mình sưu tầm được.
( Tada, và nó sẽ trông như thế này đây.)
I - Scripts là gì? Có ăn được không?
Đương nhiên là không nhé, scripts là những đoạn code được lập trình để giúp cho game hoạt động. Một project khi các bạn tạo ra là đã có các scripts được tạo sẵn để cho bạn đỡ phải tự mình code. Tuy nhiên đó là scripts hệ thống của game. Bạn không nên can thiệp vào nếu không rành code Ruby. Nhưng bên cạnh đó phần mềm cũng cho phép bạn chèn các scripts từ nguồn ngoài ( như tự bạn code chẳng hạn) vào bên trong hệ thống để giúp trò chơi phong phú hơn. Hiện nay có rất nhiều scripts dành cho VX ACE mà bạn có thể down về dùng. Tuy nhiên không phải cái nào cũng miễn phí đâu nhé.
II - Hướng dẫn sử dụng script Yanfly Engine Ace - Visual Battlers
Bức hình trên chính là giao diện chiến đâu cơ bản khi bạn cài xong script này. Nếu ai đã sử dụng bản MV thì sẽ nhận ra ngay, rất giống side - view battle của MV đúng không? Tuy nhiên thì script này sẽ sử dụng ảnh walk của các nhân vật chứ không dùng ảnh battle như bên MV.
Nào, giờ chúng ta bắt đầu cài đặ nhé. Đầu tiên, các bạn tải script này
tại đây. Sau đó mở nó lên và copy toàn bộ script nhé. Tiếp theo, vào project của bạn và nhấn F11 để mở Scripts editor.
Dưới dòng Materials và dòng ( Insert here ) sẽ có dòng trống. Bạn hãy nhấn vào dòng đó và đặt tên cho script ở ô Name nhé. Rồi bạn dán toàn bộ nội dung script vào trang trống tương ứng kế bên. Sau đó nhấn Apply và Ok. Bây giờ chúng ta chuyển qua phần cài đặt cho event battle.
Bạn tạo event quái vật, bạn tìm đến thẻ thứ 3 trong Event commands và chọn dòng Script... ở cuối cùng nhé.
Sau đó, bạn copy và dán dòng lệnh này. Rồi thay X là số tương ứng với giao diện mà bạn chọn.
$game_system.party_direction = X
Ví dụ dưới đây mình đặt X là 2.
Và đây là event sau khi cài đặt vị trí xong.
Hãy nhớ đặt lệnh Battle processing sau lệnh đặt vị trí nhé.
Trong script có các vị trí tương ứng với các số sau.
Khi đặt X là 2. Nhân vật sẽ đứng phía dưới.
Khi đặt X là 4. Nhân vật sẽ đứng bên trái.
Khi đặt X là 6. Nhân vật sẽ đứng bên phải.
Khi đặt X là 8. Nhân vật sẽ đứng phía trên.
Tùy vào bạn chọn vị trí của nhân vật mà sắp xếp quái trong thẻ Troops cho phù hợp nhé.
Vậy là mình đã hướng dẫn xong script Yanfly Engine Ace - Visual Battlers rồi. Hẹn gặp lại các bạn ở các bài viết sau nhé!
( Cảm ơn các bạn đã đọc bài, nếu thấy hay hãy share cho bạn bè nhé!)
- Nhật Kha -