jackken123

Veteran
Veteran
Joined
Aug 24, 2017
Messages
81
Reaction score
8
First Language
Chinese
Primarily Uses
RMMV
Tutorial topic: Catch monster (I love Pokemon)

Brief description:
Teach you how to catch monster during battle, and send monster to a party_switch scene when party members is greater than 6.
Also change the player shown on the screen to the actor you like, not just the first actor of the party.

Requirements:
HIME_InstanceActors.js
http://himeworks.com/2016/01/instance-actors/
HIME_CustomPartyLeader.js
http://himeworks.com/2015/11/custom-party-leader/
HIME_PartyManager.js
http://himeworks.com/2016/02/party-manager-mv/
HIME_PartySwitchingScene.js
http://himeworks.com/2016/03/party-switching-scene/
HIME_EndPhaseTriggers.js
http://himeworks.com/2015/10/end-phase-triggers-mv/
YEP_PartySystem.js
http://yanfly.moe/2015/11/20/yep-29-party-system/

Tutorial link
 

mars714

Veteran
Veteran
Joined
Jun 6, 2017
Messages
41
Reaction score
12
First Language
English
Primarily Uses
Other
Hi, great Tutorial! Works nicely but I think I set it up wrong or another plug in my be interfering? I can catch a monster, any of the four monsters I have set up, but for my second encounter, if a different monster, it will be captured as the same as the first! Maybe the End Phase Triggers isn't set up right? but it has no special set up? Can you help me? Or should I find another way?
 

jackken123

Veteran
Veteran
Joined
Aug 24, 2017
Messages
81
Reaction score
8
First Language
Chinese
Primarily Uses
RMMV
Hi, great Tutorial! Works nicely but I think I set it up wrong or another plug in my be interfering? I can catch a monster, any of the four monsters I have set up, but for my second encounter, if a different monster, it will be captured as the same as the first! Maybe the End Phase Triggers isn't set up right? but it has no special set up? Can you help me? Or should I find another way?
var newActor = InstanceManager.addActor( id )
Do you change ID?
 

mars714

Veteran
Veteran
Joined
Jun 6, 2017
Messages
41
Reaction score
12
First Language
English
Primarily Uses
Other
var newActor = InstanceManager.addActor( id )
Do you change ID?


Yep each monster gets a different one. The problem seems to be I'm uses the random encounter system? IDK would that change anything? Here's how each test run goes:

Test run 1: I encounter monster #3 first and catch it. It is stable in my party. Then encounter monster #5. When caught it becomes monster #3. I end test.

Test run 2: I encounter #6 first and catch it. It is stable in my party, Then I encounter monster #3 and catch it. It becomes monster #6 in party. I end test.

And so on. I think the problem is the switch? But as far as I can see the true details are right. I have a few changes, main character select (are you boy or girl XD). And two map changes, but all main functions run, and events are present. Again, using random encounter system, that's the biggest diffence here.

Any help would be nice. Again you came up with a great use for these plugins, I'm so close to getting this. Even if I can only use it for one monster per map it may be worth it. (Although I haven't tested encounters on two maps just a town and encounter field.)
 

jackken123

Veteran
Veteran
Joined
Aug 24, 2017
Messages
81
Reaction score
8
First Language
Chinese
Primarily Uses
RMMV
Yep each monster gets a different one. The problem seems to be I'm uses the random encounter system? IDK would that change anything? Here's how each test run goes:

Test run 1: I encounter monster #3 first and catch it. It is stable in my party. Then encounter monster #5. When caught it becomes monster #3. I end test.

Test run 2: I encounter #6 first and catch it. It is stable in my party, Then I encounter monster #3 and catch it. It becomes monster #6 in party. I end test.

And so on. I think the problem is the switch? But as far as I can see the true details are right. I have a few changes, main character select (are you boy or girl XD). And two map changes, but all main functions run, and events are present. Again, using random encounter system, that's the biggest diffence here.

Any help would be nice. Again you came up with a great use for these plugins, I'm so close to getting this. Even if I can only use it for one monster per map it may be worth it. (Although I haven't tested encounters on two maps just a town and encounter field.)
Well,
I can't see just with this.
Send me the project if it's ok.
chunkennoemail@gmail.com
 

mars714

Veteran
Veteran
Joined
Jun 6, 2017
Messages
41
Reaction score
12
First Language
English
Primarily Uses
Other
Well,
I can't see just with this.
Send me the project if it's ok.
chunkennoemail@gmail.com

Well, I'm working on a Mac so I can't send you a working project file if your using windows... but heres google drive link to a windows version of a playable demo. just download that whole folder it should work. And in game, you start by the house that has the party switch system, but the encounter field is in the cave by the river. (its the only other place you can enter so you'll find it eventually)
 

jackken123

Veteran
Veteran
Joined
Aug 24, 2017
Messages
81
Reaction score
8
First Language
Chinese
Primarily Uses
RMMV
Well, I'm working on a Mac so I can't send you a working project file if your using windows... but heres google drive link to a windows version of a playable demo. just download that whole folder it should work. And in game, you start by the house that has the party switch system, but the encounter field is in the cave by the river. (its the only other place you can enter so you'll find it eventually)
Well I can't tell what's wrong with a game.
Hope you can sovle the problem.
Maybe check one more time the tutorial.
I catch different enemy in same map.
 
Last edited:

Solid-Strife

Villager
Member
Joined
Jun 13, 2018
Messages
24
Reaction score
14
First Language
English
Primarily Uses
RMMV
hi there is there anyway to set the amount of HP it has to before the ball has a chance of working.

Like if below 50% then catch chance is 60%
 

jackken123

Veteran
Veteran
Joined
Aug 24, 2017
Messages
81
Reaction score
8
First Language
Chinese
Primarily Uses
RMMV
hi there is there anyway to set the amount of HP it has to before the ball has a chance of working.

Like if below 50% then catch chance is 60%
Actually, it's the question about event design.
Every time you use ball, you check enemy hp, then set variable with a random number, for example 1-10.
Then check if variable is less or equal to 6, then you add new actor to your party.
So you have a 60% chance.
 

Murg1

Villager
Member
Joined
Feb 27, 2019
Messages
20
Reaction score
1
First Language
English
Primarily Uses
RMMV
I realize I am a little late to the conversation, but does anyone know how to swap your 6 monsters in and out of combat after you limit the battle to only 1 monster?
 

terriblegamerjoe

Villager
Member
Joined
Mar 3, 2021
Messages
21
Reaction score
2
First Language
English
Primarily Uses
RMMZ
Is there a way to do this so that the monster doesn't become a member of your party, but an item in your inventory instead?
 

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
42,153
Reaction score
14,652
First Language
English
Primarily Uses
RMMV
Just use a Change Items command instead of a Change Party members command?
 

Latest Threads

Latest Profile Posts

Ami
tomorrow is the finale of my Endurance
2dfloor.png
What a fun tileset I've got here so far!
Minecraft Tiles, Maid Day, Custom Menu, Retry at GameOver, Save in Appdata | RPG Maker News #36

side view special bust.png
Reworking the art for the 'special busts' in important game dialogue. Potentially replacing the more 'dead-on' look of the original:
original.png

Forum statistics

Threads
111,263
Messages
1,059,681
Members
144,547
Latest member
Chaotic_Nyoom
Top