Releases: Ayrton09/ConnectAnnounce
Releases · Ayrton09/ConnectAnnounce
Release list
ConnectAnnounce v1.0.3
ConnectAnnounce v1.0.3
Fixes
- An admin's connect/disconnect is now announced to the whole server with a red
[ADMIN]line, so everyone knows an admin is on. - Admin status is resolved by SteamID instead of the player controller. The controller permission check returns
falseuntil the player is fully connected, which is not guaranteed at authorization time, so a connecting admin used to be announced with the normal message. This is now fixed. ShowEnhancedToAdminsis enabled by default.
New
- Configurable
AdminFlaginConnectAnnounceConfig.json(default@css/generic). Set it to the flag your admins actually have (e.g.@css/ban). Players with@css/rootalways count as admin.
Hardening
- Player names can no longer inject placeholders such as
{PLAYERIP}or{STEAMID}(placeholders are now substituted in a single pass). - GeoIP lookups tolerate a corrupt
GeoLite2-City.mmdbinstead of failing the announcement.
ConnectAnnounce v1.0.2
v1.0.2
- Fixed the generated configuration path so
ConnectAnnounceConfig.jsonis created undergame/csgo/addons/counterstrikesharp/configs/plugins/ConnectAnnounce. - Resolves the CounterStrikeSharp config directory from the installed CSSSharp API location instead of
Server.GameDirectory. - Config files are generated only when missing and are not rewritten on every server restart.
ConnectAnnounce v1.0.1
Recompiled for CounterStrikeSharp.API 1.0.369 and .NET 10. Use this release with the latest CounterStrikeSharp runtime.
ConnectAnnounce v1.0.0
Initial CounterStrikeSharp release. Includes the ready-to-install ConnectAnnounce folder with GeoLite2-City.mmdb.