HLFX.Ru Forum
Показать все 8 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- FOV не хочет изменяться (https://hlfx.ru/forum/showthread.php?threadid=4657)


Отправлено Sigurth 02-09-2015 в 09:15:

Half-Life FOV не хочет изменяться (Half-Life 1)

Всем привет. Уже несколько месяцев как я не могу понять, в чём проблема. Не изменяется FOV вообще. У меня в моде есть оружие с прицелом. Раньше всё работало прекрасно. Но после каких-то изменений в коде ФОВ перестал изменяться. Даже в консоле изменяю параметр default_fov, а он всё такой же, будто равен 90. При прицеливании из арбалета картинка не увеличивается, но чувствительность мыши снижается, как положено.
Я заменил свой client.dll на стандартный из ХЛ1, результат — БАГА НЕТ. Также я заменял только hl.dll, результат — ошибка НЕ исправлена. Поэтому возьму на себя смелость сказать, что я где-то что-то запорол именно на клиенте. Я не могу сказать точно, что именно повлекло за собой этот баг, потому что я проделал уже столько работы, что уже не смогу вспомнить. Да и если бы мог, стал бы я писать сюда?
Прошу вас лишь подкинуть идеи, изменение каких участков кода на клиенте могли зародить этот баг?


Отправлено ***FantoM*** 02-09-2015 в 09:55:

Цитата:
Sigurth писал:
Я заменил свой client.dll на стандартный из ХЛ1, результат — БАГА НЕТ.

а зачем ты заменил?


Отправлено Sigurth 02-09-2015 в 10:13:

Цитата:
***FantoM*** писал:
а зачем ты заменил?


Заменял временно, чтобы понять, где засел баг.


Отправлено ***FantoM*** 02-09-2015 в 11:46:

Sigurth
а ты пробовал ввести параметр fov?


Отправлено Sigurth 02-09-2015 в 13:26:

***FantoM***
Я не понял тебя

Вообще я ничего не делал с fov, без понятия, почему он заглючил.
Возможно, что-нибудь добавив, я превысил какие-нибудь лимиты.


Отправлено Ku2zoff 02-09-2015 в 16:48:

cl_lw 1 надо включить, если в моде клиентские пушки. Я сталкивался с неизменением фова через консольную команду fov, и то только когда sv_cheats 0. А у оружий всё норм меняется.
Sigurth не вздумай под Xash3D мод запускать. Если мультиплеерный. В ксаше сеть не доделана.


Отправлено Sigurth 02-09-2015 в 18:40:

Ku2zoff Мод сингловый. Клиентские пушки были отключены мной еще полгода назад. cl_lw стоял 0. Сейчас решил перекомпилить с включенными клиентскими пушками. Сделал cl_lw 1. Но проблема не решилась. Видимо, клиентские пушки тут не при чём. Дело в том, что изменённый фов передаётся с сервера на клиент, но на клиенте отображается всё по-старому, будто ничего не менялось.

Добавлено 03-09-2015 в 01:40:

Баг исправлен! Я решил проверить все файлы, которые менял за последние месяцы. Обнаружил измененный файл в папке engine. Оказывается, когда-то давно я решил проверить, что будет если в какой-то структуре что-то там поменять. Когда понял, что ничего не изменилось, по своей глупости ПРОСТО ЗАБЫЛ вернуть всё как было.


Отправлено Ku2zoff 03-09-2015 в 04:29:

Вон оно что... Ну бывает То, что клиентские пушки отключил, это правильно. Система ненадёжная, либо требует допиливания, либо выпиливания.


Временная зона GMT. Текущее время 18:11.
Показать все 8 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024