Nicholas Hastings
|
ad3588d0aa
|
Use newer MM:S api for Ep1/Original engine. (#548)
* Use newer MM:S api for Ep1/Original engine.
* Remove doubled FILENAME_1_6_EP1 define.
|
2017-01-11 21:25:00 -05:00 |
|
Kyle Sanderson
|
371e9f2f93
|
Check multiple engine sources for updated AuthIDs. (#552)
* Check multiple engine sources for updated AuthIDs.
* References are not defined.
|
2016-10-14 12:44:00 -07:00 |
|
Kyle Sanderson
|
20b7592fcd
|
GetPlayerNetworkIDString isn't alone anymore, we have friends. (#551)
* GetPlayerNetworkIDString isn't alone anymore, we have friends.
Completely speculative CS:GO fix, 50/50, 60/40.
* Preserve existing cycle-saving techniques.
* Style.
|
2016-10-13 22:14:51 -07:00 |
|
Nicholas Hastings
|
d5ff829952
|
Speculative fix for CS:GO GetClientAuthId issue...
|
2016-10-13 21:21:58 -04:00 |
|
Nicholas Hastings
|
999f37800c
|
Strip invalid UTF-8 char from end of player names. (#545)
|
2016-10-02 18:34:27 -04:00 |
|
Nicholas Hastings
|
20c9815619
|
Add support for sending gameevent to specific client. (#505)
|
2016-05-12 22:15:23 -04:00 |
|
Nicholas Hastings
|
40f2512317
|
Remove support for Source 1 Dota 2. (#496)
|
2016-04-26 23:18:47 -04:00 |
|
Nicholas Hastings
|
90ca9d7a47
|
Fix SourceTV bot detection on Source SDK 2013 mods and BM:S.
See bug 5529.
|
2016-01-25 18:52:58 -05:00 |
|
David Anderson
|
fd961f4712
|
Remove code to handle SourceHook versions 3 and lower.
|
2015-09-09 19:00:18 -07:00 |
|
David Anderson
|
b048dc7b10
|
Move ConCommand hooks into GameHooks and switch callbacks to ICommandArgs.
|
2015-09-09 18:40:04 -07:00 |
|
David Anderson
|
fa93426f6a
|
Remove blanket includes from sm_stringutil.
|
2015-09-09 15:18:24 -07:00 |
|
David Anderson
|
13a783d441
|
Remove UTIL_Format() and UTIL_FormatArgs().
|
2015-09-09 15:18:17 -07:00 |
|
David Anderson
|
e08697ad54
|
Remove strncopy().
|
2015-09-09 14:57:47 -07:00 |
|
David Anderson
|
4e275eea97
|
Split intercom.h into separate headers and reduce shared header inclusion.
|
2015-08-31 10:00:49 -07:00 |
|
David Anderson
|
5d55ff23bd
|
Move OnQueryCvarValueFinished into the global hook manager.
|
2015-08-31 09:22:08 -07:00 |
|
Nicholas Hastings
|
4db1280c59
|
Add comment to note that pStk actually gets deleted.
|
2015-07-12 19:18:27 -04:00 |
|
Nicholas Hastings
|
5893737321
|
Fix handle leak.
|
2015-07-12 17:38:50 -04:00 |
|
Nicholas Hastings
|
c85cc5cbf7
|
Add support for listening to, blocking, changing, and faking ClientCommandKeyValues.
|
2015-07-12 13:14:46 -04:00 |
|
Kyle Sanderson
|
0f9b9d0a24
|
Call OnClientDisconnect(_Post) if the client is already connected.
|
2015-06-11 20:14:25 -07:00 |
|
Nicholas Hastings
|
75a93314a2
|
Rename PlayerManager::m_FirstPass to m_bServerActivated for clarity.
|
2015-05-11 20:42:26 -04:00 |
|
Nicholas Hastings
|
91b2ab8be1
|
Fixed some badness with the player initialization moving.
|
2015-05-11 20:29:00 -04:00 |
|
Nicholas Hastings
|
8fc689c89a
|
Populate MaxClients before OnPluginStart is called.
|
2015-05-11 19:31:22 -04:00 |
|
Ryan Stecker
|
ff27484527
|
Prevent null auth string comparisons.
|
2015-01-19 07:48:45 -05:00 |
|
Nicholas Hastings
|
abb8d8447f
|
Move bot auth to after connect to fix old too-early-authid bug now causing crash (r=VoiDeD).
|
2014-12-19 18:27:18 -05:00 |
|
Nicholas Hastings
|
67fcd9e2c6
|
Populate auth ids (if available) when initializing CPlayer instance.
|
2014-12-14 14:56:19 -05:00 |
|
Nicholas Hastings
|
d51a57cc34
|
In UpdatePlayerAuth, don't update SteamIDs if AuthID hasn't changed.
|
2014-12-13 19:40:22 -05:00 |
|
Nicholas Hastings
|
de12f64c14
|
Convert CPlayer::m_AuthID to ke::AString.
|
2014-12-13 19:39:44 -05:00 |
|
Nicholas Hastings
|
db434acd27
|
Fix typo in CPlayer::GetSteam3Id doing length check on wrong var.
|
2014-11-16 10:07:08 -05:00 |
|
Nicholas Hastings
|
e72ff963f5
|
Fix regression in auth causing crash on L4D and newer (r=VoiDeD).
|
2014-09-12 12:02:45 -07:00 |
|
Nicholas Hastings
|
8a1c6bd833
|
Fix client listener OnClientAuthorized to match new doc
|
2014-09-09 18:20:52 -07:00 |
|
Nicholas Hastings
|
e0c25cfe08
|
Fix typo, fix build
|
2014-09-09 18:12:34 -07:00 |
|
Nicholas Hastings
|
96fbb7ecda
|
Unify Player::GetSteamXId returns, clarify doc, and fix checks
|
2014-09-09 17:57:54 -07:00 |
|
Nicholas Hastings
|
9e6fcc7673
|
Make OnClientAuthorized use Steam2 ids where available
|
2014-09-09 17:43:01 -07:00 |
|
Nicholas Hastings
|
29d428adc2
|
Add support for auto-converting '_' to ':' with Steam3 Id targetting
|
2014-09-05 13:08:51 -07:00 |
|
Nicholas Hastings
|
215bbb8324
|
Make SteamID targetting explicit to Steam IDs...
rather than NetworkIDs which could be any form and similar to names.
Also make explicit support for both Steam2 and Steam3 formats
|
2014-09-04 16:25:12 -07:00 |
|
Nicholas Hastings
|
1bf4eb80bd
|
Cache Steam ID and rendered forms when caching networkID
|
2014-09-04 16:14:34 -07:00 |
|
Nicholas Hastings
|
f1dc24c089
|
Move Steam2/3 id rendering logic to CPlayer
|
2014-09-04 15:27:44 -07:00 |
|
Nicholas Hastings
|
7f3656215b
|
Consistency Fixes (ID->Id, AuthString->AuthId)
|
2014-09-03 15:13:30 -07:00 |
|
Nicholas Hastings
|
8c89b72fbc
|
Expose explicit client auth string formats
|
2014-09-02 14:40:39 -07:00 |
|
Nicholas Hastings
|
17d5af0e2f
|
Move Logger and Core natives to Logic
|
2014-08-13 14:24:35 -07:00 |
|
Nicholas Hastings
|
ccc818d06e
|
Fix automatic language detection on CS:GO (bug 6163).
|
2014-08-05 01:41:44 -04:00 |
|
Nicholas Hastings
|
a0f3410f3b
|
Fix a case where bots can leave server without disconnect notice (hibernation), triggering other issues.
|
2014-05-31 15:18:17 -04:00 |
|
Nicholas Hastings
|
e7621ad8a7
|
Fix inconsistencies with OnClientDisconnected calls (bug 5988)
|
2014-05-30 17:45:49 -04:00 |
|
Nicholas Hastings
|
35784c018d
|
Move adminsys and more natives from core to logic.
|
2014-05-29 13:31:12 -04:00 |
|
Kyle Sanderson
|
b1901da79f
|
Unify Maximum supported clients, raised SDKTools limit (bug 5964, r=psychonic).
|
2014-05-06 18:40:35 -07:00 |
|
Nicholas Hastings
|
0608d47219
|
Update for Dota IClient changes.
|
2014-04-09 13:17:18 -04:00 |
|
Nicholas Hastings
|
9badb14c3a
|
Update for Dota IServerGameClient changes.
|
2014-04-06 17:03:29 -04:00 |
|
Nicholas Hastings
|
e9f0d1f513
|
Update CPlayer::Kick for hl2sdk-csgo IClient changes.
|
2014-03-06 21:33:18 -05:00 |
|
Kyle Sanderson
|
af7b8cd9a3
|
Wrap ClientPrintf into IGamePlayer (bug 6021, r=asherkin).
|
2014-01-29 21:41:41 -07:00 |
|
David Anderson
|
f82224eba0
|
Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds).
|
2013-12-30 17:51:00 -05:00 |
|