If you have a space in the path to your mIRC directory, this script breaks. It needs to be surrounded by quotes.
For everyone wanting a quick fix, at the bottom of gtsdll.ini, replace the load line with this:
.load -rs " $+ $scriptdir $+ gtsupd.mrc $+ "
Then in gtsupd.mrc, you gotta do the same kinda thing.
.unload -rs " $+ $scriptdir $+ gtsupd.mrc $+ "
That unload bit is located a couple lines above this code:
if (!$sockbr) { return }