Arron Vinyard
70b6e96f95
Fix documentation constant reference
2021-03-07 13:45:16 +01:00
Peace-Maker
91a1fd074b
Fix sql injection in sql-admin-manager plugin
...
This bug was found as part of justCTF 2020 in the PainterHell challenge by cypis. Thank you!
Admins with the root flag could inject their own queries towards the admin database connection.
The sql-admin-manager plugin is disabled by default.
2021-02-02 11:20:02 +01:00
Impact
a615c139e6
Update note about non-existing SQL_MoreResults ( #1416 )
2021-01-14 14:50:15 +00:00
kidfearless
e59fd9de96
Fix missed old syntax parameter in menus
2020-12-13 20:12:07 +01:00
Loïc
6c4079cb94
Fix error description
...
As coded in aae7161273/core/logic/smn_players.cpp (L1405)
, its a "client not in game", not "client not connected".
2020-12-13 20:10:11 +01:00
Einyux
a191a907e9
Add new trie native: ContainsKey() ( #1390 )
2020-11-30 20:51:47 -08:00
Arron Vinyard
0caa349f6a
Update cookie funcs to return newdecl Cookie ( #1379 )
2020-11-07 13:16:29 -08:00
Mustafa Enes AKDENİZ
9d49bbfaf0
Fixed unauthorized menu usages ( #1374 )
...
* Fixed unauthorized menu usages
Let's say we have kick flag but don't have admin menu flag.
When we type !kick, menu opens with a back button, when we click back button, we go parent menu without admin menu flag
* Update ban.sp
2020-11-05 11:34:00 +01:00
Mustafa Enes AKDENİZ
94ea925152
Improvements on !admin menu flags ( #1364 )
...
* Improvements on !admin menu flags
Lets say we have override the sm_unmute command and changed it to ADMFLAG_CUSTOM1.
Then create an admin, we gived our admin ADMFLAG_Chat flag, admin can't use sm_unmute command cause it doesnt have access to this command.
But if admin go into "!admin" menu then, he will able to run sm_unmute on "player command" menus
* removed unauthorized menu items
* Deleted Whitespace and ITEMDRAW_DEFAULT
2020-10-24 23:52:35 +00:00
Mikusch
eef96da641
tf2: Add TFCond_PowerupModeDominant ( #1361 )
...
* Add TFCond_PowerupMode_Dominant
* comma
* Consistency
2020-10-02 17:33:57 -07:00
Scags
589d6df75d
gamedata: implement GetMemSig ( #1345 )
2020-10-02 16:40:13 -07:00
David Anderson
6e2c5a66b3
Remove use of the Dep API.
...
This is going away.
2020-08-24 20:48:57 -07:00
Accelerator74
1b86c8564d
sdktools_voice: implement ClientSpeaking forwards ( #1247 )
...
* Update basevotes
When a player leaves during a voteban, he will be banned anyway. Also added a cvar with a ban time setting.
* Update basevotes.sp
* Added VoiceHook functions
* Update extension.h
* Update extension.h
* Code optimization
* Added support for more engines
* Invalidate timers
* Fixes
* Update extension.cpp
* Update voice.cpp
* correct Forward event type to ET_Ignore.
* sdktools_voice: de-implement IsClientSpeaking
* sdktools_voice: Add notice/unbind IsClientSpeaking
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2020-08-18 06:02:34 -07:00
BotoX
6f21138489
menusys: add MenuShufflePerClient native ( #1073 )
...
* Implement per-client randomized menus with MenuShufflePerClient native.
* Add MenuSetClientMapping native.
* fix remaining issues
* fix build issues from rebase
* Update MenuStyle_Base.cpp
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2020-08-06 20:31:00 -07:00
BotoX
7bab9cc344
sdkhooks: add OnEntitySpawned fwd. ( #1078 )
...
* Add OnEntitySpawned to SDKHooks.
* nitpicking
* Add CapabilityProvider SDKHook_OnEntitySpawned
* (unrelated) nits
* nit relocation
* unqualified relocation - my mistake.
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2020-08-06 20:01:07 -07:00
Kruzya
bb25b03884
Fix parameter name in SQL_SetCharset documentation ( #1329 )
2020-08-03 11:22:30 +01:00
Headline
5fa25e70ad
trie: implement clone() method ( #852 )
...
* Add Clone() for StringMap
* Fix for std::string addition
* trie: broken return key.
* clonetrie: correct handle leakage.
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2020-07-14 20:11:23 -07:00
Impact
a065773b6d
Update OnLibraryAdded and OnLibraryRemoved docs ( #1303 )
...
`OnLibraryAdded` and `OnLibraryRemoved` are called whether or not a optional dependency exists
2020-07-09 10:09:59 +01:00
Miikka Ylätalo
4e0ae0cb5e
Change int[] to any[] for data r/w functions ( #1221 )
2020-07-09 10:09:13 +01:00
Ҝℴţأķ
611bad4036
ArrayStack: add Clone method ( #1304 )
...
* Provide ArrayStack.Clone method
* Clean definition for old syntax.
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2020-07-08 20:59:17 -07:00
eyal282
4a4b9ce7f0
cookies: Align output with sm_help ( #977 )
...
* Update clientprefs.sp
* Update clientprefs.sp
* Update clientprefs.sp
* Update clientprefs.sp
* Update clientprefs.sp
* Update clientprefs.sp
* Create natives.sp
* Delete natives.sp
2020-07-08 20:38:35 -07:00
stickz
100f1e56ca
mapchooser: Add option for persistent map storage ( #1183 )
...
* Add option for persistent previous map storage
* Fix spacer
* Recall previous maps before CreateNextVote()
* Remove MAPCHOOSER_TXT define
* nits and bits
* Update mapchooser.sp
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2020-07-08 19:56:26 -07:00
nosoop
69ae224938
testing: Add stock AssertStrEq ( #1185 )
...
* Add AssertStrEq to testing include
* Remove unnecessary last param
2020-07-08 19:18:39 -07:00
stickz
287628bfee
mapchooser: Clear map history on limit change ( #1197 )
...
This commit fixes a bug where if the value of `sm_mapvote_exclude` is reduced, the change may not take effect right away.
2020-07-08 18:36:50 -07:00
Erik Minekus
47514c7708
Do not require quotes around message in sm_psay ( #1300 )
2020-07-01 18:58:20 +01:00
Nicholas Hastings
b364bf8b06
Merge pull request #1102 from nosoop/sf11
...
TF2: Add new condition from Scream Fortress XI
2020-06-29 09:01:59 -04:00
42
3164af7e34
Fix TFResourceNames using array based enum struct ( #1154 )
2020-06-28 01:34:59 +00:00
Accelerator74
2d971a9fb7
Prevent voteban evading & add ban length cvar ( #1249 )
2020-06-13 16:00:44 -07:00
Deathreus
13621a1274
Add an array operations to CDataPack ( #1219 )
2020-05-08 15:23:48 -07:00
Arron Vinyard
5ed2f79217
Replace GetCmdArgs with args param ( #1229 )
2020-05-08 15:09:44 -07:00
Vladimir
3696a4cd9e
Correct parameter detail in OnEntityDestroyed ( #1237 )
2020-05-08 15:08:34 -07:00
Arron Vinyard
8259bd316a
Alert players of map history console output ( #1242 )
2020-05-08 15:04:57 -07:00
Scags
44615b7ade
Prevent uncessary re-tagging for address functions ( #1250 )
2020-05-08 14:54:01 -07:00
42
881cbcd45d
Add new TF2 Holiday Soldier ( #1257 )
2020-05-06 23:00:24 +00:00
Loïc
d42c304a55
Bump version for non-VCS builds ( #1243 )
2020-04-27 15:50:03 +01:00
thewavelength
25462071df
Make GetStringTableData native binary-safe ( #1232 )
...
Replace StringToLocalUTF8 with LocalToString and memcpy to make this binary compatible and update the documentation.
2020-04-14 17:51:39 +01:00
Tom
7f239bb931
Prevent clients from spamming global chat using sm_nominate ( #1217 )
2020-03-21 17:24:45 +00:00
Asher Baker
ece447182f
Fix basecomm failing to load on games without sv_alltalk ( #1212 )
2020-03-11 21:24:16 -07:00
Asher Baker
d59edc5d0a
Use GetCmdArgInt(Ex) in base plugins ( #1203 )
2020-03-04 22:07:00 +00:00
Headline
604942f0e7
Add helper stocks for getting numerical command arguments ( #1194 )
2020-03-04 13:17:10 -08:00
Arthurdead
bcd5e40842
sdktools: expose additional tr sdk capabilities ( #1145 )
...
* add the rest of the trace enumerate funcs
* fix ident
2020-02-26 16:19:55 -08:00
stickz
68e45f3583
mapchooser: Replace existing map entry from exclusion list ( #1184 )
2020-02-26 15:59:35 -08:00
Arron Vinyard
a1ed47be87
IsServerProcessing: improve grammar / present|correctness. ( #1188 )
...
Wording of comment was a bit off.
2020-02-26 15:54:19 -08:00
Ҝờţأķ
ded3867605
regex: add/document missing offset param ( #1175 )
...
* Regex Little Changes
* Prevented to triple and double call `strlen`.
* More informative message on `if (offset >= len)`.
* Add missing parametr in navite `MatchRegex`.
* Regex Little Changes v2
* Using `strdup` instead `strcpy`.
* Replaced NULL to nullptr.
* Removed note about MatchOffset.
Co-Authored-By: Headline <headline@users.noreply.github.com>
* Removed padding.
Co-Authored-By: Headline <headline@users.noreply.github.com>
* Removed more padding.
Co-Authored-By: Headline <headline@users.noreply.github.com>
Co-authored-by: Headline <michaelwflaherty@me.com>
2020-02-26 15:52:04 -08:00
David Anderson
2b6833f65d
Merge pull request #1167 from Scags/teleport-defaulted
...
Add default values to TeleportEntity
2020-02-26 13:17:45 -08:00
MartLegion
cd37354634
Change sm_beacon to use game-specific team colors ( #1187 )
...
Added game color config & specific settings for L4D/L4D2
Created the following keys:
"Team1Color" "75,255,75,255"
"Team2Color" "255,75,75,255"
"Team3Color" "75,75,255,255"
"Team4Color" "255,128,0,255"
"TeamUnknownColor" "255,255,255,255"
Added a specific setting for L4D/L4D2 game:
"Team2Color" "75,75,255,255"
"Team3Color" "255,75,75,255"
2020-02-23 14:03:00 +00:00
Bara
1534f8749b
NPOTB: Clarify forward declarations in sdhooks.inc ( #1152 )
2020-02-08 17:35:40 -08:00
proobs
4ea85a9291
Add new CSWeaponID knives ( #1126 )
2020-02-08 17:28:38 -08:00
thorgot
452338dc11
Fix incorrect nomination response ( #1161 )
2020-02-06 22:53:59 -08:00
sneak-it
b6a6387f16
Prevent basecommands from printing to disconnected clients ( #1138 )
2020-02-06 22:32:16 -08:00