Loading...
Loading...
A mono addon for the FreeSBox GMod server.
Included in this addon are:
+drop).| Dependency | Required | Reason | |----------------------------------------------------------------------------------|----------|-----------------------------------------------------------------------------------------| | Wire | No | Adds new functions to E2 | | StarfallEx | No | Adds new functions to Starfall | | ULX | No | Adds new functions to ULX | | EasyChat | Yes | Used to parse names in tab and name tags | | NadmodPP | Yes | Used to count entities owned by a player (CPPI doesn't have an API for this) | | gmsv_remove_restrictions | Yes | Allow running all console commands on the server, allow players using a steam emulator. | | gmsv_tickrate | No | Used to get the current MSPT for lag detection and to desplay in the scoreboard. |
Required means this addon will couse lua errors without this dependency.
| Hook | Realm | Description |
|--------------------------------------------------|--------|-----------------------------------------------------------------------------------------------------------------------------------|
| FSBEnterPVP(player) | Server | Called in Player:PutIntoPVP(), return false to prevent PVP |
| FSBReadyForBuild(player) | Server | Called in Player:MarkAsReadyForBuild(), return false to prevent switching to build |
| NetIncoming(net_index, name, len, ply) | Shared | Called before net.Incoming callback gets called. Returning any value other then nil will prevent the callback from being called |
| FSBPlayerLeft(userid, networkid, name, reason) | Client | Called when a player has left |
| FSBPlayerJoined(userid, networkid, name) | Client | Called when a player has joined |
To update the html.lua files you need to run build_scripts/html_to_lua.lua in the addons root directory.
It will only work on Unix like systems. Windows users will have to do things by hand, or use WSL.
The sv_permission_fixes.lua file hardcodes my SteamID, if you use this you should remove it.