IF you have trouble understanding server configuration, you could ask. And it uses only openttd config file and database, where it is tied with indexes. It's not that hard, when I started working with it, it took me maybe one hour to understand it.
Anyway, when I gave you Novapolis code, you have recived it with whole configuration and it was plug and play. Novapolis had no crash for at least 5 last months. I can understand the urge to reprogram it, it's quite common thing for programmers, but I don't understand why you have not chosen to start it as it is and do changes after that by smaller steps.
Now you kill yourself with weeks of work before you remove TEST mode while you were given very stable aplication.
And changing server from 3h to 2h is changing one setting, but reprogramming it is hours of work divided between weeks of freetime.
In the end you'll end like me. Too much coding and very few players on servers. I can tell you from my experience, it's not very rewarding.