Fixed missing Begin(TRI_QUADS) call in full-screen HUD sprite rendering, which prevented full-screen sprites from being displayed by @s1lentq in #85
Fixed incorrect reset of color_override in ViewModelFx, which caused the first-person model color to remain unchanged after a color reset command by @s1lentq in #86
Replaced the full block of SVC_Director messages with the same filtering policies used for SVC_StuffText, reducing false-positive detections by some anti-cheat systems
2.4.0-beta.6
Added the ability to disable multitexturing. The option is available in the "Video" tab under "Options". This can significantly increase FPS on older graphics cards (up to 2×). However, detailed textures will not be available when multitexturing is disabled.
Added the ability to stretch the aspect ratio from UI. The option is available in the "Video" tab under "Options".
The release includes regamedll 5.28.0.756 with zBot support
The master server polling rate no longer depends on the game's FPS. This required a major internal refactoring; several minor bugs were also fixed in the process.
Fixed demo UI slider showing an invalid time range by @s1lentq in #65
Fixed an issue where text from multiple lines was displayed as a single line in the console
Fixed cases where the settings window could appear even when the rest of the UI was hidden
Fixed the disappearance of the entire server list after pressing the "Quick refresh" button
Fixed incorrect paths to main menu sounds (hover, click, and release)
Fixed random connection to unintended servers during gameplay
MetaAudio has been removed. Testing revealed a noticeable degradation in sound quality (perceived as near-mono), as well as unresolved issues with inconsistent volume levels across different effects. Since bringing MetaAudio to the required quality level would require significant additional effort, the component has been removed to allow focusing development resources on other parts of the client.
2.3.7
Fixed launcher stuck on "Interrupt the updater: state specific timeout"
2.3.6
The updater window no longer flashes when the game starts
Fixed infinite waiting for connection to the update server, which occurred in rare cases
Reduced the delay before launching the game when the update server is unavailable
2.4.0-beta.5
Added bone controlled camera movement from csldr
Added DemoPlayer Drag & Drop feature
Added KILLRARITY_INAIR support
Added chat_open/close server commands
Private resources feature is completed
Improvements in DemoPlayer
MetaAudio fixes
2.3.5
The speed of the crosshair narrowing doesn't depend on fps now
Removed the delay when changing the properties of the crosshair, now when changing the properties
through the cvar sandbox, the
changes will be applied immediately
Added Ukrainian and Spanish languages support
Fixed crashes, improved stability
Fixed SteamID generation for players with Windows 11
2.3.4
Added support for gzip and deflate in fastdl. Information for configuring the fastdl server
here in this topic
Improved command autocomplete in the console
Fixed a bug that in some cases prohibited commands from the server might not be blocked
Fixed a bug that incorrect map could start in the new game window if the map selection was made by pressing the keyboard instead of the mouse
Fixed a non-working Enter button in the window for adding server to favorites
2.3.3
Added the ability to enable steam mode through settings in UI
Added the Friends tab to the server browser, which is displayed when steam mode is active
In drop-down lists (for example, choosing a map when creating a game with bots), you can now
press the key on the keyboard several times in a row to switch the elements whose names begin with this letter
Fixed an issue when the windows of advanced multiplayer settings and advanced video settings remained hanging on the screen after returning to the game via ` (tilde).
Fixed the error "Failed to initialize authentication interface. Exiting..." if steam mode is enabled,
steam itself is not running, and the client was restarted via _restart (for example, when changing screen resolution).
2.3.2
Added borders to the panels for the Classic Plus color scheme
A special marker is now added to the demo files, which allows
determine that the demo was recorded on NextClient
Now, when you try to connect to a full server that has bots, a window will open with
information about the server where you can choose one of the auto-connection options (previously the window did not open,
but there was an attempt to connect to the server immediately, because bots are not counted in the total number of players)
Now the server information window does not close when pressing esc, if
you are connected to any server (otherwise the window will close when you press esc)
Fixed an error that caused refreshing of server to stop in the server information window
and, accordingly, the auto-connection did not work
Fixed a bug that caused the game icon to not flash in the OS taskbar when auto-connect was enabled
Increased the width of the bots column so that two-digit numbers are not cut off
Fixed crash that occurs when closing/restarting the game
2.3.1
Bots are now really not counted in the number of players field in the server listFixed several crashes that occur when closing/restarting the game
2.3.0
Added reliable client verification with NextClientServerApiAdded a new visual style of killfeed (there is an option to switch to the old version in the settings), and also added support for extended killfeed when using in single player or with the experimental version of regamedllRemoved the 30fps limit when connecting to the server, now the connection is fasterAdded support for sys_timescaleBots are no longer counted in the number of players field in the server listFixed an issue where the client could not display more than 999 hpFixed a problem on laptops with two video cards when the game was running on intergrated graphics instead of a discrete oneFixed issues with game servers displaying in the server browserFixed a broken help button in the main menu for some partnersFixed various crashesImproved performance
2.2.0
Added the ability to inspect weapons through the lookat command, the button can be assigned through the settings.
The weapon must support the inspection animation (the next animation after the last standard one),
works only for weapons located along standard paths, in other cases the lookat command is sent to the server
for handling by the server, for example, for custom weapons
Support for more than 255hp in HUD (works only with the server module,
support of this feature in the module is not ready yet and is planned in version 1.3.1 or higher)
Added the ability to select the initial serverbrowser tab
Now the console displays the commands blocked by the protector
In Sprite API added the ability to set the type of sprite rendering, as well as
increased the number of simultaneously displayed sprites from 8 to 32
Fixed the visibility of listen server in the LAN tab (server created via New Game).
Tested working with gsclient+ and steam. With gsclient does NOT work and will not apparently
Fixed bugs of launching listen server due to which the settings were not applied or were applied only when the server was restarted
Fixed client crash when clicking on "Random server" in some cases
Fixed localization of bots in the H menu
Fixed fastdl to avoid the http 403 error that occurs on some hosting sites
Fixed non-working cl_bobstyle 2
Cvars cl_yawspeed and cl_pitchspeed added to the cvar sandbox
2.1.12
Added diagnostic data to simplify the investigation of errors in the client
2.1.11
Fixed a bug when partner builds could not install updates
Fixed client crash in steam mode when restarting the game (for example, when changing the resolution/language/color scheme)
2.1.9
Added functionality for management of sprites on screen to the server API
Added the ability to change the language of the game from the settings via the Miscellaneous tab
Added the ability to change the FOV of the model from the first person (in the settings, the Video tab -> Advanced...)
Now, if necessary, you can rename the startup file cs.exe in cstrike.exe, for example, to pass the wargods anti-cheat check.
(Previously renamed cs.exe it led to various errors, and the inability to run the game under the desired process name, such as cstrike.exe)
The next_version console command now displays a little more information
Fixed compatibility error with nvidia driver, which led to the black screens on startup
Fixed a bug that made it impossible to add a server to favorites without specifying the port
Fixed a bug where only steam servers could not be displayed in the server browser
Fixed a bug where messages like [HTTP] Server tried to set invalid url could be displayed to the game console
ability to upload different versions of files to Next Client and regular clients.
In the future, this will allow you to use modified formats of models and maps that
are compatible only with NextClient
ability to upload and replace hud.txt
ability to upload and replace default resources
re-uploading files when they are changed on the server
files uploaded via the API get to the client in a separate folder "cstrike_downloads_private/[server ip port]"
The release of the server API will soon appear in NextClientServerAPI repository
Now serverbrowser opens automatically when the game starts (could be disabled in the settings, the Miscellaneous tab)
The server querying method has been changed. It's should fix the problem with unreachable servers in favorites for some players
Fixed the interface disappearing bug when using the map command with a non-existent map
FOV settings are also now applied to the first-person model, which fixes the problem of the "stretching" of the model
The server information window is no longer modal and does not block the rest of the interface
2.1.7
Added FOV settings: fix for widescreen monitors, angle adjustment, and smooth change settings (e.g. for SG-552 and AUG). Settings -> Video -> Advanced...
Added function to the server API that allows you to set the FOV and it's interpolation time
Fixed a bug that made Enter not work in the password window when logging in to the server
2.1.6
Added experimental steam mode support. If you have a licensed version of the game,
you can play with Next Client as if you were playing with the steam version. The steam game overlay will work,
the game servers will identify you as a steam player, your friends will see what game server you are on.
To activate the mode, start Steam and in the file user_game_config.ini, located in the folder
Next Client installation folder, add a new line: steam_mode 1, without quotes.
USE AT YOUR OWN RISK, WE DO NOT EXCLUDE THE POSSIBILITY THAT YOU GET VAC BAN
Added support for effects for viewmodel in game server API
Fixed a bug that caused the game to crash right after launch for users with the latest nvidia drivers
Fixed a bug that caused the "Add this server" button to remain inactive
2.1.5
Added a white crosshair in the game settingsFixed a bug that caused the game to freeze on exitFixed a bug that made it impossible to update the game the first timeFixed a bug, because of which aim settings (color, shape, etc.) could not be applied before restarting the game
New cvars
Added cvars sandbox, a feature that allows the server to set cvar values
to clients. Cvars set from the server do not break the player's config and when
disconnect are reset to default values. When setting a cvars from
server, the client can not change it until he disconnects from
server or until the server allows you to change it. API for developersFixed SteamID generation method. With this update, some players may change their SteamID onceFixed search for servers in favorites by domain, now it worksFixed the assignment of the action to Enter in the settings window
2.1.1
Added a new color theme closer to the classic CS 1.6 interface.
Now this theme is installed by default
Added the ability to change the color theme (in the settings tab Misc)
Added the ability to adjust the fading level of all sounds in the game during
other players are using voice chat (in settings tab Voice)
Fixed problem with the appearance of white corners on the server connection panelFixed problem with missing steam avatars for some playersFixed an issue where the ping display in the Internet tab could be incorrect
2.1.0
New crosshairs addedAdded admin/VIP password fieldAdded avatars for steam playersThe Unique tab has been moved behind the Favorites tabThe Censorship tab has been removed from the settings
2.0.10
Added the ability to determine the server NextClient player or notFixed bug that made it impossible to download files with spaces in http paths
2.0.9
Crash fixes, improved client stability
2.0.6
When starting the game added resolution validation, if a resolution lower than 640x480 is detected, it will be automatically set to 800x600Fixed errors in crashpad integration in the clientFixed problem with temporary player ip bans by ISPs when frequently updating the list of serversBecause of the solution to the problem above, we now have the fastest server search ¯\_(ツ)_/¯The minimum resolution that can be set in the game is 640x480
2.0.5
Fixed crash when using voice chat if DirectSound is not available
2.0.4
Fixed errors that led to the absence or a small number of servers in the Internet outputFixed a bug in which trying to change the key assignment by double-clicking would close the settings windowFixed incorrect display of the game when scaling is enabled in Windows