Joined
Aug 16, 2021
Messages
1
Reaction score
0
First Language
English
Primarily Uses
RMMV
Hello, im new to rpg maker mv and I have been looking for a way to make event npc's of possible party members that when you speak with them it will let them swap out for other party members or just give flavor text if they are already in the party. Does anyone have any ideas for how to implement this? Thanks.
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
7,513
Reaction score
3,021
First Language
Dutch
Primarily Uses
RMMV
I got some idea's, but the main question for the easiest way
I got in mind, is:

How manu party members will there be?

because there are some ways you can do it.

if you have 4 members max and 10 outside, than you can make it work
with 2 plugins , and a choice list.

if you have 2 members in party, and want to swap between 4 others, you might
need 1, but if you have a member, it shouldn't be visible in the party.

but the way I go in mind with choices can be one way, if there are better
methodes, probably, but there are always 3 differents ways.

easy way, the average way, and the advance clean way :)
however you set that up is totally up to you and how conforable you are
with eventing.

but if you are new, I would suggest to learn the system a bit more,
but if you dont know how to event a mechanic, you dont learn much.

there is a command on removing and adding party member, easy way to
swap which is also a methode with choices to swap actors.

swap actor 1 with 2, or actor 2 with new member etc etc.
 

LordOfPotatos

Veteran
Veteran
Joined
Oct 9, 2015
Messages
234
Reaction score
222
First Language
english
Primarily Uses
you can do it without any plugins, just event commands:

use control variable > game data > nº of actors in the party to get how many members you currently have. call the variable "members".

then conditional branch > actor is in the party, actor being whoever you're speaking with.
in the true branch add a choice to remove the person, in the else branch add a choice to add the person.

in the choice to add the member you add a conditional branch > variable less than 4 (or whatever your party limit is), using the "members" variable. if your party is full it won't let you add this person. in there you use the add party member command to add the person.

in the choice to remove the member you use the remove party member command to remove the person.

done, now you can copy this event for each party member you can use, all you have to do is switch the actor in the conditional branch and the add/remove command.
 

Latest Threads

Latest Profile Posts

grief rpg maker... why oh why did I have to jump through like 30 hoops to (hopefully) have fixed the engine targeting ko'd people during multi hit/random attacks?
I finally finished the wrong clue death scene. So at least the player can see something cool before they get a Game Over. Prolly be less cool if they have to keep watching it repeatedly.
It's important for your party of adventurers to be harmonious and united.

unborn360.png
Me: I'm a good writer.

Also me: Creates skill, item, and equipment names like ...
Salmon Jellybean
Feel-Good Hit of the Summer
Marmalade Spreader #2
Quinoa Power!
Actual Literal Wand

Forum statistics

Threads
131,709
Messages
1,222,392
Members
173,445
Latest member
romey
Top