ACTOR INSISTS ON JOINING AT WRONG LEVEL [RM2K3]
Posts
Pages:
1
No matter what I do, one of my characters insists on joining at level 2.
All my other characters join with a variable which is set to be at the same number as the level of my main character, but it refuses to work when it comes to her.
I've also tried increasing her level to "17" which is the average level which I'm at, at the point when she joins.
I've even tried making her initial level she joins in the database at 17, but it insists on level 2.
Does anyone know what I should be doing to solve this?
All my other characters join with a variable which is set to be at the same number as the level of my main character, but it refuses to work when it comes to her.
I've also tried increasing her level to "17" which is the average level which I'm at, at the point when she joins.
I've even tried making her initial level she joins in the database at 17, but it insists on level 2.
Does anyone know what I should be doing to solve this?
Have you checked that her max level allows her to go past level 17?
Have you tried making her join the party in a fresh new game or through a new event/circumstance?
Have you tried making her join the party in a fresh new game or through a new event/circumstance?
Possible problems:
- The character's max level is 2.
- Something else is changing that variable to 2 before that character joins.
- As kentona said, changing a character's initial stats in the database will not retroactively affect existing savefiles.
- Can't remember if there's an "Initialize" checkbox in 2k3, but if that box is checked and the character starts at level 2 in the database, they'll always join at level 2.
- The character's max level is 2.
- Something else is changing that variable to 2 before that character joins.
- As kentona said, changing a character's initial stats in the database will not retroactively affect existing savefiles.
- Can't remember if there's an "Initialize" checkbox in 2k3, but if that box is checked and the character starts at level 2 in the database, they'll always join at level 2.
I'll try test playing it right from the beginning. I even made the variable set to 17 just before she joined and it appeared to have ignored it.
Anyway, I'll test from the beginning and I'll let you know if that solves the problem.
Anyway, I'll test from the beginning and I'll let you know if that solves the problem.
No. It didn't work from test playing from the beginning. She still joins at level 2. Two other characters have the same event commands when they join and everything works fine with them.
This is what the event commands look like when she joins. Vincent is currently at level 17. You have her join the "active" party (The characters who'll be in battle) by going to in to the party switch screen.

This is what her page looks like in the database.

I've also removed and added characters in the party switch screen (in game) and it doesn't reset their levels and equipment.
This is what the event commands look like when she joins. Vincent is currently at level 17. You have her join the "active" party (The characters who'll be in battle) by going to in to the party switch screen.

This is what her page looks like in the database.

I've also removed and added characters in the party switch screen (in game) and it doesn't reset their levels and equipment.
Hi MoonWolfV ❤
If I have time, I'd like to find a solution to this, as it sounds like an interesting rpgmaker2003 problem:
EDIT:I worked out a quick demo with Zack and Alex:
Where Zack is level 20
and Alex joins Zack, at level 20,
by using a "Control Variable" Command. that subtracts 1 from Zack's current level so instead of 21, Alex's level is 20.
(you need to do this, because the level change command can only increase or decrease a character's current level)
Quick Question: When you're using the "Control Variable" Command, under variable, do you have :
"Variable" set to "Variable" instead of "Single"?:

while working on this demo, I ran into the same problem you had - trying to set Alex's level to 20 wouldn't work, Alex just kept showing up as "level 1".
Setting "Variable" to "Single" seemed to fix it.
Let us know if this work, ❤
(If you need more help, I can take pictures of the event pages to show more detail)
If I have time, I'd like to find a solution to this, as it sounds like an interesting rpgmaker2003 problem:
EDIT:I worked out a quick demo with Zack and Alex:
Where Zack is level 20
and Alex joins Zack, at level 20,
by using a "Control Variable" Command. that subtracts 1 from Zack's current level so instead of 21, Alex's level is 20.
(you need to do this, because the level change command can only increase or decrease a character's current level)
Quick Question: When you're using the "Control Variable" Command, under variable, do you have :
"Variable" set to "Variable" instead of "Single"?:

while working on this demo, I ran into the same problem you had - trying to set Alex's level to 20 wouldn't work, Alex just kept showing up as "level 1".
Setting "Variable" to "Single" seemed to fix it.
Let us know if this work, ❤
(If you need more help, I can take pictures of the event pages to show more detail)
Hi LordBlue
It's already set on single.
It seems that her level is set at 2 for some reason.
I've made a work around that when you switch her in to the party for the first time, it will increase her level to that of Vincent's +2 (The +2 is unavoidable, I don't know what caused her level to act like this) and then the variable is subtracted by 2 so she is at the same level. There's a switch in it so it won't happen each time she is added to the party.
I'll set something similar to the other characters when they join in the game, so they will be equal to Vincent's level. Not one above.
Thanks to everyone for your suggestions and help.
It's already set on single.
It seems that her level is set at 2 for some reason.
I've made a work around that when you switch her in to the party for the first time, it will increase her level to that of Vincent's +2 (The +2 is unavoidable, I don't know what caused her level to act like this) and then the variable is subtracted by 2 so she is at the same level. There's a switch in it so it won't happen each time she is added to the party.
I'll set something similar to the other characters when they join in the game, so they will be equal to Vincent's level. Not one above.
Thanks to everyone for your suggestions and help.
=_=;
Okay, I've been working on 2k3 for years. You have a simple fix, which you aren't doing and no one is telling you to do the blatantly obvious thing.
Remove the code. Hunt down any local or common events that might have reset their value, remove those too.
Goto Hero/Actor. Set their initial level to 17 and their max to... something above 17. Quit messing around with level variables.
Oh, you're trying to add one + another character's level. Holdon lemme check the code.
Okay, as a general rule of thumb, put all switches that open stuff after the variables. What may have happened is that it is switching to something, leaving that page behind before it can run your variable. It's like internet behavior, "when a new tab opens, switch to it immediately." That is move TaniaAvailable =1 after the level setting and the switch you turn on after that. The switch should be one of the last two (if they both need to run, move them inside a common event, as this will process before switching, then End Event Processing).
Order is important for switch behavior, because tabs activate immediately.
If it still doesn't work, it's possible you have code somewhere else you need to delete.
Okay, I've been working on 2k3 for years. You have a simple fix, which you aren't doing and no one is telling you to do the blatantly obvious thing.
Remove the code. Hunt down any local or common events that might have reset their value, remove those too.
Goto Hero/Actor. Set their initial level to 17 and their max to... something above 17. Quit messing around with level variables.
Oh, you're trying to add one + another character's level. Holdon lemme check the code.
Okay, as a general rule of thumb, put all switches that open stuff after the variables. What may have happened is that it is switching to something, leaving that page behind before it can run your variable. It's like internet behavior, "when a new tab opens, switch to it immediately." That is move TaniaAvailable =1 after the level setting and the switch you turn on after that. The switch should be one of the last two (if they both need to run, move them inside a common event, as this will process before switching, then End Event Processing).
Order is important for switch behavior, because tabs activate immediately.
If it still doesn't work, it's possible you have code somewhere else you need to delete.
Okay, I've been working on 2k3 for years.You have a simple fix, which you aren't doing and no one is telling you to do the blatantly obvious thing.
Okay, as a general rule of thumb, put all switches that open stuff after the variables. What may have happened is that it is switching to something, leaving that page behind before it can run your variable. It's like internet behavior, "when a new tab opens, switch to it immediately."
Order is important for switch behavior, because tabs activate immediately.
Since you've worked with 2k3 for years, you would know that, even if you switch pages, an autorun event performs all of the remaining operations left on that page before performing the ones on the other one, even if it has been switched.
So no, I don't think that's the cause.
Call me stupid, or whatever but in the code you posted... you're not actually adding Tania to the party.
I haven't touched the maker in years, so I'm not sure how a few things work anymore, but maybe adding the hero's level to a party actor without them being in the party may screw things up.
Add her to the party first, then modify her level. See if that works.
I haven't touched the maker in years, so I'm not sure how a few things work anymore, but maybe adding the hero's level to a party actor without them being in the party may screw things up.
Add her to the party first, then modify her level. See if that works.
Pages:
1





















