Перейти к контенту

Выбрасываемый рюкзак


Garry_Galler

Рекомендуемые сообщения

Stasok8

...когда смотришь описание любого предмета-оно держится несколько секунд, а затем пропадает и что-бы прочитать что-то надо на него двести раз тыкнуть. Связано это наверняка с какой-нибудь проверкой функций и тд. Вопрос реально ли это убрать?

Это не глюк, а неизбежное зло. Просто фокус с предмета, чье описание ты читаешь, теряется. Связано, действительно, со скриптовой проверкой - апдейт списка предметов на поясе во время открытия игроком окна инвентаря. Проверка производится с тайм-аутом в 3-5 сек - это видно из комментария соответствующего кода в файле bag.script

 --// обновляем таблицу пояса при открытии  инвентарного окна, с задержкой примерно раз в 3-5 сек
           if iNum == 230 then
	    bind_belt.SetUpdateBelt()

То, что в действительности сброс фокуса с выделенного предмета просходит быстрее, связано скорей всего с тем, что автор мода тестил его на более слабой машине, чем у вас - так как на более мощном компе апдейт происходит немного быстрее(число тактов в единицу времени больше) .Убрать сей недостаток не то что нельзя, скорей не стоит - так как автор ввел эту проверку не просто так, и он явно знал о возможных неудобствах. Можно просто увеличить тайм-айт - то есть значение 230 (это число тактов) увеличить раза в два-три. Проверка перемещения игроком предметов с пояса на пояс будет происходить с большей задержкой, но зато появится время прочитать описание предметов. Увеличивать ли это значение еще больше - решать вам, так как ответственность за возможные глюки, связанные с этим, будет уже лежать на вас.

Решение этой проблемы коренным образом уходит в дебри движковых функций - если кто знает как управлять фокусом из скриптов - как говорится флаг в руки :ny_ph34r_1:

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...