shqke / sourcetvsupport

Fixes broadcasting/demo recording features in Left 4 Dead
GNU General Public License v3.0
49 stars 10 forks source link

[L4D2] SourceTV has no kick immunity #7

Closed lunatixxx closed 4 years ago

lunatixxx commented 4 years ago

Any player can start a votekick by console to kick SourceTV. This not a problem directly related to the extension as you could do the same with bots, but does there is a fix for it ?

shqke commented 4 years ago

I've replaced a native vote controller to effectively get rid of other bugs, including one that would allow to kick bots.

There's no proper way for such feature to be included into this extension.

spumer commented 4 years ago

You sure we need protect SourceTV against kick?

I mean may be that thing should be done in plugins by filtering IsClientSourceTV (https://sm.alliedmods.net/new-api/clients/IsClientSourceTV)

shqke commented 4 years ago

You sure we need protect SourceTV against kick?

Everyone can kick a SourceTV bot through callvote kick <userID> in L4D games which lowers reliability of SourceTV as a feature.

@lunatixxx has asked whether a protection can and should be included within this extension and the answer is no. Consider using third party plugins to filter out bots in a kick vote.

lunatixxx commented 3 years ago

By the way if it can help anyone someone made a plugin to give immunity to source tv https://forums.alliedmods.net/showthread.php?t=328435