Nah i just had to eat.
For every weapon, youll need to make a variable. Make a common event activated by a switch turned on at the beggining of the game. It must be a common event that says that if Long sword level 1 is in inventory (Including equipment) and then make a common event under it that says variable "Long sword" is greater than or equal to[insert number here]. After that say remove long sword level 1 and add long sword level 2.
Now... how do you add the variables? Youll have to make enemies on map. Set them on event touch, whatever movement pattern, and their first event should be to start a battle. After the fight, youll have to make a big long event. Say that if a certain weapon is equipped, add a certain number to the cooresponding variable. After this, activate another self switch and on this page say wait [insert number here] then turn the self switch that turned the event on off. thisll make the event start all over again.
Any questions? I know its complicated....