Наши игры > Технический раздел
Как убрать ограничение в 100 фпс в игре
(1/1)
PR9INICHEK:
Ребята, всем привет :)
Случайно узнал, что у игры выставлено ограничение в 100 фпс
Можете проверить у себя, какое оно в данный момент, открыв консоль, нажав кнопку ~(ниже кнопки Esc) и вбив команду
--- Code: ---
Game.LockFps
--- End code ---
Скорее всего у вас выдаст, что 100
Чтобы изменить его, нужно вбить эту команду и указать в конце, после пробела, цифру 0
То есть должно получиться:
--- Code: ---
Game.LockFps 0
--- End code ---
НО я настоятельно рекомендую вам выставить не 0, а частоту разрешения вашего монитора, например 144, если у вас 144 Гц
Чтобы при каждом запуске игры не вводить эту команду вручную, просто добавьте эту команду в файл GameLogicInit.con
--- Code: ---
Он находится в "ПАПКА, ГДЕ У ВАС УСТАНОВЛЕНА ИГРА\mods\bf2\GameLogicInit.con"
--- End code ---
Примечание:
Это нужно будет сделать для каждого мода, например для brw и xpack
Так же рекомендую добавить помимо этой строчки ещё и
--- Code: ---
renderer.drawfps 1
renderer.vsync 1
--- End code ---
Первая позволит вам видеть ФПС и применённые изменения
А вторая синхронизирует частоту кадров с вашим монитором
Инфу о том, в какой файл добавлять изменения почерпнул на https://www.pcgamingwiki.com/wiki/Battlefield_2 и https://www.pcgamingwiki.com/wiki/Battlefield_2#High_frame_rate
PR9INICHEK:
Только этот способ работает не для всех серверов
Где-то вас будут изгонять с ошибкой "This server only allows players with unmodified content to join. Revert your version of Battlefield 2 to the current official version to join."
Чтобы это обойти, нужно редактировать файл Usersettings.con, что находится по пути: "\mods\bf2\Settings\"
И делать его только для чтения
Вот только у меня команда renderer.drawfps 1 всё равно не применяется и требуется её вводить вручную
Navigation
[0] Message Index
Go to full version