I don't know if this topic belongs here or in the Server Discussion forum, so please move it to where you find more appropriate.
This is a suggestion for the Dedicated Server.
Ok, so I have a server but the hosting company doesn't offer FTP/SSH/SCP access to my account.
This means that everytime I wanna change the config file (soldat.ini) or send a new config I have to first send the file to them and they'll put it in the server folder.
My suggestion are commands to read and write directly from the config files.
/readconf [configfile] option
/writeconf [configfile] option value
configfile would be an optional parameter, if ommited the server would read info from the default file (soldat.ini).
Example: I wanna know if the option to register my server in ASE is activated in the default config.
/readconf ASE_Register
Server response: ASE_Register=1 in soldat.ini
Example: I wanna change the number of spectators to 3 in my clanwar.ini file.
/writeconf clanwar.ini Max_Spectators 3
Server response: Max_Spectators changed to 3 in clanwar.ini
Yes, I know we can use ARSSE/ESA to change a lot of stuff, but the problem is that these changes are not permanent. If you server crash and restart it will re-read the values from soldat.ini and overwrite any changes you made while the it was online. In my suggestion the /writeconf command would rewrite the value of the given option in the configuration file. This would give admins the possibility to change the configuration without having to upload the files everytime.