sm-ext-cssfixes/README.md
Maxime Leroy d5c807a7bf
Some checks failed
Build AlliedModders Extension / build-release-extension (push) Has been cancelled
fix: signatures for CS:S 18.2.25 update, broken bsp pakfile (#9)
Co-authored-by: xen <24222257+xen-000@users.noreply.github.com>
Co-authored-by: The Imposter <41658916+headshotz@users.noreply.github.com>
Co-authored-by: Rushaway <rushaway@hotmail.fr>
2025-03-09 18:36:41 +01:00

45 lines
1.1 KiB
Markdown

# Counter-Strike: Source bug fixes
### Fixes crash in filter_activator_*->TestActivator() when activator isn't valid anymore.
### Fixes game_ui lag and player_speedmod turning off your flashlight.
# Patchnotes
### Thanks to the leaked Source Engine 2007 sourcecode.
#### File: se2007/game/server/game_ui.cpp
##### Line 292:
```C
void CGameUI::Think( void )
[...]
pPlayer->AddFlag( FL_ONTRAIN );
[...]
```
Replaced **pPlayer->AddFlag( FL_ONTRAIN );** with **NOP** to fix prediction issues
while having game_ui active.
#### File: se2007/game/server/player.cpp
##### Line: 7587
```C
void CMovementSpeedMod::InputSpeedMod(inputdata_t &data)
[...]
// Turn off the flashlight
if ( pPlayer->FlashlightIsOn() )
{
pPlayer->FlashlightTurnOff();
}
[...]
```
**NOP**'d out the block.
# Configuration
In cstrike/cfg/server.cfg add this
```
//============================================================================
// Late load support - since multiples things need to be init before load it
// The upcoming extensions can not use autoload file
sm exts load CSSFixes
```