I have suggestions to add features to the MTA.
TransferBoxVisible (bool status)
If true, the transfer box is visible, false if it is invisible.
This allowed it to transfer files in the background to the client.
You could add an event:
onTransferStart (resurce)
onTransferEnd (resurce)
With these events, we can wait for the end of the resource file loading.
onFileTransferStart (resurce, file)
onFileTransferEnd (resurce, file)
Through these events, we can wait for the resource at the end of loading the file.
One might also add features
TransferFileToClient (resource, file)
In this way we could send files with background music changed dynamically,
graphics, etc.
Moreover, if this is possible it would be useful to include the features enabling
soutcast.