PB Cvar Restrictions


(DG) #1

As part of the terminal work-in-progress that is the ET advanced server guide, I’ve scribbled up a peice on Punkbuster cvar restrictions for Enemy Territory.

The purpose is to develop an optimal set of restrictions, explain why the restrictions are needed and explain why some other cvar checks frequently used are not useful or may even cause problems unnecessarily. It’s exploded into a rather lenghy and bloated article, but it attempts to provide detailed explanation and background for common misconceptions regarding cvar “tweaking”, and needed to address a wide range of attitudes and views on the subject.

It’s not perfect, but thats what the “comments” section is for. Just dont bother with the “tweakers = cheaters” crap, looking to eliminate exploits only.

http://www.rtcw.jolt.co.uk/index.php?page=&action=show&id=4019

pb_sv_cvar rate IN 2500 25000
pb_sv_cvar snaps IN 20 40
pb_sv_cvar cl_maxpackets IN 15 100
pb_sv_cvar cl_timenudge IN -50 0
pb_sv_cvar cl_freelook IN 1
pb_sv_cvar m_pitch OUT -0.015 0.015
pb_sv_cvar m_yaw IN -0.022 0.022
pb_sv_cvar cg_bobup IN 0 0.005
pb_sv_cvar com_maxfps OUT 0.00001 40
pb_sv_cvar r_flares IN 0 1
pb_sv_cvar r_rmse IN 0 75
pb_sv_cvar cg_shadows IN 0 1
pb_sv_cvar cg_fov IN 90 125


(kotkis) #2

Your current list looks fine for me, a long time RtCW-player with a habit of favouring “hard” tweaking. I’m glad that you’ve not blocked r_rmse completely, unfortunately many server admins don’t know what it does and why it is used and therefore they follow the main stream and force it to 0. I think that m_pitch or m_yaw set to “0” had some exploit possibility but I really am not sure about this.


(Majin) #3

In the article you had this listed, pb_sv_cvar cg_atmosphericeffects IN 1.
Yet from what I read it seemed you wanted it to be IN 0 1


(ND80) #4

Curious as to why you left out, r_DrawFoliage IN 1 1

BTW, great work on your site.


(Majin) #5

Its in the 100% pointless checks at the bottom of the article, as it is cheat protected by the game.


(DG) #6

pb_sv_cvar cg_atmosphericeffects IN 1 is just above it under “Dubious Cvar Restrictions”, and not listed in the reccomended checks :stuck_out_tongue:

I guess the formatting doesnt make that too clear, but i wanted to seperate the “bad” restrictions between those i consider pointless and those which are literally pointless.

kotkis I think the m_pitch/yaw exploit you mean is referred to on this sub page, unless there is another one?

I’m fishing for feedback because its intended to be a balanced set for the community, not just what I think they should be.


(Majin) #7

Ahhh… I see =)

BTW, great article.


(kotkis) #8

Yeah it’s probably that one. And now when I look your settings again I see that you had m_pitch OUT instead of IN. I need to be more careful :confused: