- Joined
- Dec 30, 2015
- Messages
- 2
- Reaction score
- 0
- First Language
- English
- Primarily Uses
Hello, I'm very new to this. I understand that RPG maker XP has up to four playable characters in battle, and that's fine. However, I would like a couple more characters than that to be available in general. Then the player can pick and choose which four they want at one point and switch later as they desire.
I don't know if that's possible from the in-game menu, and that's fine too. I figured I would make a save point event and have the option there to switch out characters. That works out alright. A set up a couple events and having characters leave or enter the party is pretty easy to do. The block I hit is that I can't figure out what variable I can use if the party's already full but someone tries to add another member.
Let me elaborate:
Let's say I have six characters, named, "One, Two, Three," etc. If One through Four are in the party, the player can choose to add the character named "Five," but if they do then nothing happens because it's full. What I want to do is make it so that if you try to add a fifth character, the text box will say, "You can't do that, the party's full."
I understand switches and variables and conditional branches all pretty well, I know how to make an option like: If Character Two is the party having the text say "Have Two leave" and then do so versus if Character Two is not in the party I can make it say, "Have Two return." So if there's a variable or conditional branch I can use that will only come into affect when the party is full, that would be ideal. (The player would then just have to have a character leave before bringing in a new one, which is fine: that I can do)
On the other hand, if there's a way to have five or more characters in your party at a time even though only four would battle but the player is able to reorder them so they decide who will fight and who won't, then that's great too.
If you know a solution either way, that's great and I would appreciate the help.
I do not understand scripting at all at this point, and I've tried different irrelevant scripts based on some tutorials I saw but it just completely lost me. If the solution to my particular question can be solved with scripts, I'm willing to try it but it will be way more difficult for me and I'll likely have a whole lot of follow up questions.
I don't know if that's possible from the in-game menu, and that's fine too. I figured I would make a save point event and have the option there to switch out characters. That works out alright. A set up a couple events and having characters leave or enter the party is pretty easy to do. The block I hit is that I can't figure out what variable I can use if the party's already full but someone tries to add another member.
Let me elaborate:
Let's say I have six characters, named, "One, Two, Three," etc. If One through Four are in the party, the player can choose to add the character named "Five," but if they do then nothing happens because it's full. What I want to do is make it so that if you try to add a fifth character, the text box will say, "You can't do that, the party's full."
I understand switches and variables and conditional branches all pretty well, I know how to make an option like: If Character Two is the party having the text say "Have Two leave" and then do so versus if Character Two is not in the party I can make it say, "Have Two return." So if there's a variable or conditional branch I can use that will only come into affect when the party is full, that would be ideal. (The player would then just have to have a character leave before bringing in a new one, which is fine: that I can do)
On the other hand, if there's a way to have five or more characters in your party at a time even though only four would battle but the player is able to reorder them so they decide who will fight and who won't, then that's great too.
If you know a solution either way, that's great and I would appreciate the help.
I do not understand scripting at all at this point, and I've tried different irrelevant scripts based on some tutorials I saw but it just completely lost me. If the solution to my particular question can be solved with scripts, I'm willing to try it but it will be way more difficult for me and I'll likely have a whole lot of follow up questions.

