core/smn_player.cpp
4c87212c5817
2014-01-29 21:41 -0700
Kyle Sanderson - Wrap ClientPrintf into IGamePlayer (bug 6021, r=asherkin).
3fefd8346c23
2013-07-18 11:38 -0400
systematicmania - Fixed clients not being marked as in kick queue in some cases (bug 5746, r=psychonic).
a73cf1f26984
2013-05-13 15:18 -0400
Nicholas Hastings - Updated for latest hl2sdk-dota changes.
ecd2382ca37e
2013-03-16 23:12 -0400
Kyle Sanderson - Added GetSteamAccountID function to IPlayerHelpers and native for sp (bug 5548, r=asherkin).
b5f4ea4d3736
2013-03-07 00:58 +0000
Asher Baker - Allow access to unvalidated authstrings (bug 5587, r=psychonic).
9588d737efe0
2012-12-02 11:03 -0500
Nicholas Hastings - Added GetMaxHumanPlayers native exposing IServerGameClients func (bug 5551, r=asherkin).
b0e93f5101ef
2011-10-20 21:39 -0400
Nicholas Hastings - Added detection of Replay and SourceTV, and natives to query (bug 5124, r=fyren).
6e39456566fe
2011-10-11 19:50 -0400
Nicholas Hastings - Fixed multiple small issues with KickClient/Ex natives (bug 5120, r=fyren).
c3bb13e8760b
2010-04-27 23:40 -0700
David Anderson - Check return value of GetPlayerNetInfo (bug 4315, r=fyren).
15213de19689
2009-02-19 19:19 +1300
Matt Woodrow - Added a client verification serial API (bug 3616, r=dvander)
d96cbbc866df
2008-10-24 20:59 -0500
David Anderson - Fixed IsClientTimingOut spelling in native export table.
9fd83773631c
2008-09-23 01:17 -0500
David Anderson - Various chat commands now follow sm_show_activity (bug 2080, r=pred).
44045ead61cd
2008-09-14 03:01 -0500
Scott Ehlert - Eliminated head: da55a80522cf, a remnant of sourcemod-1.1.0 branch
db7c6362f3f2
2008-07-11 08:18 +0000
David Anderson - landed massive refactoring of the JIT. contexts are actually contexts now, and a higher level structure wraps sp_plugin_t info. on that note, both sp_plugin_t and sp_context_t are entirely opaque, and not even core has access to them. amazingly, i managed to keep binary compatibility here although a large number of functions are deprecated (and core should eventually stop calling them).
54a8411faaac
2008-07-07 06:25 +0000
David Anderson - amazingly, core now builds. it probably crashes horribly but i'll test tomorrow.
c24a6fa957db
2008-07-06 04:49 +0000
David Anderson - jit refactoring branch
59c5dc056c69
2008-07-06 00:45 +0000
David Anderson - fixed amb1808 - KickClient() is delayed and does not crash -- KickClientEx() is the old functionality
31593cdc67c7
2008-05-15 05:52 +0000
David Anderson - fixed amb1646 - implemented NetFlow_Both functionality
4a2faafca477
2008-05-10 09:23 +0000
David Anderson - added amb1666 - rehaul over the ml api so extensions can easily use translations
b7aa2b626807
2008-03-30 07:00 +0000
Scott Ehlert - Spring Cleaning, Part Ichi (1)
e73a1e51833b
2008-03-27 04:54 +0000
Scott Ehlert - Updated copyright year
89d6e5038933
2008-03-16 23:08 +0000
David Anderson - removed core bcompat shims where possible
1f3aaf8fbd12
2008-01-08 03:06 +0000
David Anderson - - added amb1332, new cvar protection mechanism for rcon_password
f9ecab642e25
2007-11-23 05:10 +0000
David Anderson - merged trunk back into 1.1.0 branch for "safety"
ff26aeff8704
2007-11-16 18:23 +0000
David Anderson - fixed build, i suck
e3f2a4297c99
2007-11-16 14:04 +0000
David Anderson - fixed amb1162 - SetUserAdmin() did not work as documented
709b1f973c05
2007-10-21 23:50 +0000
David Anderson - - updated basecommands and basefuncommands to use ProcessTargetString() and ShowActivity2()
ac5d4c68a99a
2007-10-21 20:06 +0000
David Anderson - - added ShowActivity2() which has a more convenient display algorithm
f36378b2d71f
2007-10-15 18:51 +0000
David Anderson - moved IClient stuff around so OB changes are easier to manage
cbb82af65663
2007-10-01 18:41 +0000
David Anderson - added IsClientInKickQueue() to deal with a bot issue
e73b3563f254
2007-09-14 02:11 +0000
David Anderson - - added 3 new natives for banning/unbanning and interception
ab94316bb52b
2007-08-15 06:19 +0000
Scott Ehlert - Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency.
9afc766f8e9c
2007-08-08 16:22 +0000
David Anderson - - added amb733 - running admin auth CheckSetAdmin
17badaf66ce4
2007-08-01 02:12 +0000
David Anderson - updated more header files (mostly internal now)
61e07af97471
2007-07-14 04:15 +0000
David Anderson - fixed linux build
b9597374d13a
2007-07-14 00:47 +0000
David Anderson - added request amb579 - ShowActivityEx()
9891871e223d
2007-07-07 18:17 +0000
David Anderson - added amb543
dff088cf776e
2007-07-03 20:22 +0000
David Anderson - fixed amb522
05c922aae9af
2007-07-03 19:03 +0000
David Anderson - added request amb515
b413072540fd
2007-06-24 19:40 +0000
David Anderson - added SetGlobalTarget() calls to anything that uses Format()
8de56a71f200
2007-06-22 15:37 +0000
Scott Ehlert - Implemented amb423 - Added IsClientObserver() native
b26df4dd8187
2007-06-22 03:43 +0000
Scott Ehlert - Fixed a million bugs in reserved slots plugin - should be perfect now (I hope)
a0d587e40030
2007-06-20 11:30 +0000
Scott Ehlert - Changed "Player" to "Client" in error messages about clients (attempt at some sort of error message consistency)
77133031b0d2
2007-06-20 11:06 +0000
Scott Ehlert - Added KickClient() native. This is so that the "Kicked from console" string doesn't appear in the disconnect reason.
330f478a2d1d
2007-06-08 03:38 +0000
David Anderson - - ShowActivity() now handles command usage confirmation
346e4c60fc32
2007-06-08 01:58 +0000
David Anderson - - sm_show_activity is now protected
153c052460af
2007-06-07 06:17 +0000
David Anderson - - initial import of the first admin plugin (woot! it has one command!)
0ff19a8bd981
2007-05-13 07:48 +0000
Scott Ehlert - amb283 - Renamed IsPlayerInGame() to IsClientInGame()
34c2c73893ee
2007-05-08 22:26 +0000
Borja Ferrer - fixed bug for amb266
53ec063c462d
2007-04-13 07:17 +0000
David Anderson - function names now follow convention
a70055d6d3b3
2007-04-12 00:45 +0000
Borja Ferrer - added datamap property offset native
b46ff98c249b
2007-03-28 23:35 +0000
Borja Ferrer - added iplayerinfo natives
ef60870067ff
2007-03-22 21:50 +0000
Scott Ehlert - More consistency of some sort...
2a90d4324fc0
2007-03-17 23:03 +0000
David Anderson - added a playerinfo function to kick this off
86e97f3eda1f
2007-03-10 21:18 +0000
David Anderson - part 1 of singleton renaming
27a380082863
2007-02-27 03:32 +0000
David Anderson - added functions for target immunity testing
52810a1a9620
2007-02-17 17:25 +0000
David Anderson - reverted project file for now
6533d89c8ef6
2007-02-14 17:48 +0000
David Anderson - made these names more consistent, except for authorized, since only players get authids
6b1da524b1b7
2007-02-12 05:53 +0000
Scott Ehlert - More error message fix-ups: removed periods from single sentence native errors - did I miss any? Probably...
765517f654a5
2007-02-11 00:17 +0000
David Anderson - fixed build on linux problems