cg_packetdup to 0 [tells the client to send a duplicate of every packet] (I have it 0, some people say you might lose the odd packet but it depends on your OS settings)
Put hunkmegs soundmegs and zonemegs in your target shortcut. Where you have the game icon to start the game, usually desktop. Right click it and select properties, then edit the target file with +set. similar to mine below;
("C:\Program Files (x86)\Wolfenstein - Enemy Territory\et.exe" +set com_ignorecrash 1; +set com_hunkmegs 256: +set com_soundmegs 64; +set com_zonemegs 64)
r_overBrightBits if you have it set to 1, I dont like this setting mine is 0. I heard it might be a potential lag cause in the past. Not sure if its fixed in 2.6b but I have had it 0 for a long time. my r_mapoverbrightbits is 3
r_displayrefresh ? I would add it and set it to your monitor Hz. r_displayrefresh 75 for eg. [ Control Panel\Appearance and Personalization\Display\Screen Resolution\advanced settings\monitor (on Windows 7]
r_gamma another personal preference setting. Mine is 2
r_textureMode "GL_LINEAR_MIPMAP_NEAREST" This is also a personal pref. If you want to try it maybe change to r_texturemode gl_linear_mipmap_linear it gives more detail at further range
The word "unsafe" should be removed form your config. In my target above you see +set com_ignorecrash 1, this setting tells the game to ignore the word unsafe in the config on game load/startup. However I would delete the word unsafe from your config file to be sure. Use replace function in notepad and replace unsafe with "blank" The word unsafe spams etconfig.cfg normally and causes graphics problems as any setting with the word "unsafe" after it, is ignored or not loaded.
Hope it helps.