[Thảo Luận] [VX Ace] Số nhân vật tham gia đánh battle
1. Có cách nào để tăng số lượng nhân vật tham gia đánh mấy cái battle được? Tức là hơn 4 nhân vật ấy.
2. Nếu tui muốn muốn để kiểu trận này cần x người thì người chơi chỉ được phép chọn x người.
3. Cũng gần giống cái số 2 nhưng tui muốn lúc chọn đội hình thì phải chọn người chơi có skill yêu cầu mới được đánh. Không hẳn là dạng nhân vật A có skill B thì mới tham gia được mà là chỉ cần có skill đó là được.
Tui hỏi hơi nhiều nhưng vẫn mong mọi người giúp đỡ. Xin cám ơn trước
2. Nếu tui muốn muốn để kiểu trận này cần x người thì người chơi chỉ được phép chọn x người.
3. Cũng gần giống cái số 2 nhưng tui muốn lúc chọn đội hình thì phải chọn người chơi có skill yêu cầu mới được đánh. Không hẳn là dạng nhân vật A có skill B thì mới tham gia được mà là chỉ cần có skill đó là được.
Tui hỏi hơi nhiều nhưng vẫn mong mọi người giúp đỡ. Xin cám ơn trước
Comments
1.1> Có cách nhanh chóng là chỉnh script chính của game, bạn vào mục script > Game Objects > Game_Party > dòng thứ #72 "def max battle_members" > nhìn xuống dòng #73 "return 4" > chỉnh thành con số tối đa mà bạn muốn... cơ mà mình khuyên chỉ nên tối đa là 6 thôi nha... và cách này cũng có một vài rủi ro hiếm có có thể xảy ra
1.2> Còn một cách khác để chỉnh số nhân vật tối đa có thể tham gia trận đánh đó là dùng script do người khác viết, điểm hình là của Yanfly > bạn có thể google để tự tìm hiểu!
2> Cái này có thể nhưng sẽ có hạn chế, bạn có thể dùng lệnh Variable, Set 1 Var = Party Size, rồi dùng Conditional Branch nếu Var đó = hoặc lớn hơn số đề nghị thì sẽ được bắt đầu trận đánh, còn không thì sẽ không thực hiện được... do game mặc định k hỗ trợ tính năng sa thải Actors nên chỉ có thể làm theo kiểu càng ngày càng cần nhiều thành viên hơn để đánh được các loại quái mạnh, ví dụ thôi nha! Bạn có thể đặt event này trong một Event trên map hoặc đặt trong Event trong khung Troop của Enemy cũng được!
3> Cái này cũng có thể mà rất rắc rối, nói chung chỉ cần vọc lệnh Var vs Conditional Branch là có thể làm được điều này bạn nhé! :D
Hướng dẫn sơ: Đại khái dùng Var để set ID của Actor trong party từ slot 1 -> 8 xong dùng Conditional kiểm tra Var (Actor ID) có skill X hay không... mình nói thế này thì chỉ người có kinh nghiệm xương máu vs mấy vấn đề này hiểu, đây chỉ là gợi ý, mình rất lười, chỉ có thể giúp bạn đến đây! Hy vọng bạn đừng nản mà từ bỏ, tiếp tục cố gắng vọc là tự làm được hết thôi! :D