Exactly that's the point! The inspiration came from a Sven Co-op server, twilightzone (TWLZ) where this is implemented and everyone is running around with custom player models. Also I had a pretty embarrassing misconception that clients can upload their player models to servers when
sv_allowupload
is enabled... of course it's not the case...
I can't use the same plugins those work in Sven Co-op because they're in AngelScript which is exclusive to SvenDS; vanilla HLDS doesn't have an AngelScript interface. Initially I tried to look for an existing Metamod plugin but I couldn't find one. Here's how it started:
https://forums.alliedmods.net/showthread.php?t=336998In the end, I had to implement it myself. In order to utilize this plugin, server admins need to install an enormous model pack, so there is a great chance that when a player joins with a custom model, you already have that.