Neo22
Feb 14 2010, 01:28 PM
As the title explains it, I am trying to make someone learn skills from people instead. In order to learn a skill from someone, you need two things. Money and Level, I got the money thing down, but the level is a pain. I know you need to use a variable to match the person's level, but every time I try to use the variable to match the person's level, it doesn't work. I've tried numerous things and it doesn't work. I don't understand how this thing works. Any one got any ideas?
LaDestitute
Feb 14 2010, 02:06 PM
Neo22
Feb 14 2010, 02:43 PM
I know how that do that. Perhaps I should've been more in depth. You see, everything I have worked out can work out. But the only problem here is that when I do Control Variable, it doesn't change the variable at all. it's like the control variable didn't work at all. And this is no bug either. I don't know what's going on with it.
Frousteleous
Feb 14 2010, 03:04 PM
QUOTE (Neo22 @ Feb 14 2010, 02:43 PM)

I know how that do that. Perhaps I should've been more in depth. You see, everything I have worked out can work out. But the only problem here is that when I do Control Variable, it doesn't change the variable at all. it's like the control variable didn't work at all. And this is no bug either. I don't know what's going on with it.
Could it be that you are running simultaneous scripts that are already using that variable for something?
there really should be NO problem with the variable if everything's all on its own.
try using a different variable. use a random one in your list like 89 or something ad see if that changes anything. i had the same problem before and that fixed it.
Neo22
Feb 14 2010, 03:18 PM
It's not that either. It just won't pick up the character's level what so ever.
but I did some testing. I decided to create two events. One that picks a random number from 1-32, and one that tries to pick up the actor's level. I went to the first event and talked to it. It gave me a random number (17) on the variable. Now when I talked to the other event, the number on the variable went back to 0. Why would it go back to 0? I mean I got a level 99 actor for pete's sake. Quite odd indeed.
Frousteleous
Feb 14 2010, 04:08 PM
QUOTE (Neo22 @ Feb 14 2010, 03:18 PM)

It's not that either. It just won't pick up the character's level what so ever.
but I did some testing. I decided to create two events. One that picks a random number from 1-32, and one that tries to pick up the actor's level. I went to the first event and talked to it. It gave me a random number (17) on the variable. Now when I talked to the other event, the number on the variable went back to 0. Why would it go back to 0? I mean I got a level 99 actor for pete's sake. Quite odd indeed.
Sorry, dont know what to tell you. openew project and try it there. if something is wrong from there, then there could just be a problem with your VX!
Neo22
Feb 14 2010, 04:35 PM
You're right. VX is bugged. I did it on XP and it worked with no problems, but VX isn't working. Looks like i'll have to reinstall VX.
EDIT: Can you guys try it out and see if it works?
redyugi
Feb 14 2010, 05:07 PM
Neo22
Feb 14 2010, 05:31 PM
OOOOOH! I didn't know VX had some errors after Enterbrain released it. They should double check before they release their programs.
Thanks a ton.
Going to bookmark that page just in case I need it again.
Mod can now close this topic.
redyugi
Feb 14 2010, 05:36 PM
Actually you can make that change permanent, but I forget how....anyone else remember?
Xzygon
Feb 14 2010, 11:07 PM
Create a blank project with that script or other fixes.
Go into your RPGMakerVX folder.
Go into your Systems-Data folder.
Copy the projects Scripts.rvdata into the Systems-Data and replace the original Scripts.rvdata.
And there ya have it.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.