Cvars wow что это

Обновлено: 18.05.2024

Console variables

In the World of Warcraft game client you can access many of its configuration options through 'console variables' or 'CVars'. These variables affect many aspects of the game, including the graphics engine, sound system, and user interface.

The term 'CVar' predates WoW and originated with id Software's game Quake (the lead programmer of vanilla WoW was John Cash, a former programmer at idSoftware), and is meant to differentiate base game script variables from commands. 'CVars' should not be confused with the game's script variables, called vars. It's a bit of a misnomer because the base game scripting language is used for many things, and happens to be accessible through the game console. Here are several common ways accessing these vars and commands:

  • .wtf files - Config.wtf, in 'WTF', in WoW folder, stores game settings, like 'gxResolution', and 'locale' for the language.
  • '/console command' - chat slash command to run a base game script command, like setting a CVar.
  • 'wow.exe -Console' - allows you to open "the console" in-game, opening and closing by using

Console Variables for Video Settings (Shadowlands)

In World of Warcraft, Blizzard gives us the ability to swap many different settings in the game with simple /slash commands, including video settings. This can be useful for players who play from different characters across different game clients on a regular basis, but who also turn down their in-game video settings on their "background" clients. By using a macro, players can simply change their video settings on the fly when moving between characters/game clients.


I've created a full walkthrough video showing how these Console Variables can potentially be used, and while the video shows how to use them using ISBoxer, this is not limited to only ISBoxer users.



If you have question about these Console Variables and how to use them, or any corrections to them, then feel free to post in this thread. If you are having trouble with something specific to the multiboxing software you are using, then please post a new thread.

FAQ _________________________________________

_How do I read the tables?

Name of In-Game Setting Name of Console Variable (CVar) Associated with In-Game Setting
In-Game Setting Level 1 CVar Value for In-Game Setting Level 1
In-Game Setting Level 2 CVar Value for In-Game Setting Level 2
In-Game Setting Level 3 CVar Value for In-Game Setting Level 3


_How do I use these values in a macro?

_Am I locked into the pre-defined settings, or can I experiment with other values?

Short Answer: You're locked in.
Long Answer: Every video setting has, at least, one CVar that defines its values in the game. Some video settings have CVars that will accept a range of values, but this guide no longer covers that outside of the groundEffectDist CVar, as it's unnecessary to fine tune values to that extent.

_Are these console variables case sensitive as you show them?

Do not send me a PM if what you want to talk about isn't absolutely private.
Ask your questions on the forum where others can also benefit from the information.

Reference

This is a categorized list of console variables, along with a short explanation for each CVar. The list is not complete; for a complete list, see Console variables/Complete list. See Category: Removed CVars for the deprecated/removed list.

The general text syntax for setting a variable:

Startup

These are general variables that are only relevant for starting the game (or which are only read during startup).

accountList - Saves multiple account names for login screen accountName - Saves 1 account name for login screen blizzcon - Used by Blizzard to prevent tampering on Blizzcon computers checkAddonVersion - Disable loading of out-of-date addons expansionMovie - Display Cataclysm intro at startup (This variable is reset to 0 after the video has been shown) lastCharacterIndex - Number of last character that was used for logging in (initial selection for character screen) locale - Game language code (e.g. "enGB", "enUS", "deDE", "frFR" . ) heapUsage - Burning Crusade game client) PTR contest rules readEULA - Whether the user has accepted the EULA readScanning - Whether the user has accepted the system scanning terms Terms of Use realmList - Realm list server to use (e.g. "eu.logon.worldofwarcraft.com" or "us.logon.worldofwarcraft.com") realmList REMOVED 5.4.1 realmName - Name of most recently used realm, displayed in the lower right corner. (removed 5.4.1) showToolsUI - Enable the WoW Launcher timingMethod - Sets the CPU timing method used. 0 is none, 1 is normal precision(fps limited to 64), 2 is high precision patchlist - Address of wow patch server processAffinityMask - Which processor core to start WoW on

Console

These are commands that only affect the drop down menu

fontcolor - Console Font Color consolelines - How many lines to display on screen at once closeconsole - closes console repeat - repeats a command when entered cvar_default - sets all cvars to their defaults Camera

Note: This list is NOT complete due to the increasing number of cvars for this category. See Complete list for the full list of camera settings. cameraBobbingLRAmplitude cameraBobbingSmoothSpeed cameraBobbingUDAmplitude cameraDistanceD - Camera distance (zoom). May or may not show forced camera movements from camera-world collisions (untested). cameraDistanceMax cameraDistanceMaxFactor - Sets factor by which cameraDistanceMax is multiplied cameraDistanceMoveSpeed - Default is 8.33. cameraPitchD - Camera pitch. Doesn't seem to take forced camera movements because of camera-world collisions into consideration. cameraPivotDXMax camerasmooth cameraSmoothYaw cameraSubmergeFinalPitch cameraSurfacePitch cameraTerrainTiltTimeMin cameraTerrainTiltTimeMax cameraYaw - Fixed value? cameraYawMoveSpeed - Default is 230. Possible values 1-360. Changes the speed at which the camera can spin. cameraYawSmoothMax cameraYawSmoothMin Controls assistAttack - Start attacking automatically after using /assist autoClearAFK - Clear AFK upon movement autoDismount - Dismount when trying to use an ability autoDismountFlying - . even when flying AutoInteract - Right-click to move autoSelfCast - Automatic self-casting autoStand - Stand up when trying to use an ability [Introduced in Patch 2.3] deselectOnClick - Sticky targeting Engine

Graphics

Interface

Sound

ChatAmbienceVolume - Volume setting for surroundings while in voice chat ChatMusicVolume - Volume setting for game music while in voice chat ChatSoundVolume - Volume setting for voice chat EnableVoiceChat - Enables Voice Chat OutboundChatVolume Sound_ChaosMode - Plays random sounds depending on what it is set to (needs to be enabled) Sound_EnableSoftwareHRTF - Enables headphone designed sound subsystem Sound_EnableSFX - Enables SoundFX Sound_EnableArmorFoleySoundForOthers - Enable armor damage sounds for NPCs and other PCs useEnglishAudio - override the locale and use English audio

Deprecated

Please see Category:Console variables/Removed CVars for the deprecated / removed cvars.

Removed

Please see Category:Console variables/Removed CVars for the deprecated / removed cvars.

Читайте также: