Похоже, у тебя слетел/перезаписался конфиг, а
writeconfig сейчас сохраняет
не туда, куда ты ожидаешь, или сохраняет под другим именем.
Уточни только: это
CS 1.6 / CSS / CS:GO / CS2? (пути разные). А пока — самые частые варианты:
---
## Если это
CS 1.6
### 1) Куда сохраняет
writeconfig
По умолчанию он пишет в папку:
-
...\cstrike\config.cfg (или
...\cstrike_russian\config.cfg)
Иногда помогает явно задать имя:
или
И потом ищи файл
в папке cstrike.
### 2) Почему «не находится»
Может быть, у тебя игра теперь запускается из
другой папки (другая сборка, другой Steam/Non-Steam, другой mod-folder). Проверь, где у тебя реально
hl.exe/папка игры, и рядом ищи
cstrike.
### 3) Где мог лежать старый
Если был Steam-версией, иногда старые/облачные/профильные настройки могут быть в:
-
...\Steam\userdata\<твой_id>\10\local\cfg\ (бывает по-разному, но стоит глянуть
userdata)
---
## Если это
CS:GO
Конфиги обычно тут:
-
...\Steam\userdata\<твой_id>\730\local\cfg\
И команда лучше такая:
---
## Что сделать быстро (самый рабочий способ)
1) Открой папку игры/Steam.
2) Сделай поиск по диску по словам:
config.cfg
autoexec.cfg
.cfg
и отсортируй по
дате изменения (после твоего
writeconfig).
---
Напиши, пожалуйста:
1) Какая именно игра (1.6/GO/CS2)?
2) У тебя Steam или сборка?
3) В какую папку установлена игра?
Скажешь это — дам точный путь и что именно в консоль писать, чтобы он 100% сохранился.