little config guide

All things related to Enemy Territory game. Maps, mods, scripts etc.

little config guide

Postby OnkelBob » 26 Mar 2018, 09:07

I have seen, that many players try configs from other players, but every PC is different,
and that can cause problems or a bad gameplay experience.

First a few important settings, for a smooth gameplay

// Bobs

seta cg_bobroll "0" // Sets extent of the bob roll (left/right) effect when moving. (set this 0)
seta cg_bobpitch "0" // Sets extent of the bob pitch (forwards/backwards) effect when moving. (set this 0)
seta cg_bobup "0" // Sets extent of the vertical "bob" effect when moving. ##CB## IN 0 0.005 (set this 0)
seta cg_bobyaw "0" // Sets extent of the "bob" yaw (turn left/right) effect when moving. (set this 0)
seta cg_runroll "0" // See cg_bobpitch, runroll appears to be Q3 relic? (set this 0)
seta cg_runpitch "0" // See cg_bobpitch, runpitch appears to be Q3 relic? (set this 0)

// Blood

seta cg_bloodDamageBlend "0" // Amount of blood flashed on screen when you take damage. (set this 0)
seta cg_gibs "1" // Toggles gibbage from splatted bodies. RTCW relic? Returns in ETPro. (your choice) i like gibs :D
seta cg_showBlood "0" // Toggles showing blood spurt effect when player's are shot. (set this 0)
seta cg_bloodTime "0" // Duration of blood puddle effect on walls/floor etc. (set this 0)
seta cg_bloodFlash "0" // Amount of blood flashed on screen when you take damage. (set this 0)

// Marks

seta cg_atmosphericeffects "0" // Toggles display of map effects like rain and snow (set this 0)
seta cg_marks "1" // Remove marks on map (caused by explosions/bullets etc) if set to 0. (if Marktime 0 you can leave it 1)
seta cg_marktime "0" // Duration of bullet marks on walls etc (set this 0)
seta cg_brassTime "0" // Sets the duration ejected bullet shells etc last for. (set this 0)
seta cg_wolfparticles "0" // Toggles display of particle effects – e.g. Explosions, some smoke effects. (set this 0)
seta b_tracers "0" // 0 = draw no bullet tracers, 1 = normal tracers, 2 = only other player's tracers ? (set this 0)

// Mouse

seta m_pitch "0.022" // Sets the mouse pitch (up/down).
seta m_yaw "0.022" // Sets the mouse yaw (left/right).
seta m_filter "0" // Toggles mouse filter (mouse smoothing). (set this 0)
seta cl_mouseAccel "0" // Toggles mouse accelleration. (set this 0)
seta sensitivity "5" // Used for setting the mouse sensitivity.

// Graphics

seta r_fastsky "1" // Toggles wether the detailed skybox is drawn or just a basic sky (set this 1)
seta r_drawsun "0" // Toggles drawing the image of the sun in the sky (set this 0)
seta r_flares "0" // Toggle flare effect around certain dynamic lights. (set this 0)
seta cg_shadows "0" // Toggle shadows (set this 0)

// Misc

seta cg_muzzleFlash "0" // Toggles the weapon 'fire' being displayed. (set this 0)

//display and Netsettings

seta r_displayRefresh "60" // Monitor refresh rate
seta com_maxfps "60" // Maxfps (set this to same as r_displayrefresh)
seta cl_maxpackets "60" // Cap for data packet transmissions (same as com_maxfps) for smooth gameplay
seta rate "45000" // Cap on the connection bandwidth to use


Custom Resolutions
example for 16:10 resolution

seta r_mode “-1”
seta r_customwidth “1920”
seta r_customheight “1200”
seta cg_fov “100.39”

example for 16:9 Resolution

seta r_mode “-1”
seta r_customwidth “1920”
seta r_customheight “1080”
seta cg_fov “106.27”

i also found this,
i never tryed it

r_aspectRatio "-1"
r_customAspectRatioH "16"
r_customAspectRatioV "9"

maybe cg_fov is then unimportant


i will try to explain why displayrefresh , maxfps and maxpackets should be the same value.
If your Monitor has 60 Hz, that means, your Monitor can show 60 Pictures per second.
it makes no sense, when you set maxfps to 125. Then your PC must Render over 60 Pictures per second more than your Monitor can show.
And it can also cause a Tearing effekt, because your Monitor had not build the whole Picture and gets a new.

So if you have not a Gaming Monitor with 100hz or 120hz or whatever, this can also prevent Lags.

Same for maxpackets
The Client can only send one packet per Frame to the Server.

max value for maxpackets is 100

