Advertisement
nifwl

npCPMAcfg

Oct 22nd, 2016
695
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.63 KB | None | 0 0
  1. // Updated: 10/22/2016
  2. // Paste into Notepad++ for proper formatting.
  3. // Use with q3e client
  4. // q3e client info and d/l:http://edawn-mod.org/forum/viewtopic.php?f=6&t=7
  5.  
  6. // This cfg includes just about every functional cvar I could find split up into logical categories with short explanations.
  7. // The first section under binds is Commonly Used Cvars. Here is where you will find all of the cvars that are useful in
  8. // in adjusting how the game looks and functions regarding resolution, mouse, and visuals. The uninterested player should
  9. // be able to set up the game to their liking without having to go past the Commonly Used Cvars.
  10.  
  11. // Bound to F7 and F8 is a gfx toggle. F7 will give you clean flat textures with simple lighting and a flat textured lg beam.
  12. // These are also the settings the cfg will automatically load with. F8 is max quality textures with nicer lighting. By changing
  13. // r_picmip you can get something in between the two.
  14.  
  15. // F9 and F10 toggle drawgun. F9 is no drawgun with a centered lg beam. These are the settings the cfg loads with.
  16. // F10 turns on drawgun with it's default xyz orientation.
  17.  
  18.  
  19. unbindall
  20.  
  21. //Player
  22.  
  23. seta name "name"
  24. seta nick "nick"
  25. seta ch_file "hudfile" //name of hude file, no extension. found in Q3/cpma/hud
  26. seta sex "male"
  27. seta headmodel "crash"
  28.  
  29.  
  30. //Aliases
  31.  
  32. set highgfx "r_picmip 0; cg_nomip 1023; cg_marks 1250; r_vertexlight 0; vid_restart"
  33. set lowgfx "r_picmip 10; cg_nomip 1022; cg_marks 0; r_vertexlight 1; vid_restart"
  34. set gun "cg_drawgun 2; "cg_gunoffset "5-0-0""
  35. set nogun "cg_drawgun 0; cg_gunOffset "-0-2.75--8""
  36. set voldwn "varfunc sub s_volume 0.025 0.0"
  37. set volup "varfunc add s_volume 0.025 - 1.0"
  38. set duelmaps "say "^D1.^7cpm3a ^D2.^7cpm15 ^D3.^7cpm22 ^D4.^7cpm24 ^D5.^7pukka3tourney2 ^D6.^7eizdm4-b15 ^D7.^7akumacpm1a"; cv random 7"
  39. set colors "say "^AA^BB^CC^DD^EE^FF^GG^HH^II^JJ^KK^LL^MM^NN^OO^PP^QQ^RR^SS^TT^UU^VV^WW^XX^YY^ZZ^00^11^22^33^44^55^66^77^88^99""
  40.  
  41.  
  42. //Binds
  43.  
  44. bind mwheeldown ""
  45. bind mwheelup ""
  46.  
  47. //Shoot
  48. bind 1 "weapon 1" //Gauntlet
  49. bind 2 "weapon 2" //Machinegun
  50. bind 3 "weapon 3" //Shotgun
  51. bind q "weapon 4" //Grenade Launcher
  52. bind MOUSE4 "weapon 5" //Rocket Launcher
  53. bind ALT "weapon 5" //Rocket Launcher
  54. bind CTRL "weapon 6; weapon 9" //Lightning Gun and BFG
  55. bind SHIFT "weapon 7" //Railgun
  56. bind c "weapon 8" //Plasma gun
  57.  
  58.  
  59. //Move
  60. bind mouse1 "+attack"
  61. bind w "+forward"
  62. bind a "+moveleft"
  63. bind s "+back"
  64. bind d "+moveright"
  65. bind SPACE "+moveup"
  66. bind mouse2 "+moveup"
  67. bind CAPSLOCK "+moveup; wait 2; +attack; wait"
  68.  
  69.  
  70. //Teamwork
  71. bind v "drop flag; drop; say_team "^3DROPPING FOR #N""
  72. bind r "say_team "^OLOW""
  73. bind 4 "say_team "^EHIGH""
  74. bind e "say_team "^5QUAD QUAD QUAD""
  75. bind b "say_team "#I ^KAVAILABLE""
  76. bind f "say_team "#P ^7TAKEN""
  77. bind g "say_team "^6HELP ME ^7- #L #U""
  78. bind n "say_team "^1BASE FUCKED""
  79.  
  80. //Talk
  81. bind x "say ^7:D"
  82. bind ` "toggleconsole"
  83. bind ~ "toggleconsole"
  84. bind ENTER "messagemode" //Global chat
  85. bind \ "messagemode2" //Teamchat
  86.  
  87. bind TAB "+scores"
  88. bind F1 "vote yes"
  89. bind F2 "vote no"
  90. bind F3 "ready"
  91. bind F4 "notready"
  92. bind F5 "arenavote yes"
  93. bind F6 "arenavote no"
  94.  
  95. //Change
  96. bind F7 "vstr lowgfx"
  97. bind F8 "vstr highgfx"
  98. bind F9 "vstr nogun"
  99. bind F10 "vstr gun"
  100. bind PGUP "vstr volup"
  101. bind PGDN "vstr voldwn"
  102.  
  103.  
  104. bind PAUSE "vid_restart"
  105. bind - "vstr colors"
  106. bind F12 "vstr duelmaps"
  107. seta in_minimize "ctrl+lshift+z" //Sets minimize hotkeys
  108.  
  109.  
  110.  
  111. //Commonly Used Cvars
  112.  
  113. //Mouse, Crosshair & POV
  114. seta cg_crosshairSize "24x28"
  115. seta cg_drawCrosshair "12" //1-10 are 4:3. 11-19 are widescreen.
  116. seta cg_fov "130"
  117. seta cg_zoomfov "90"
  118. seta ch_crosshairColor "7" //Color of crosshair. Alpha-numeric.
  119. seta cl_mouseAccel "0"
  120. seta cl_mouseAccelLimit "0"
  121. seta cl_mouseAccelOffset "5"
  122. seta cl_mouseAccelStyle "0"
  123. seta sensitivity "2"
  124.  
  125.  
  126. //System & Display
  127. seta com_haxfps "250" //maxfps for dez's haxor client
  128. seta com_maxfps "250" //FPS cap
  129. seta r_customheight "1080" //Used when r_mode -1
  130. seta r_customwidth "1920" //Used when r_mode -1
  131. seta r_displayrefresh "144" //Set to monitor refresh rate
  132. seta r_mode "-1" //Controls game resolution. Type \modelist in console to list resolutions. -1 uses values of r_customheight/width
  133. seta r_modeFullscreen "-2" //dedicated mode string for fullscreen mode, set to -2 to use desktop resolution, leave empty to use r_mode.
  134.  
  135.  
  136. //Textures & Lighting
  137. seta r_gamma "1.5" //Brightness. <0.5 to 3> (default = 1)
  138. seta r_intensity "1.2" //Intensity of texture colors. <1.0 to infinity> (default = 1.0)
  139. seta r_mapoverbrightbits "2" //Brightens or darkens the map textures. <1-5> (default = 2)
  140. seta r_picmip "10" //Texture detail. Lower value equals higher detail. <0-10> (default = 1)
  141. seta r_textureMode "GL_LINEAR_MIPMAP_NEAREST" //NEAREST - bilinear. LINEAR - trilinear.
  142. seta r_vertexlight "1" //Toggle. Static world lighting. No shadows.
  143.  
  144.  
  145. //Player Models
  146. seta cg_enemyColors "22222" //Railcore, Head, Shirt, Legs, Rail spiral. Uses alpha-numeric color code.
  147. seta cg_enemyModel "keel/pm" //Enemy model.
  148. seta color "77777" //Railcore, Head, Shirt, Legs, Rail spiral. Uses alpha-numeric color code.
  149. seta model "crash/pm" //Player's model. Also control teammate's model
  150.  
  151.  
  152. //Gun Models & Items
  153. seta cg_altLightning "2" //LG beam style. See Q3 folder/cpma/docs/client.txt for explanation
  154. seta cg_brassTime "0" //Controls the time shell casings being discharged from MG+SG are visible. (default = 2500)
  155. seta cg_drawgun "0" //0 - gun off, 1 - gun on, 2 - gun on, no sway
  156. seta cg_gunOffset "-0-2.75--10" //Moves gun along axis. <x-y-z>. Values between -9, 9. (default = "")
  157. seta cg_itemFX "0" //See Q3 folder/cpma/docs/client.txt for explanation
  158. seta cg_marks "0" //Milliseconds marks after explosions are visible. (default = 2500)
  159. seta cg_nomip "1022" //See Q3 folder/cpma/docs/client.txt for explanation. Set to 1023 to nomip all weapons.
  160. seta cg_railCoreWidth "4" //Width of the Core. default = 2
  161. seta cg_railRingStep "1" //Distance between Rings. default = 32
  162. seta cg_railRingWidth "3" //Width of the Rings. default = 8
  163. seta cg_railStyle "1" //See Q3 folder/cpma/docs/client.txt for explanation
  164. seta cg_simpleItems "1" //Toggle 2d items.
  165. seta cg_smokeRadius_GL "0" //Controls the size of the smoke trail for grenades. (default = 4)
  166. seta cg_smokeRadius_RL "0" //Controls the size of the smoke trail for rockets. (default = 6)
  167. seta cg_smoke_SG "0" //Toggle shotgun smoke.
  168.  
  169. //End of Commonly Used Cvars
  170.  
  171.  
  172. //Connection Settings
  173. seta cg_laghax "-1"
  174. seta cg_nudge "0"
  175. seta cg_optimiseBW "0"
  176. seta cg_predict "1"
  177. seta cg_predictItems "0"
  178. seta cg_xerpclients "1"
  179. seta cl_allowdownload "1"
  180. seta cl_dlURL "http://ws.q3df.org/getpk3bymapname.php/%1"
  181. seta cl_maxpackets "125"
  182. seta cl_packetdup "1" //Number of duplicate packets sent to server. Increase if dropping packets.
  183. seta cl_timenudge "0"
  184. seta rate "35000"
  185.  
  186.  
  187. //Mouse
  188. seta in_logitechbug "0"
  189. seta in_mouse "1"
  190. seta m_pitch "0.022"
  191. seta m_yaw "0.022"
  192.  
  193.  
  194. //Crosshair
  195. seta cg_crosshairHealth "0" //Change crosshair color based on player's health.
  196. seta cg_crosshairX "0"
  197. seta cg_crosshairY "0"
  198. seta ch_crosshairAlpha "1" //Crosshair transparency. <0-1>
  199. seta ch_crosshairPulse "0" //Toggle. Controls crosshair size changes when picking up items
  200. seta ch_crosshairText "" //Use any text string as crosshair
  201.  
  202.  
  203. //HUD
  204. seta cg_customLoc "1" //Use custom locations on map when available.
  205. seta cg_draw2D "1" //toggles all 2d elements on screen i.e. hud
  206. seta cg_drawCrosshairNames "2" //Display player name when crosshair is on them. 1 - on. 2 - only teammates
  207. seta cg_drawRewards "1" //toggles impressive/excellent/etc being displayed
  208. seta cg_teamChatsOnly "0" //Display only teamchat, ignore globals.
  209. seta ch_3waveFont "1" //Toggle. Use 3wave font when possible. Does not effect superHUD elements.
  210. seta ch_drawWarmup "0" //Toggle. Displays list of current game settings on screen while in warmup.
  211. seta ch_drawWeaponSelect "0" //Toggle. Displays name of weapon you've switched to on screen
  212. seta ch_gauntlet "0" //toggles showing gauntlet on weaponbar
  213. seta ch_playerNames "1" //Display player names above model heads. Only works during demo playback.
  214. seta ch_recordMessage "0" //toggles display of demo recording message
  215. seta ch_selfOnTeamOverlay "1" //Toggles showing self on team overlay
  216. seta ch_shortNames "0" //Toggle use of \nick - set a short name to use for team chat/overlay.
  217. seta ch_shortScoreboard "0"
  218. seta ch_wstatsTime "10" //How long the auto-wstats window stays up at the end of a game in seconds
  219.  
  220.  
  221. //POV
  222. seta cg_damageDraw "0" //Toggle. Obscure player's vision with blood effect when they are hit.
  223. seta cg_fallKick "0" //Toggles the screen bouncing when player falls.
  224. seta cg_viewAdjustments "0" //toggles cg_bobup and the like. Basically superfluous pov camera movements based on falling/running/turning
  225. seta cl_run "1" //Toggle always run.
  226.  
  227.  
  228.  
  229. //System
  230. seta com_affinityMask "0" //Bind application to specified CPU core(s)
  231. seta com_hunkMegs "512" //Amount of RAM allocated to q3.
  232. seta com_introplayed "0" //Toggle Q3 intro.
  233. seta com_maxfpsMinimized "30"
  234. seta com_maxfpsUnfocused "60"
  235. seta com_skipIdLogo "1" //Toggle id logo at game launch.
  236. seta com_soundMegs "16"
  237. seta com_yieldCPU "0"
  238. seta com_zonemegs "24"
  239. seta in_noGrab "0" //Toggle. While windowed, move game window without opened console
  240.  
  241.  
  242.  
  243. //Display
  244. seta r_customaspect "1"
  245. seta r_fullscreen "1" //Toggle fullscreen
  246. seta r_noborder "0" //Remove window decoration from windowm anagers, like borders and titlebar.
  247. seta r_swapInterval "0" //Toggle Vsync.
  248. seta vid_xpos "0" //x position when windowed
  249. seta vid_ypos "0" //y position when windowed
  250.  
  251.  
  252.  
  253. //3D
  254. seta cg_stereoSeparation "0"
  255. seta r_stereo "0"
  256. seta r_anaglyphMode "0"
  257.  
  258.  
  259.  
  260. //OpenGL
  261. seta r_GLlibCoolDownMsec "0" //Wait for a number of milliseconds to close GL library. ioq3 only.
  262. seta r_glDriver "opengl32"
  263. seta r_glIgnoreWicked3D "1" //toggle support for 3Dfx video card. Antiquated.
  264. seta r_ignoreGLErrors "1"
  265.  
  266.  
  267.  
  268. //Extensions
  269. seta r_allowExtensions "1"
  270. seta r_ext_compiled_vertex_array "1" //toggle hardware compiled vertex array rendering method default is 1
  271. seta r_ext_compressed_textures "0" //toggle compression of textures
  272. seta r_ext_gamma_control "0" //enable external gamma control settings
  273. seta r_ext_max_anisotropy "16"
  274. seta r_ext_multitexture "1" //toggle hardware mutitexturing
  275. seta r_ext_texture_env_add "1" //toggle additive blending in multitexturing.
  276. seta r_ext_texture_filter_anisotropic "16"
  277. seta r_ext_multisample "4" //Anti-aliasing. <value 2^n> (default = 4)
  278.  
  279.  
  280.  
  281. //Render
  282. seta r_colorbits "32" //set number of bits used for each color from 0 to 32 bit.
  283. seta r_depthbits "24" //set number of bits used for color depth from 0 to 24 bit.
  284. seta r_fastsky "0" //toggle fast rendering of sky if set to 1.
  285. seta r_facePlaneCull "1" //toggle culling of brush faces not in view.
  286. seta r_finish "1" //toggle synchronization of rendered frames (engine will wait for GL calls to finish)
  287. seta r_ignoreFastPath "1" //disable the looking outside of the PAK file first feature in case of duplicate file names etc.
  288. seta r_inGameVideo "1" //toggle the display of in game animations on bigscreen map objects that display a camera view of the current game
  289. seta r_lodbias "-2" //geometric level of detail. -2 - 2. Lower = more detail.
  290. seta r_marksOnTriangleMeshes "0" //toggle impact marks on md3 models
  291. seta r_primitives "0"
  292. seta r_stencilbits "16" //stencil buffer size <0|8|16>
  293. seta r_subdivisions "4" //set maximum level of detail. lower value is higher detail. default = 4
  294.  
  295.  
  296. //Textures
  297. seta r_detailtextures "1" //toggle enhance the texture's visual quality when viewed close up.
  298. seta r_fullbright "0" //toggle textures to full brightness level
  299. seta r_greyscale "0" //toggle desaturate textures
  300. seta r_neatsky "1" //no picmip on skyboxes
  301. seta r_roundImagesDown "0" //Set rounding down amount (larger = faster, lower quality)
  302. seta r_simpleMipMaps "0"
  303. seta r_texturebits "32"
  304.  
  305.  
  306. //Lighting
  307. seta r_dlightBacks "0" //toggle. brighter areas are changed more by dlights than dark areas
  308. seta r_dlightMode "0" //new dynamic lights. 1 = on. 2 = illuminates almost everything on map.
  309. seta r_dlightScale "0" //dlight intensity
  310. seta r_dlightSpexExp "0" //control over specular component
  311. seta r_drawSun "1" //toggle. Renders the sun
  312. seta r_dynamiclight "0" //Broken. Use r_dlightmode instead.
  313. seta r_flares "0" //toggle projectile flare and lighting effect. translucent disk that is used to alter the colors around lights with a corona effect
  314. seta r_ignorehwgamma "1" //toggle. 1 ignores hardware gamma and allows Q3 control over it.
  315. seta r_overbrightbits "0" //Negative values force gamma in windowed mode.
  316.  
  317.  
  318. //Bloom
  319. seta r_bloom "0"
  320. seta r_bloom_alpha "0.5"
  321. seta r_bloom_diamond_size "8"
  322. seta r_bloom_intensity "2.0"
  323. seta r_bloom_darken "2"
  324. seta r_bloom_sample_size "128"
  325.  
  326.  
  327.  
  328. //Player Models
  329. seta cg_deadbodydarken "1" //Turns dead, non-gibbed bodies dark grey.
  330. seta cg_deferPlayers "1" //Toggle. Load new skin/model data only after you are fragged or when you check scoreboard
  331. seta cg_forceModel "1" //Forces enemies to use value found in cg_enemymodel and teammates to use value for model.
  332. seta cg_gibs "1" //Toggle exploding dead bodies.
  333. seta cg_noTaunt "1" //Toggle playing taunt animations/sounds.
  334. seta cg_shadows "0" //Toggle showing shadow under player models.
  335. seta cg_showPlayerLean "0" //Toggle. Player model will lean according to velocity. Not accurate portrayal of hitbox.
  336. seta com_blood "0" //Show blood spray when hitting enemy.
  337.  
  338.  
  339. //Weapon Settings
  340. seta cg_autoswitch "0" //Toggle auto switch to weapon you just picked up
  341. seta cg_noAmmoChange "0" //Toggle ability to switch to weapon with no ammo
  342.  
  343.  
  344. //Ejections
  345. seta cg_muzzleFlash "0" //Toggle muzzle flash.
  346. seta cg_noProjectileTrail "1" //Toggle. Removes underwater bubble trails from weapon fire.
  347.  
  348.  
  349. //Rail
  350.  
  351. seta cg_railtrailtime "1400" //length of time in ms rail beam stays visible. default = 400
  352.  
  353.  
  354. //LG & PG
  355.  
  356. seta cg_altPlasma "1" //Toggle. 0 - giant vq3 plasma balls. 1 - small cpm plasma balls.
  357. seta cg_lightningImpact "0" //Toggle. Render glowing ball at point of lg impact.
  358. seta cg_trueLightning "1" //<0.0 to 1.0 and negative>. 1 - pure client side rendering. 0 - pure server side rendering. decimal - mixture. negative - no lg beam.
  359.  
  360.  
  361.  
  362. //Items
  363.  
  364. seta cg_itemFX "0" //See Q3 folder/cpma/docs/client.txt for explanation
  365. seta cg_simpleItems "1" //Toggle 2d items.
  366.  
  367.  
  368.  
  369. //Console
  370.  
  371. seta cl_concolor "0 0 0 200" //[RRR GGG BBB AAA] - controls console background color
  372. seta con_notifytime "-1" //Amount of time to display console messages. -1 uses the CPMA Console hud element instead of id's.
  373. seta con_scale "1"
  374. seta con_speed "3"
  375.  
  376.  
  377. //Audio
  378.  
  379. seta cg_ammoWarning "1" //Toggles the "click" sound when low on ammo.
  380. seta cg_noHitBeep "0" //Toggle hit beep.
  381. seta cg_nochatbeep "0" //Toggle chat beep.
  382. seta cg_noteamchatbeep "0" //Toggle teamchat beep.
  383. seta cg_oldCTFSounds "2" //0|1|2. 0 - Team specific voiceovers, 1 - vq3. worthless, same sounds for both teams. 2 - Team-specific sounds, no voiceovers
  384. seta s_ambient "0" //Toggle ambient sounds on maps.
  385. seta s_announcer "hellchick" //Soundpack for announcer. (default = feedback)
  386. seta s_doppler "0"
  387. seta s_khz "22" //sampling frequency of sounds
  388. seta s_mixPreStep "0.03" //possibly to set the prefetching of sound on sound cards that have that power (default = 0.05)
  389. seta s_mixahead "0.1" //set delay before mixing sound samples. (default = 0.02)
  390. seta s_musicvolume "0"
  391. seta s_serparation "0.5" //Stereo separation. (default = 0.5)
  392. seta s_volume "0.1"
  393.  
  394.  
  395.  
  396. //Narcissism
  397.  
  398. seta cg_useScreenShotJPEG "1" //Toggle. Use jpeg instead of tga for endgame screenshots
  399. seta cg_autoaction "22" //See Q3 folder/cpma/docs/client.txt for explanation
  400. seta r_screenshotJpegQuality "100"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement