Hi,
I have a native code .dll as part of a mutator I'm making. I've got it all working, it wasn't easy navigating the native code minefield, but its solid.
What I need to do is distribute the DLL to all the players who join the server. I want to do it exactly the same way as UTDC does, that is, via redirect. It's a damn shame the UTDC code is impossible to read.
From UT Package Tool, it seems UTDC sends the .dll as "music" in the UTDCvXXDLL.u package.
- How can I place the DLL as music in a package like this?
- How can I 'extract' the DLL, on the client, from the package into a file?
- How can I check, in UScript, a) If the client has the .dll installed (extracted) and b) The .dll's checksum (if possible)?
Help much appreciated
I have a native code .dll as part of a mutator I'm making. I've got it all working, it wasn't easy navigating the native code minefield, but its solid.
What I need to do is distribute the DLL to all the players who join the server. I want to do it exactly the same way as UTDC does, that is, via redirect. It's a damn shame the UTDC code is impossible to read.
From UT Package Tool, it seems UTDC sends the .dll as "music" in the UTDCvXXDLL.u package.
- How can I place the DLL as music in a package like this?
- How can I 'extract' the DLL, on the client, from the package into a file?
- How can I check, in UScript, a) If the client has the .dll installed (extracted) and b) The .dll's checksum (if possible)?
Help much appreciated