Closed chuckpreslar closed 11 years ago
CS:GO is on a different engine branch. It's not compatible with Source SDK 2013.
You can find unofficial, reverse engineered headers for plugins compatible with CS:GO here, http://hg.alliedmods.net/hl2sdks/hl2sdk-csgo
you're awesome, @psychonic, thanks a lot for such a quick reply.
if I could bother you once more @psychonic, is there some form of documentation for these headers to help get me started? am I to merge the directories with the sdk?
There is no real documentation, and it's even possible that the serverplugin_empty in there hasn't been updated for the header changes. We use the sdk for building Metamod:Source, SourceMod, and extensions for SourceMod.
I would recommend making a Metamod:Source plugin instead of a VSP. There is very little difference when coding except that MM:S gives you a few niceties and also acts as a deconfliction layer between plugin. There are also two sample plugins included with it that are actually up to date.
Regardless, you can get support for that community-maintained SDK, VSPs, and MM:S plugins at https://forums.alliedmods.net/forumdisplay.php?f=75
And here is the article on MM:S plugin development. http://wiki.alliedmods.net/Category:Metamod:Source_Development
I've been working with SourceMod for a bit, but needed to draw text to the HUD which seems to be impossible?
Shows a HUD message to a client on the given channel. As of this writing, only TF, HL2MP, and SourceForts support HUD Text.
Only reason I was going to attempt to dig into using the SDK.
Once again, @psychonic.
We're getting way offtopic here, but in short, the reason that doesn't work on CS:GO (nor CS:S) hasn't anything to do with the code.
There is a definition missing in one of the client res files that causes HudText to not display. Not fixing it was a conscious decision by those teams due to not wanting plugins to be able to clutter random areas of the screen with colored text.
Running the
severplugin_empty
compiled on Ubuntu 13.04 x64 with Counter Strike: GO seems to fail.Output from server boot:
Any help on this would be awesome.