Ah, very very nice.
Check out my Bank System that I updated last night. Here: http://rmrk.net/index.php/topic,31324.0.html That will show you how I had my interest rates going. Download the project at the bottom. I did use the script commands a little bit in there as well. Where I plan to use it is in the Common Event for Interest Rates. I have it set up something like this:
Key: Variable 1 = The timer used for this common event
Variable 2 = The interest rate, in this example, 5
Variable 3 = Amount of gold currently in the account
Loop:
>Wait frame(s): 600
>Variable[0001]:Timer += 1
>Conditional Branch: If Variable[0001] == 12
>Call Script:
>$game_variables[2] += 100
>$game_variables[2] /= 100
>$game_variables[3] *= $game_variables[2]
>Variable[0001]:Timer == 0
Loop Above
>End
Basically what happened in there was, the interest rate, 5, added 100 to it so it become 105, then divided by 100 so it becomes 1.05. Then the current amount of gold in the account gets multiplied by that. So if you have 1000 gold, your account gold becomes 1050.
At no point does gold get added to the player. It just increases the value of another variable. If I display \v[3] in a text message, it doesn't show that account gold has increased from 1000 to 1050, it just stays at 1000. The only way the player gets money is if they withdraw money from the account, but since the variable doesn't seem to change, it doesn't update so the interest doesn't compound.
P.S. it still doesn't work, so take a look at the project i attached to this post, and let me know what you come up with.