Halflife: Forbid server side demo recording start

Created on 5 Jul 2019  路  8Comments  路  Source: ValveSoftware/halflife

Forbid server side demo recording start ability

Feature Request

Most helpful comment

@mikela-valve, he is right, +jump/-jump forward backward left right all + commands should be restricted by default.
As i said bout month ago:
Im on server, admin send command +forward.
I can't disable it, im always gonna forward, i must write -forward in console to disable it.
Also with say say_team, server admin can send say "Valve is shitty organised corp." and every player gonna see that in chat, but I'm not wrote it.

With voicerecord +/- admin can listen to my voice signal without my permission.

With screenshot/snapshot/record admin can create a large amount of files which gonna corrupt my file system, coz indexing service can't handle properly large amount of files for example 100000 screenshot's and demos with small size for example.

Only player should have ability to record demos, make screenshot's etc, it's possible vulnerability.

Only dumb beaches(xD) can opposite thos opinion.

All 8 comments

Hello @XakepSDK, this sounds like a disfeature. Can you explain why you think this would be a good thing to have?

  1. Widely used by cracked servers
  2. Will generate thousands of demo files. I played only 3 hours and now i have 843+MiB of demo files!
    stat -c "%s" *.dem | awk '{s+=$1} END {printf "%.0f\n", s}'
  3. You have zero control what happens on your system
    I'm playing on steam, why should i care about their stupidest "anti-cheat" system?

@mikela-valve can you add client side flag to bock this? Would be really cool.
Like cl_allowdemorecording 0 by default.

VAC is rather ineffective in GoldSource. Using demos + active staff seems like a better option vs. an intrusive alternative anti-cheat system like EAC (which is Steam only, also Windows only and it would restrict multi-platform users).

Maybe you should avoid server that are writing tons of different demo-files instead of a single one.

  1. Widely used by cracked servers
  2. Will generate thousands of demo files. I played only 3 hours and now i have 843+MiB of demo files!
    stat -c "%s" *.dem | awk '{s+=$1} END {printf "%.0f\n", s}'
  3. You have zero control what happens on your system
    I'm playing on steam, why should i care about their stupidest "anti-cheat" system?

Because you're playing on their server.

I don't think that removing the ability of recording a demo on a player from the server would be good.

A client cvar to allow the server to do so would be a good thing, but not much else.

Just add it to the filter of cl_filterstuffcmd 1 I suppose would be the best thing.

@mikela-valve, he is right, +jump/-jump forward backward left right all + commands should be restricted by default.
As i said bout month ago:
Im on server, admin send command +forward.
I can't disable it, im always gonna forward, i must write -forward in console to disable it.
Also with say say_team, server admin can send say "Valve is shitty organised corp." and every player gonna see that in chat, but I'm not wrote it.

With voicerecord +/- admin can listen to my voice signal without my permission.

With screenshot/snapshot/record admin can create a large amount of files which gonna corrupt my file system, coz indexing service can't handle properly large amount of files for example 100000 screenshot's and demos with small size for example.

Only player should have ability to record demos, make screenshot's etc, it's possible vulnerability.

Only dumb beaches(xD) can opposite thos opinion.

+1 for this feature.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

twisterniq picture twisterniq  路  4Comments

perforatorRU picture perforatorRU  路  3Comments

Yetoo1 picture Yetoo1  路  3Comments

BlackShadow picture BlackShadow  路  3Comments

twisterniq picture twisterniq  路  4Comments