Installation & Updating
Installation
- Download the
ghostinj.dll
,holylib.vdf
andgmsv_holylib_linux.so
from the latest release. - Put the
ghostinj.dll
into the main directory wheresrcds_linux
is located. - Put the
holylib.vdf
into thegarrysmod/addons/
directory. - Put the
gmsv_holylib_linux.so
into thegarrysmod/lua/bin/
directory. - Add
-usegh
to 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
_updated
to the new file to have a result like thisgmsv_holylib_linux_updated.so
- Upload the file into the
lua/bin
folder - 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