Excessive Plus has several new client cvars and commands, as well as some modifications to existing ones, which accounts for its many server side features. In this document you will find them all.
- Sets a cap of FPS that you Q3 client will not exceed. Maximum FPS is 125.
- Sets a number of Megabytes (mb's) that your Quake 3 Client can use to load maps. Some maps need more memory. Maximum number is 128. Default is 56mb
- Sets your Display Refresh rate in Quake III. Do not exceed the Display refresh rate your monitor can handle. If you do not know what Display refresh rate your monitor can handle, do not use this command.
- This affects how your client processes the snapshots it receives.Normally the client compares one snapshot with the next and interpolates between the two.If you set this to a negative value, you can adjust the interpolation of snapshots to compensate for lag.The more negative timenudge you use, the more unsmooth other players will appear, but the less latency you will have.The hardcoded limit is between -30 and +30.You can use positive values of timenudge to affect snapshot interpolation with an opposite effect, making the game much smoother, although deliberately delayed.Timenudge only directly affects the latency of the incoming data and does not directly affect the data that you send to the server.
- A tip for using timenudge. If you are losing packets try adjusting timenudge until you get a thin blue line on your ping graph, at this setting it should give the feeling of a more smooth connection but just at the point where anymore nudge would be creating undesired prediction side effects and less timenudge, packetloss. Try to think of timenudge as a command which allows you to better sync yourself (when your connection is constantly bad) to a sever.
- Draws the enemy hitboxes on demos
- Changes type of shadows: 0 - disable shadows; 1 - simple round shadows; 2 - figured shadows
- Enables and Disables enemies blowing up and parts of them flying around
- Enables and Disables the notification of Rewards
- Removes marks, bullet holes, scratches and weapon fire effects from all terrains. Increases FPS
- Enables and Disables a HUD text that shows you how much FPS your Q3 Client has
- set to your average ping (this means also that you may need to change this value after you change server, to maintain the best experience). Default value is 0.
cg_projectilenudge is the new method of reducing lag and is compatible with delagged gameplay. When set correctly it enables you to assess when incoming projectiles are going to hit you in spite of your lag, enabling you to dodge them. It should be set to your average ping time (not half your ping like cl_timenudge). This enables a client prediction algorithm also, but for projectiles only and not for targets so you can hit them with delagged hitscan weapons.
Note that it is possible to use cl_timenudge together with cg_projectilenudge, but calculating to which values you should set them together is not intuitive and therefor not very practical, and aiming and firing hitscan weapons becomes more difficult too because you have to take the cl_timenudge value into account and lead (or even trail) your targets.
- Enables and Disables smoke from rockets
- Changes speed of the Console. Maximum working number is "999".
- changes default 3D HUD icons (weapon, ammo, head) and puts instead of them 2d.
- varies the number of seconds of center printed messages that block your visibility. All kind of messages eg. "You fragged xxx";"xxx joined xx team"; and other. "/cg_centertime 0" removes the messages completelly
- Enables and Disabled a animation in your HUD that shows your connection smoothness
- Changes your ingame name
- Fixes the aspect ratio of the HUD and HUD elements if the video ratio is not 4:3, for example if you use seta r_customaspect "1"
.
.
xp_colors
- Set
- Controls corpses' behaviour
- Bitmask: 1- fade dead bodys into dark; 2 - fade frozen bodys of enemy team into dark; 3 - filter dead bodys
- Set your country "GB" EN" "LT" etc.
- Changes your Crosshair color
- Delags followed players on demos, so you can know better what was the player seing locally
- Bitmask: 1- Machinegun; 2 - Shotgun; 4 - Lightning; 8 - Railgun
- Shows clients numbers near by name
- Bitmask: 1- Chats; 2 - Obituary; 4 - Tourney scoreboard
- Mouse cursor on the scoreboard which allows to choose players to spectate
- Toggles on/off the secondary window drawing on mvd playback
- Draws names of player when you point to him(only valid while demo or for team members)
- Controls printing information on screen
- Bitmask: -1- use old (engine) notify; 0 - disabled; 1- draw chat; 2 - draw frags; 4 - draw killstreaks; 8 - everything else
- Shows your ping ploter
- Shows Scores as a part of your HUD
- Shows your Speed as a part of your HUD
- Shows your stats in your HUD
- Shows game time in your HUD
- When you choose a weapon either by bind either by mouse scrolling by using the command it shows the Weapon grid and which weapon you selected
- Changes color of all enemy models, "2112" numbers represents four colors
- Changes all enemy models to the one you choose
- Enables and Disables your HUD (there are 1 to 7 presets)
- same as /name , but uses special excessiveplus codes for font
- Enables and Disables fancy names blinking
- Bitmask: 1- disables weapon bobbing animation; 2 - disables weapon switch animation; 4 - disables weapon firing knockback animation; 8 - disables damage kick
- Enables and Disables console chat beeps
- Disables /r_picmip cvar for this functions(bitmask): 1 - Lightning bolt; 2 - Plasma projectile and explosion; 4 - Rocket explosion; 8 - Grenade explosion; 16 - Bullet explosion; 32 - Rail trail; 64 - BFG explosion; 128 - Blood explosion; 256 - Smoke puff; 512 - Shadow marks; 1024 - Wall marks
- improves perfomance of rocket and grenade explosions
- Enables and Disables radio voice chat sounds
- Enables and Disables shotgun trail ingame
- Enables and Disables Snow Animation ingame
- Enables and Disables Voice Chat ingame
- Enables and Disables the new Grenade to the old one
- value of 0 enables damage-based hit tones; 1...5 - different hit tones
- old style scoreboard(v1.16...v1.31?)
- Put here a command, that will be executed on exit
- Enables or disables on-screen demo recording message
- Changes the default format of screenshot name, see below for the format:
$(rdate) 1999-12-02
$(date) 02-12-1999
$(time) 18-00-59
$(gametype) ffa, single, 1on1, tdm, ctf, rtf, 1fctf, ca, ftag, ptl
$(map) q3dm2
$(address) localhost-27960
$(servername) My-excessive-server
$(name) ExcessivePlayer
$(team) free, red, blue, spec
$(otherteam) none, red, blue
$(teamname) none, g_blueTeam, g_redTeam
$(otherteamname) none, g_blueTeam, g_redTeam
$(redteamname) g_redTeam
$(blueteamname) g_blueTeam
- Enables or disables own model for spectating player
- Changes the default format of record name, see below for the format:
$(rdate) 1999-12-02
$(date) 02-12-1999
$(time) 18-00-59
$(gametype) ffa, single, 1on1, tdm, ctf, rtf, 1fctf, ca, ftag, ptl
$(map) q3dm2
$(address) localhost-27960
$(servername) My-excessive-server
$(name) ExcessivePlayer
$(team) free, red, blue, spec
$(otherteam) none, red, blue
$(teamname) none, g_blueTeam, g_redTeam
$(otherteamname) none, g_blueTeam, g_redTeam
$(redteamname) g_redTeam
$(blueteamname) g_blueTeam
- Bitmask: 0 - disabled; 1 - ctf sounds; 2 - score sounds
- Restarts video in your Quake 3 Client to successfully save changed settings or simply if you changed gamma or picmip.
- Moves you to "away" mode in Spectators List. Once you join back any team your kills and score will not be reset to 0 but will remain same as when you used "/away". Time will be you pre-away time + all the time you where away
- Executes a variable command
- These commands show you what Countries/locations are other players in.
- drops weapon or item.
- same as /echo , but works for xp_drawNotify
- Shows you a list of available help
- Customizable user ingame interface(health,armor bars,weapons,etc.)
- Ignores or Mutes a concrete Player. To ignore or mute someone look up there ID by pressing TAB and the ID number. Works like -> "/ignore 0" or "/mute 0". 0 is just a example.
- Invite someone to the locked team
- Join password to a locked team
- Lock a team
- value of 1 - /say; 2 - /say_team; 3 - /say_spec
- MOTD or "Message of the day". With "/motd" you can see the Message of the day on server
- during a tournament or after a match this command sets your status as not read
- shows players network settings in console
- during a tournament or after a match this command sets your status as ready
- command to be referee(refereePassword must be set on server)
- by "/say_spec" only spectators can see what you say.
- by "/say_team" only your team-mates can see what you say.
- shows scores
- Makes screenshot.Use /screenshotXP [ <tga | jpeg> [ <format> ] ] - > also see xp_screenshotDefault
- can take arguments like $(rdate) $(time) $(map) $(servername), and in config looks like seta xp_screenshotDefault "$(rdate)_$(time)_$(map)", will name it screenshot image with date time map name
- turn on spectator mode
- starts recording public multiview demo(MVD), demo from all players in server
- starts recording one following player demo
- shows you your stats
- Stops MVD
- sets ready status to all members in team
- same as ready then taken timeout
- stops, pauses game-play for a certain time
- removes ignore or mute on a player you have ignored or muted. To un-ignore or unmute someone look up there ID by pressing TAB and the ID number. Works like -> "/unignore 0" or "/unmute 0". 0 is just a example.
- unlock team if it was locked
- works for rcon only in spectators mode
- Added in Excessive Plus v1.0 (Mar 24 2004).Now removed