HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > FOV не хочет изменяться
Нубопроблема, от которой уже голова болит.
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Sigurth
Частый гость

Дата регистрации: May 2015
Проживает: Красноярск
Сообщений: 95
Возраст: 27

Рейтинг



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

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

Отредактировано Sigurth 02-09-2015 в 09:20

Сообщить модератору | | IP: Записан
Сообщение: 150031

Старое сообщение 02-09-2015 09:15
- За что?
***FantoM***
Житель форума

Дата регистрации: Nov 2014
Проживает: Да
Сообщений: 392

Рейтинг



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

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

Сообщить модератору | | IP: Записан
Сообщение: 150032

Старое сообщение 02-09-2015 09:55
- За что?
Sigurth
Частый гость

Дата регистрации: May 2015
Проживает: Красноярск
Сообщений: 95
Возраст: 27

Рейтинг



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


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

Сообщить модератору | | IP: Записан
Сообщение: 150033

Старое сообщение 02-09-2015 10:13
- За что?
***FantoM***
Житель форума

Дата регистрации: Nov 2014
Проживает: Да
Сообщений: 392

Рейтинг



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

Сообщить модератору | | IP: Записан
Сообщение: 150034

Старое сообщение 02-09-2015 11:46
- За что?
Sigurth
Частый гость

Дата регистрации: May 2015
Проживает: Красноярск
Сообщений: 95
Возраст: 27

Рейтинг



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

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

Сообщить модератору | | IP: Записан
Сообщение: 150035

Старое сообщение 02-09-2015 13:26
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



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

Сообщить модератору | | IP: Записан
Сообщение: 150037

Старое сообщение 02-09-2015 16:48
- За что?
Sigurth
Частый гость

Дата регистрации: May 2015
Проживает: Красноярск
Сообщений: 95
Возраст: 27

Рейтинг



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

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

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

Сообщить модератору | | IP: Записан
Сообщение: 150038

Старое сообщение 02-09-2015 18:40
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



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

Сообщить модератору | | IP: Записан
Сообщение: 150042

Старое сообщение 03-09-2015 04:29
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 10:07. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > FOV не хочет изменяться
Нубопроблема, от которой уже голова болит.
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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