Love the sig!
Back to topic:
I know nothing of lua, so I would be unable to advise on any lua mods. As for making a normal mod in C, the best idea is to read through the development section of the wiki, and if you're unsure of anything, come back and ask. We're friendly (except @Massacreland), and would be happy to help.