The problem is that no one is really going to spend their time trying to teach you the core basics of programming just so that you have a better understanding of how to even begin writing a battle system. You could learn how to event it yourself--would take a while, but definitely faster than learning how to code.
If you're still young, take a programming course. Otherwise, prepare to fork over money if you're not willing to learn on your own.