Asher Baker
cd75c56ac4
Updated credits. (r=psychonic)
2012-08-22 18:39:16 +01:00
Asher Baker
40c2674d49
Worked around possible admin detection issues on newer engines (bug 5327, r=psychonic).
2012-06-09 20:00:55 -04:00
Ryan Stecker
745b2f0668
Exposed extensions list to clients (bug 5221, r=asherkin).
2012-05-27 01:51:08 +01:00
Ryan Stecker
ac2bbf16f6
Require Steam validation before granting admin access (bug 4837, r=asherkin).
2012-05-24 17:55:46 +01:00
Nicholas Hastings
4669c320f6
Added better cross-engine support for finding Valve commandline (bug 5216, r=asherkin).
2012-02-25 15:09:56 -05:00
Nicholas Hastings
49a860bc9e
Fixed sp MaxClients not being updated on map changes after load (5160, r=fyren).
2011-11-04 10:01:28 -04:00
Nicholas Hastings
f3d19a860a
Added detection of Replay and SourceTV, and natives to query (bug 5124, r=fyren).
2011-10-20 21:39:57 -04:00
GoD-Tony
4b0373408d
Moved client language detection to be earlier (on connect) (bug 3714, r=psychonic).
2011-10-15 12:07:55 -04:00
Nicholas Hastings
95fdeb03c3
Move marking of mapstarted to before calling of map start notifs. (bug 5119, r=asherkin).
2011-10-14 09:25:42 -04:00
Fyren
92773c2e1b
Fixed client serials not getting cleared on disconnect (bug 5121, r=psychonic).
2011-10-12 00:51:58 -04:00
Nicholas Hastings
75c315ad8a
Fixed maxClients not being updated correctly in some cases/areas (bug 4986, r=fyren).
2011-07-12 20:06:08 -04:00
Nicholas Hastings
264ffa80ce
Backed out changeset: b5969264060e
2011-07-08 07:55:20 -04:00
Nicholas Hastings
258a9c636a
Backed out changeset: 049c7073d1a4
2011-07-08 07:54:21 -04:00
Nicholas Hastings
ae10bc6601
Backed out changeset: 344daca49587
2011-07-08 07:53:14 -04:00
Nicholas Hastings
51c27afcd2
Fixed more crashes related to early, nonzero maxclients (bug 5008, r=dvander).
2011-07-07 21:31:07 -04:00
Nicholas Hastings
d93413a4ae
Fixed use of m_Players before init'd in PlayerManager (bug 5008, r=dvander).
2011-07-06 22:34:23 -04:00
Nicholas Hastings
5ba82ef0fc
Removed maxClients caching in core (bug 5007, bug 4986, r=fyren).
2011-07-06 17:50:37 -04:00
Nicholas Hastings
d7fb6b2892
Fixed invalid client errors from late-load of SourceTV (bug 4881, r=fyren).
2011-05-25 08:31:12 -04:00
Nicholas Hastings
46804d0faf
SM Central fixes for new language natives (bug 4613).
2011-03-12 23:56:04 -05:00
Dr\!fter
a81567e2d6
Add OnClientSettingsChanged to IPlayerHelpers (bug 4812, r=fyren)
2011-03-08 12:59:42 -08:00
Nicholas Hastings
8f3b4afcf7
Removed tv_enable hook to fix rare max client count issue (bug 4791, r=fyren).
2011-01-12 18:59:34 -05:00
Asher Baker
fae4127ddc
Added missing unhooking of ClientConnect in PlayerManager (bug 4749, r=fyren).
2010-12-31 20:02:41 -05:00
Nicholas Hastings
98bec2580e
Fixed OnClientConnected forward not firing for bots (bug 4443, r=fyren)
2010-06-06 17:53:38 -04:00
David Anderson
64455b9852
Moved gameconf code from core to logic (bug 4406 part 11, r=ds).
...
--HG--
rename : core/GameConfigs.cpp => core/logic/GameConfigs.cpp
rename : core/GameConfigs.h => core/logic/GameConfigs.h
rename : core/smn_gameconfigs.cpp => core/logic/smn_gameconfigs.cpp
2010-05-14 23:35:42 -07:00
David Anderson
9137e92c09
Move translator from logic to core (bug 4406 part 6, r=ds).
...
--HG--
rename : core/PhraseCollection.cpp => core/logic/PhraseCollection.cpp
rename : core/PhraseCollection.h => core/logic/PhraseCollection.h
rename : core/Translator.cpp => core/logic/Translator.cpp
rename : core/Translator.h => core/logic/Translator.h
rename : core/sm_memtable.h => core/logic/sm_memtable.h
rename : core/smn_lang.cpp => core/logic/smn_lang.cpp
2010-05-14 19:43:53 -07:00
David Anderson
1cdacf69be
Move some string functions from core to logic (bug 4406 part 4, r=fyren).
2010-05-14 19:28:10 -07:00
David Anderson
fc88cd3cb1
Check return value of GetPlayerNetInfo (bug 4315, r=fyren).
2010-04-27 23:40:04 -07:00
Zach Kanzler
2edf63c5fd
Fixed IGamePlayer->GetUserId() returning junk (bug 3916, r=fyren)
2010-04-24 21:00:43 -04:00
Scott Ehlert
2dea76dfa1
Changed name in credits.
2009-10-29 17:35:00 -05:00
David Anderson
528bbe0116
Build against MM:S 1.8 with core-legacy (bug 4076, r=ds).
2009-10-28 23:30:52 -07:00
David Anderson
359146f60b
Don't pass unconnected clients into OnClientCommand (bug 3732, r=fyren).
2009-10-26 23:51:39 -07:00
David Anderson
4fc378d3e2
Target filters now run for "@me" special target (bug 4000, r=pred).
2009-09-27 02:17:23 -04:00
David Anderson
d8474cfafa
Added generic command hooking mechanism, to replace Reg*Cmd which is intended for command creation (bug 4015, r=pred).
2009-09-26 17:12:23 -04:00
David Anderson
d682361cfc
More changes for new build system.
2009-08-30 00:46:56 -07:00
Fyren
6a24b049cb
Fixed early tv_enable causing crashes (bug 3766, r=dvander).
2009-05-12 17:27:45 -04:00
David Anderson
3304bc2f3a
Backed out changeset 97d5f4dbae0b
2009-05-12 17:26:39 -04:00
Fyren
56c5012bef
Fixed early tv_enable causing crashes (bug 3766, r=dvander).
2009-05-12 12:37:12 -04:00
Fyren
74a25097b2
Fix OnClientConnect rejectmsg handling, improve doc (bug 3690, r=dvander)
2009-04-13 16:39:53 -07:00
Matt Woodrow
792204bd06
This has to be the worst GCC error ever.
2009-02-19 19:35:45 +13:00
Matt Woodrow
ca3df3bd50
Added a client verification serial API (bug 3616, r=dvander)
2009-02-19 19:19:44 +13:00
Scott Ehlert
bd9fab6cf5
Added support for Dark Messiah engine and game. (no bug, r=me).
...
The development of this feature would not be possible without the support of the following people from the game's community:
Dylan Riggs, Carl Pettengill, Ed Moreland, and Christian.
2009-02-18 02:19:22 -06:00
David Anderson
d69d97402b
Fixed nits from bug 3570.
2009-02-01 02:35:19 -05:00
David Anderson
643c39690f
Added client "sm", "sm credits", and "sm plugins" commands (bug 3570, r=ds,pred).
2009-02-01 02:33:31 -05:00
David Anderson
0a33a25a7d
Merge from sourcemod-1.1 branch.
2008-12-28 03:23:45 -05:00
David Anderson
d3c279fd05
Fixed threading issues in gamedata fetcher, new restart mechanism (bug 3351, r=pred).
2008-12-28 01:02:05 -05:00
Matt Woodrow
984a2d26f4
Merge!
2008-11-25 19:14:02 +13:00
Matt Woodrow
f85bb7e490
SourceMod now handles steamid's internally without the STEAM_*: part (bug 3428)
2008-11-25 19:13:08 +13:00
Matt Woodrow
321443450a
SourceMod now handles steamid's internally without the STEAM_*: part (bug 3428)
2008-11-25 19:10:52 +13:00
Scott Ehlert
9c1e45d97c
Fixed crash when L4D server went into hibernation mode after having had an active bot and a reserved name was used by this bot
...
- When going into hibernation, ClientSettingsChanged is called for remaining bots
- Hook checks bot's name against reserved names in admins config and tries to kick using IClient::Disconnect
- Method of getting IClient relies on client having an INetChannel pointer
- Bots do not have an INetChannel pointer so this results in a crash
2008-11-21 14:09:50 -06:00
David Anderson
6ffd39ac77
Merge changes from 1.1 branch.
...
--HG--
rename : core/systems/ExtensionSys.cpp => core/ExtensionSys.cpp
rename : core/systems/PluginSys.h => core/PluginSys.h
2008-11-18 06:08:48 -08:00
David Anderson
2ff9b0aada
Removed pointless "systems" folder from core.
...
--HG--
rename : core/systems/ExtensionSys.cpp => core/ExtensionSys.cpp
rename : core/systems/ExtensionSys.h => core/ExtensionSys.h
rename : core/systems/ForwardSys.cpp => core/ForwardSys.cpp
rename : core/systems/ForwardSys.h => core/ForwardSys.h
rename : core/systems/HandleSys.cpp => core/HandleSys.cpp
rename : core/systems/HandleSys.h => core/HandleSys.h
rename : core/systems/LibrarySys.cpp => core/LibrarySys.cpp
rename : core/systems/LibrarySys.h => core/LibrarySys.h
rename : core/systems/PluginInfoDatabase.cpp => core/PluginInfoDatabase.cpp
rename : core/systems/PluginInfoDatabase.h => core/PluginInfoDatabase.h
rename : core/systems/PluginSys.cpp => core/PluginSys.cpp
rename : core/systems/PluginSys.h => core/PluginSys.h
rename : core/systems/ShareSys.cpp => core/ShareSys.cpp
rename : core/systems/ShareSys.h => core/ShareSys.h
2008-11-16 16:06:18 -08:00
Scott Ehlert
ff7a2c6b73
Added preliminary support for Left 4 Dead; some things may not yet work.
2008-11-14 09:18:30 -06:00
David Anderson
a6579c7bcb
Added new OnClientConnected callback with correct pairing intent (bug 3311, r=pred).
2008-10-18 22:14:13 -05:00
David Anderson
f50c7469ca
Added MaxClients public var to replace GetMaxClients (bug 3283, r=pred).
...
This is a hard bump of the plugin version number. 1.1 plugins compiled against this include set
will not run against earlier versions of SourceMod.
2008-10-05 15:20:17 -07:00
Matt Woodrow
f4dba84ae5
Core now detects and handles a changed maxplayers value (bug 2537 and bug 2758)
2008-09-26 19:08:49 +12:00
Scott Ehlert
1251093ec1
Improved bot detection slightly. This was meant to go along with the fix for amb1801.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402473
2008-08-24 04:35:48 +00:00
Scott Ehlert
c9a81c0651
- Fixed amb1802: Crash when client was disconnected as a result of false being returned in OnClientConnect and a function that operated on this client was used. A client's connection state was not reset when this happened.
...
- Removed IForwardFilter due to overall horribleness (should be safe since no one seems to use it). Perhaps it might be back one day?
- Added ET_LowEvent forward exec type which is exactly the same as ET_Event, except that it returns the lowest value rather than the highest
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402386
2008-07-08 09:20:47 +00:00
Borja Ferrer
bf0354dbb9
fixed amb1801, IsFakeClient() wasn't working for TF2 causing false results and crashes
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402341
2008-07-04 19:04:33 +00:00
David Anderson
c7418e70ba
added amb1666 - rehaul over the ml api so extensions can easily use translations
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402132
2008-05-10 09:23:55 +00:00
David Anderson
2fbd32cd1a
fixed amb1591 - mods like IOS:S which, in listen server mode add bots before the player, caused crashes in SM
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402050
2008-04-12 02:18:03 +00:00
Borja Ferrer
a483ec5dc5
experimental fix for amb1586 - team native crash
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402044
2008-04-12 01:35:45 +00:00
Scott Ehlert
251cced1f8
Spring Cleaning, Part Ichi (1)
...
Various minor things done to project files
Updated sample extension project file and updated makefile to the new unified version (more changes likely on the way)
Updated regex project file and makefile
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401971
2008-03-30 07:00:22 +00:00