SourceMod - Source Engine Scripting and Administration
Go to file
Rain f9ec38103a
Use auth strings when banning from menu
When an admin initiates a ban from a BaseBans GUI menu, track players by
their AuthId (SteamID) instead of userid, so that the admin is able to
target players who disconnect after that menu was constructed.

If the target player is still connected, use their userid to ban the
same as before this commit.

If the target has disconnected, write a ban using their stored AuthId
value, as with "sm_addban".

This commit also revertss the `(admin==0)` check from PrepareBan that
was mistakenly added by bf7212889b,
because it would prevent banning from server/RCON (client index 0).
2023-10-15 19:56:51 +03:00
.github Add sanity check for syntax errors in translations (#1978) 2023-04-09 19:25:50 +02:00
bridge/include Add support for other engine binaries in game configs (#1414). (#1626) 2022-12-28 22:58:30 +00:00
configs Bring languages into the tree (#1625) 2023-03-29 16:23:05 +02:00
core Fix CommandListener ignoring Plugin_Handled (#1819) 2023-04-19 16:44:34 +02:00
editor Added AMXX Pawn geshi generation script. 2010-08-23 13:53:44 -04:00
extensions A2S_Rules fix: Move MTU patch value to gamedata (#1829) 2023-04-19 15:28:40 +00:00
gamedata A2S_Rules fix: Move MTU patch value to gamedata (#1829) 2023-04-19 15:28:40 +00:00
licenses Fix quote mismatch (#1092) 2019-09-30 22:43:18 -07:00
loader Add support for Military Conflict: Vietnam (#1887) 2022-12-20 21:46:18 +00:00
plugins Use auth strings when banning from menu 2023-10-15 19:56:51 +03:00
public Fix asm.c compiler warnings on Windows. (#1897) 2022-12-28 22:50:51 +00:00
sourcepawn@9cf9f31d45 Update SourcePawn on master. 2022-07-09 18:32:51 -07:00
tools Add sanity check for syntax errors in translations (#1978) 2023-04-09 19:25:50 +02:00
translations Add missing french translations (#1985) 2023-04-15 18:18:44 +01:00
versionlib Update to AMBuild 2.2. 2020-08-18 23:09:43 -07:00
.arcconfig Add a .arcconfig file so that arc works 2013-10-15 22:57:59 +01:00
.gitattributes NPOTB: Correct GitHub's Linguist inaccuracies (#1096) 2019-10-07 19:14:09 +01:00
.gitignore Ignore all build* folders in .gitignore 2021-11-17 13:17:39 +01:00
.gitmodules .gitmodules: Make submodules shallow (#1769) 2022-06-24 10:00:02 -04:00
.travis.yml Prefer python3 over python(2) in checkout-deps (#1424) 2021-03-07 13:50:15 +01:00
AMBuildScript Fix typo in b77e8c50 causing regression in loading on some games. 2023-01-01 20:04:56 -05:00
appveyor.yml Add support for hl2sdk-mock. 2021-09-22 12:36:44 -07:00
changelog.txt Triggering a build. 2011-04-13 19:05:41 -05:00
configure.py Add support for ASAN. 2021-11-11 23:41:42 -08:00
product.version Bump master to 1.12. 2022-07-02 17:02:08 -07:00
pushbuild.txt Trigger build for TF2 SDK update 2022-12-02 08:50:18 +00:00
README.md Bring languages into the tree (#1625) 2023-03-29 16:23:05 +02:00

SourceMod

General

Development

Contact

  • Connect with us on GameSurge IRC in #sourcemod
  • Alternatively feel free to join our Discord server

License

SourceMod is licensed under the GNU General Public License version 3. Special exceptions are outlined in the LICENSE.txt file inside of the licenses folder.