SPT won't load.
I'm using the newest current build of HL2, i have the spt-2013.dll file in my hl2 folder like the instructions say, it was working just fine before and now it isn't, i have tried everything, reinstalling the files, uninstalling workshop addons, uninstalling the game, putting the dll in literally every directory, putting it in just the hl2 directory, putting the normal spt.dll file to go along, you name it, but none have worked, it's almost like the plugin_load command just isn't even working, because instead of saying it was unable to load, it just says nothing and doesn't enable the plugin. I have no idea what is going on. (And yes, i do have the latest dll file that launched literally 3 hours ago.)
A large herd of cats has been sent to investigate this issue, please stand by.
If it's on latest hl2 version then probably this https://github.com/ValveSoftware/Source-1-Games/issues/6997
Valve broke plugin_load command.
I think we can implement something like this to load via addons https://github.com/mikesmiffy128/sst/blob/d86b7b41453c69b3854baa7cdc05a79a3cdfe092/src/sst.c#L341
A crashing issue with Portal should be fixed in the next release which should come out later today. You can load the plugin using .vdf files, by putting a spt-2013.vdf into the portal/addons folder with the following content:
"Plugin"
{
"file" "addons/spt-2013"
}
In addition to this you also need to put the spt-2013.dll into the addons folder, and the plugin should load automatically on startup. There are a few issues with loading SPT this way, and some HUD features in particular have some issues, but most functionality should work fine as far as I know.
Alternatively, use my plugin that fixes plugin_load for now. https://github.com/evanlin96069/plugin_fix