com_maxfps 100 + cl_maxpacket 100 = 100 sended packages
com_maxfps 76 + cl_maxpacket 100 = 76 sended packages
com_maxfps 76 + cl_maxpacket 76 = 76 sended packages

every "frame" the client generates a command
a command is just a list of what buttons you have held down
and your viewangles
tiny packet like 20 bytes
whatever your maxpackets is
is how many of those to send per packet
cl_maxpackets 42 at 125fps
is ~ 3 commands per packet
that means every third frame a packet
cl_maxpackets 100 at 100 fps is ~ 1 command per packet
that means every frame a packet

you see , that the lower your maxpackets and the higher your fps , the bigger are the packets.
the smaller the packets, the better the connection

the optimal value is com_maxfps = cl_maxpackets

if you run ETMain first, edit the config in ETMAIN and set it writeprotect after editing.
Example (c:\games\enemy_territory\etmain\profiles\playername\etconfig.cfg)
Make sure, there are no duplicate Entrys.

I know, there are much more settings, but in many configs, it does not look like ET anymore.

After that, we will set the Mouse settings, the following are low sensitivity settings
first make sure, that Mouse Accelation in Windows is Disabled
Run the Game
Make sure, that m_filter and cl_mouseAccel is 0
Now we set (sensitivity)
every Mouse is different , so the value is different for everyone
Best Sensitivity Setting is when you can make a Full Turn from Left Side of Mousepad to the right side.
Some Pro player uses the oversized Mousepads, if you do so, try your best setting.
Now we set m_pitch and m_yaw
you should leave m_yaw at 0.022
m_pitch should be a lower value , you must try it, whats the best for you

Good Luck


you can put all of this in "autoexec.cfg" if you want
to explain for people who dosnt know, what it is

Autoexec.cfg it’s a file, checked by Enemy Territory every time you start the game. When autoexec.cfg is found and automatically loaded, your game will apply whatever scripts, binds, settings you have in it.

If it doesn’t exist, you can create one. Basically it is a text file, so you can simply create or edit in any text editor. Just open notepad for example, add your settings or binds and save it as text file with .cfg extension. When you are done, copy your file in your installed game folder: “C:\Program Files\Enemy Territory\etmain\autoexec.cfg”

You can also manually load this file, even while you playing, by typing the following in the console:
/exec autoexec.cfg

Example autoexec.cfg



seta r_mode “-1”
seta r_customwidth “1920”
seta r_customheight “1080”
seta cg_fov “106.27”

// Graphics

seta r_fastsky "1"
seta r_drawsun "0"
seta r_flares "0"
seta cg_shadows "0"

//display and Netsettings

seta r_displayRefresh "60"
seta com_maxfps "60"
seta cl_maxpackets "60"
seta rate "45000"

// Bobs

seta cg_bobroll "0"
seta cg_bobpitch "0"
seta cg_bobup "0"
seta cg_bobyaw "0"
seta cg_runroll "0"
seta cg_runpitch "0"

// Blood

seta cg_bloodDamageBlend "0"
seta cg_gibs "1"
seta cg_showBlood "0"
seta cg_bloodTime "0"
seta cg_bloodFlash "0"

// Marks

seta cg_atmosphericeffects "0"
seta cg_marks "1"
seta cg_marktime "0"
seta cg_brassTime "0"
seta cg_wolfparticles "0"
seta b_tracers "0"

// Mouse

seta m_pitch "0.022"
seta m_yaw "0.022"
seta m_filter "0"
seta cl_mouseAccel "0"
seta sensitivity "5"

// Misc

seta cg_muzzleFlash "0"

//binds example

bind F1 "vote yes"
bind F2 "vote no"
bind F3 "vsay Affirmative"
bind F4 "vsay fa_nine ^4Neiiin"
bind F5 "vsay taunt_lol ^4:D"
bind F6 "vsay crazy_aah ^5AAAAAAAAAAAAAAAAhhhhhhhhhhhhhhhhh"


the // are just comments

there are many more settings for graphics
in my oppinion, its useful if you have a slow PC.
For me personally, i dont like it, that et looks like a bit of mud.
I increase only

to be continued
User avatar
ETc| Member
Posts: 60
{ IMAGES }: 11
Joined: 15 Apr 2012, 10:10
Cash on hand: 76,848.00

Re: little config guide

Postby ETc|BoSKoV_ThC » 25 Jul 2018, 17:22

usefull tutorial thx onkel :cookie:
Posts: 2
Joined: 09 Jun 2018, 22:31
Cash on hand: 6,069.00

Return to Enemy Territory

Who is online

Users browsing this forum: No registered users and 2 guests