Mattia
85a1d3e78a
"sound" folder instead "sounds" ( #790 )
...
The folder is actually "sound" and not "sounds"
2018-07-08 11:04:20 -04:00
Nick Hastings
a9c9da1066
Update SDKTools sound functionality for hl2sdk-csgo changes.
2018-07-07 08:57:00 -04:00
Nick Hastings
2860f31cb0
Trigger build for hl2sdk-csgo update.
2018-07-06 20:54:36 -04:00
Ruben Gonzalez
54cf1337c1
Merge branch 'master' of github.com:alliedmodders/sourcemod
2018-07-06 19:18:44 -04:00
Ruben Gonzalez
dcde5927b1
Update SetClanTag signature
2018-07-06 19:18:14 -04:00
Nick Hastings
c458d1e600
Trigger build for hl2sdk-csgo update.
2018-07-06 19:08:58 -04:00
Mr. Silence
aae7161273
Updated some offsets and all signatures for ZPS. ( #839 )
...
Signed-off-by: Mr.Silence <Silenci0@users.noreply.github.com>
2018-06-27 17:15:27 -04:00
Nick Hastings
6287774d69
Update SDKTools gamedata for IOSoccer ( fixes #833 ).
2018-06-22 16:30:22 -04:00
voed
dc4d597fb9
Add link to SourceMod plugin API reference in project readme ( #830 )
2018-06-22 08:08:00 -06:00
Michael Flaherty
9ceb1af4fe
Add LogStackTrace native ( #685 )
2018-06-19 23:18:37 -07:00
Michael Flaherty
b9b6832a11
Streamline ConfDb loading proceedure ( #791 )
...
* Create DatabaseConfBuilder & remove locking
* Remove all refcounting
This is part 1/n in regards to this PR's rework
* Move db conf lookup out of RunThreadPart
* Return default configuration for failed lookups
* RefPtr members & stop leaks
* fix uint comparison warning
2018-06-19 09:35:37 -07:00
Nick Hastings
53c63def07
Use env vars to find MySQL src on Linux, macOS.
2018-06-07 20:40:14 -04:00
Asher Baker
4f70185aef
Fix amtl submodule pin
2018-06-05 19:06:04 +01:00
peace-maker
6fcb411fe4
MySQL: Support multiple result sets in prepared queries ( #825 )
...
Prepared statements can return multiple result sets since MySQL 5.5. That can happen when calling stored procedures using `CALL x();`.
This change removes the previous caching of result bindings, since the number of fields in a result can differ from result set to result set. This could potentially have a negative impact on prepared statements always only returning one result set, since the result binding buffers are recreated everytime the statement is executed instead of once. That difference should be negligible.
Fixes #823 .
2018-06-05 18:33:33 +01:00
peace-maker
9cc518e408
Fix MySQL extension build using vs2015 ( #824 )
...
MySQL defines its own timespec_t. Official mysql builds are built using VS2013, so you still need to compile the client library yourself to be able to link it, but this change makes the dbi extension compatible with future versions already.
2018-06-05 09:29:11 -04:00
Nick Hastings
ddebc2a075
Fix oops with SetConVarBounds.
2018-06-03 12:36:58 -04:00
David Anderson
fe6abb0c48
Merge pull request #822 from alliedmodders/update-sourcepawn
...
Update SourcePawn.
2018-05-31 23:32:51 -07:00
David Anderson
90e66cbeef
Update SourcePawn.
2018-05-31 23:13:36 -07:00
David Anderson
487e01e4ed
Merge pull request #821 from alliedmodders/update-amtl
...
Update AMTL.
2018-05-31 21:44:09 -07:00
David Anderson
25b3d8f354
Update AMTL.
2018-05-31 21:23:59 -07:00
Ruben Gonzalez
d430bd2f5c
Fix CompileRegex not actually setting a valid error code. ( #775 )
...
Fix CompileRegex not actually setting a valid error code.
2018-05-28 13:59:43 -04:00
Ruben Gonzalez
e2767a3c80
Remove goto from ExtensionSys.cpp ( #729 )
2018-05-25 09:49:10 -04:00
RumbleFrog
7f552e4d75
Deprecate GetMaxClients ( #818 )
2018-05-23 12:58:36 +01:00
Nick Hastings
cbcda61135
Swap _XKEYCHECK_H for _ALLOW_KEYWORD_MACROS, in case it moves to a
...
different header.
2018-05-21 19:54:12 -04:00
jason-e
2904c87b62
Send ShowActivity messages to TV clients ( #813 )
...
`ShowActivity` and related functions are used to inform all clients about the usage of admin commands (such as bans or mutes). These messages are not sent to any fake clients, however they _should_ be sent to SourceTV/GOTV fake clients because messages they receive are actually visible to broadcast viewers and in demos recorded with `tv_record`.
Player chat messages as well as SM functions like `PrintToChat`/`PrintToChatAll` broadcast to TV clients, but `ShowActivity` does not.
2018-05-09 09:13:49 +01:00
Nick Hastings
cfdedce362
Missed converting a GetFlags instance.
2018-05-06 13:18:04 -04:00
Nick Hastings
467d57059a
Out with the old ConVar accessibility hacks, in with the new.
2018-05-06 12:59:33 -04:00
Nick Hastings
c993712438
Update BM:S gamedata.
2018-05-06 12:17:47 -04:00
Nick Hastings
a69d18ae1c
Fix warning/error on newer Clang versions from abort not being defined.
2018-05-06 10:28:24 -04:00
Nick Hastings
95dae67d5b
Fix wrong matchmaking_ds bin path being used in some instances.
2018-05-06 10:26:43 -04:00
Nick Hastings
f6a64da672
Update Insurgency FireOutput gamedata.
2018-05-05 11:35:06 -04:00
Nick Hastings
11b23a6d07
Update ConVar hacks for BMS.
...
This is also to trigger an MM:S build for hl2sdk changes in multiple branches.
2018-05-05 11:01:55 -04:00
Spirrwell
82f1c5a20b
Update Function Offsets For PVKII ( #808 )
...
* Update Function Offsets For PVKII
-Updates offsets
-Removes "Reload" as no corresponding function actually exists
* Offset Fixes
-Re-add "Reload" as it's defined for CBaseCombatWeapon
-Fix Linux\Mac offsets for GroundEntChanged
2018-05-01 20:28:54 -04:00
404
7e080d259e
Update helpers.inc ( #805 )
...
Update GetClientAuthString to GetClientAuthId
2018-04-28 11:18:12 +01:00
Kyle Sanderson
1ab6ab1e5c
NPOTB: Add basic issue template for new GH issues.
2018-04-05 22:20:49 -07:00
Nick Hastings
b0e7bab980
Merge branch 'master' of https://github.com/alliedmodders/sourcemod
2018-03-28 21:11:14 -04:00
Nick Hastings
9b8d28de56
Allow -1/null for attacker and inflictor for OTD (bug 6494).
2018-03-28 21:10:32 -04:00
Michael Flaherty
5611ec54a2
Migrate extensions to common AMTL string funcs ( #785 )
2018-03-25 13:00:53 -07:00
Hexah
6c7e29cbdb
Documentation fixes from methodmap implementation ( #788 )
...
* There is no "menu" param
* No "menu" param on GetTitle()
* Misspell "Replies"
2018-03-25 12:58:11 -07:00
Michael Flaherty
118d6dc9b1
Improve error message for EmitSound ( #787 )
...
Improve some error messages in sdktools.
2018-03-20 19:42:43 -06:00
Nicholas Hastings
08fe840bfd
Probably fix Windows build.
2018-03-20 17:25:48 -04:00
Nicholas Hastings
4637cf9221
Use MySQL 5.5 for MySQL extension. ( #786 )
2018-03-20 17:12:30 -04:00
Joël Troch
4fd68939d3
[ZPS] Update gamedata and engine migration ( #782 )
...
* Migrate ZPS from EP2 to SDK 2013 engine
* Update ZPS gamedata (for version 3.0.7-Hotfix3)
2018-03-19 19:19:01 -04:00
peace-maker
be6a930e82
Update SQLite to version 3.22.0 ( #783 )
...
This includes numerous bug fixes, optimizations and new features from releases over the past 5 years.
http://sqlite.org/chronology.html
2018-03-19 19:09:12 -04:00
Michael Flaherty
956f264b85
Replace ke::SafeSprintf with ke::SafeStrcpy ( #784 )
2018-03-19 20:12:51 +00:00
Nicholas Hastings
0a91b1f5b1
Increase MAX_NAME_LENGTH to match CS:GO MAX_PLAYER_NAME_LENGTH.
2018-02-25 10:51:18 -05:00
Nicholas Hastings
a17b47a2dc
Add Protobuf.HasField native.
2018-02-25 10:49:37 -05:00
Michael Flaherty
2a8c390498
Un-const string retrievals ( #769 )
2018-02-20 18:38:17 +00:00
Asher Baker
41ffe975fd
Update blacklist.plugins.txt
2018-02-15 22:35:56 +00:00
Ruben Gonzalez
5ac3390656
Add new regex natives. ( #767 )
...
Add new regex natives to get multiple/all matches.
2018-02-15 15:31:24 -05:00