development

Creating a custom TCP protocol

Creating a protocol for TCP with binary data to get live game data from game servers. Background To start with some background, I have a few L4D2 servers that periodically send a JSON POST to my admin panel, sending “live data”, such as online players, their healths, state (dead, incapped,...

Published: Mar 30, 2024
Prop Spawner

Improving the Object Spawner for L4D2, redesigned from scratch. The model list was taken and improved upon, separating them into separate files and re-organized/renamed. The prop spawner is built into my L4D2 Hats plugin, which also includes a wall builder (that has been extended as the editor for previews) .smx...

Published: Jan 19, 2024
Sourcemod Plugin Development

This is a list of the design goals and implementation of my many different plugins for the game Left 4 Dead 2. This was originally hosted on my L4D2 Server admin panel, and has instead been migrated here. TKStopper Original goal was to simple prevent teamkillers, but it has evolved...

Published: Jan 18, 2024