Installation & Updating
Installation
- Download the
ghostinj.dll,holylib.vdfandgmsv_holylib_linux.sofrom the latest release. - Put the
ghostinj.dllinto the main directory wheresrcds_linuxis located. - Put the
holylib.vdfinto thegarrysmod/addons/directory. - Put the
gmsv_holylib_linux.sointo thegarrysmod/lua/bin/directory. - Add
-useghto the servers startup params.
If you use a panel like Pterodactyl or something similar, you can use the gamemode field(in most cases) like this:sandbox -usegh
If you already had a ghostinj.dll, you can rename it to ghostinj2.dll and it will be loaded by holylib's ghostinj
Updating
When updating holylib, the server is always required to be offline.
Using plugin_unload will fail since there are things like the networking module that can't be unloaded currently.
Newer GhostInj
- Append
_updatedto the new file to have a result like thisgmsv_holylib_linux_updated.so - Upload the file into the
lua/binfolder - Restart the server normally.
On the next startup the ghostinj will replace the old holylib file with the new one.
Older GhostInj
- Shutdown the Server
- Upload the new file
- Enjoy it