So, what's the problem with it?

It does tell you how to run the script in the documentation. Additionally, all ScriptLogic UDFs are marked as such, e.g. slRegWriteValue. Just replace those with the build-in KiXtart functions, e.g. WRITEVALUE.

Alternatively, do the reghack yourself or buy the Scriptlogic product if you don't like changing code.
_________________________
There are two types of vessels, submarines and targets.