Xin chào các bạn,
bài viết trước mình đã giới thiệu cho các bạn hệ thống Skills. Bài viết này mình sẽ giới thiệu cho các bạn hệ thống vật phẩm trong RPG Maker vx ACE.
I - Giới thiệu hệ thống Items
Hệ thống của phần mềm đã tạo sẵn cho bạn mười sáu items để bạn sử dụng trong game của mình. Tuy vậy bạn vẫn có thể tạo thêm bằng cách nhấn nút Change maximum... ở góc trái dưới. Một item sẽ có những khái niệm và yếu tố sau.
Phần General setting mục Name và Icon là tên và biểu tượng của vật phẩm. Để đổi icon bạn hãy nhấp đôi vào ô xanh và chọn icon tương ứng. Mục Description là phần miêu tả của vật phẩm đó khi nó đang được chọn trong kho đồ hoặc cửa hàng. Mục Item type, phần mềm mặc định cho bạn hai kiểu vật phẩm đó là Normal ( vật phẩm thường) và Key item ( các loại chìa khóa). Tùy vào vật phẩm bạn muốn tạo kaf gì hãy chọn cho phù hợp nhé. Price là giá tiền của nó trong game khi bạn mua nó ở cửa hàng. Consume có hai giá trị là Yes ( sẽ trừ một đơn vị sau khi sử dụng) và No ( không trừ đơn vị sau khi sử dụng). Scope và Occasion là đối tượng chịu ảnh hưởng của vật phẩm và hoàn cảnh sử dụng, mục này hoàn toàn giống với Scope và Occasion của hệ thống Skills. Và tất cả phần còn lại đều giống với hệ thống Skills nên các bạn hãy xem lại
bài trước nhé.
II - Cách tạo một của hàng
Việc đầu tiên là tạo NPC.
Giả sử mình đặt NPC như trong hình nhé. Vì NPC đã bị ngăn lại bởi Tileset là một chiếc bàn nên để tương tác thì các bạn làm như sau.
Mình tạo một event trước mặt NPC, đặt Priority là Same as characters, Trigger là Action button.
Mình tạo một câu hội thoại và một lệnh Show choises như hình trên. Tiếp theo ở lựa chọn " Tôi muốn mua hàng", mình tạo một lệnh Shop Processing và sẽ xuất hiện giao diện như hình dưới.
Bạn click chuột đôi vào dòng trống, sẽ có giao diện hiện ra nhu hình dưới
Ở bẳng Goods, có 3 mục là Item, Weapon và Armor. Tùy vào cửa hàng bạn muốn bán loại nào và chọn vật phẩm trong mục tương ứng. Phần Price mặc định là Standard ( bán theo giá trong database) và có thêm một mục nữa là Specify ( bán theo giá được đặt ở đây). Xong bạn nhấn OK. Nếu cửa hàng của bạn chỉ mua thôi thì bạn nhấn vào ô Purchase only ở bẳng Shop Proccessing. Xong nhấn OK. Bạn có thể làm tương tự như vậy nếu như của hàng của bạn có nhiều mặt hàng.
Giờ hãy chạy thử để test đi nào, chú ý nếu không có tiền thì sẽ không thể mua được nhé.
( Giao diện của cửa hàng)
Bài viết hôm nay của mình kết thúc ở đây, xin chào các bạn.
( 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 -