Repository navigation
v3.1.3
Fixed
- metamod: keep CreateInterface exported on Linux, hide only the vendored archives
Build
- metamod: hide symbols pulled in from static libraries on Linux
CI
- read the export list from a file, not a pipe, in the release check
- fail the build and the release when the native plugin does not export CreateInterface
- verify the native plugin carries the tag version, like the C# targets already do
Requires MySQL 5.7 / 8.0+ (or MariaDB 10.4+).
| Archive | Requirements |
|---|---|
ConnectHistory_cssharp_3.1.3.zip |
CounterStrikeSharp >= 1.0.369 (hence Metamod:Source) |
ConnectHistory_swiftly_3.1.3.zip |
SwiftlyS2 >= 1.4.9, Metamod not needed |
ConnectHistory_metamod_linux_3.1.3.zip |
Metamod:Source >= 2.0.0-git1460, Linux |
ConnectHistory_metamod_windows_3.1.3.zip |
Metamod:Source >= 2.0.0-git1460, Windows |
Extract into the root of your game server. Settings live in:
| Target | Config directory |
|---|---|
| CounterStrikeSharp | addons/counterstrikesharp/configs/plugins/ConnectHistory/ |
| SwiftlyS2 | addons/swiftlys2/configs/plugins/ConnectHistory/ |
| Metamod:Source | addons/configs/ConnectHistory/ |
Fill in the Database section of Settings.json and run ch_reload.
The plugin creates its tables itself.
Schema and query cookbook: docs/DATABASE.md.