Сповіщення
Очистити все

Глобальний виліт Line 92, Line 127, Line 325, Line 350


Ранг:
Майстер
Роль:
Гість
Записи:
752
Приєднався:
2 роки тому
 

1 варіант

Expression : pm->m_animations.size()
Function : player_hud_motion_container::load
File : D:\prog_repository\sources\trunk\xrGame\player_hud.cpp
Line : 92
Description : motion no found [aks74u_shootr]

Помилка

Гра не може знайти анімацію HUD-моделі зброї, що вказана в HUD-секції в одному з параметрів виду anm_*

Рішення [1]

  1. Перевірити назву вказаної анімації на наявність друкарських помилок
  2. Переконатись, що шлях до візуалу HUD'а у параметрі item_visual прописано правильно
  3. Переконайтеся, що анімація із зазначеною назвою дійсно існує у відповідному файлі *.ogf або *.omf
    Якщо її в ньому немає, значить вона підхоплюється з якогось одного *.omf файлу, підключеного до поточного hud'у-рук.
  4. Переконайтеся, що у випадку використання окремого *.omf -файлу для зберігання анімацій Ви не забули в Actor Editor'і SDK підключити його до моделі.

Окремий випадок вильоту:

Expression : pm->m_animations.size()
Function : player_hud_motion_container::load
File : D:\prog_repository\sources\trunk\xrGame\player_hud.cpp
Line : 92
Description : motion not found [idle]

Помилка

При детальному розгляді конфіга ніде ця назва анімації не прописана.
Справа в тому, що в ЧН \ ЗП для поганого використовується дві моделі: рук і зброї. Коли ми прописуємо їм загальну анімацію, двигун в анімаціях зброї спочатку намагається знайти вказану. Якщо це не вдається, то намагається відтворити анімацію з назвою idle . Якщо і ця його спроба виявляється безуспішною – вилітає з вищезазначеним логом.

Рішення

Є 2 варіанти:

  1. Додати до зброї анімацію з назвою idle
  2. Явно задати в конфізі назви реально існуючих для зброї моделі анімацій

2 варіант

Expression : 0
Function : attachable_hud_item::set_bone_visible
File : D:\prog_repository\sources\trunk\xrGame\player_hud.cpp
Line : 127
Description : model [dynamics\weapons\wpn_usp45\wpn_usp45_hud.ogf] has no bone [wpn_scope]

Помилка

Відображення та приховування знімних аддонів на зброї здійснюється за допомогою відображення та приховування частин моделі, які прив'язані до певних її кісток.
Усього є 3 типи кісток:

  • wpn_scope
  • wpn_silencer
  • wpn_launcher

В даному випадку зброї приписаний знімний приціл, але вказаний HUD'овий візуал не містить кістки wpn_scope

Рішення [2]

Зробити аддон незнімним (або відключити його взагалі) шляхом редагування конфіга або виправити HUD'ову модель, додавши вказану кістку.

3 варіант

Expression : anm
Function : attachable_hud_item::anim_play
File : D:\prog_repository\sources\trunk\xrGame\player_hud.cpp
Line : 325
Description : model [wpn_p90_hud] не має ніяких можливостей, ніби [anm_bore]

Помилка [3]

У зазначеній hud-секції зброї (в даному випадку: [wpn_p90_hud]) не знайдено зазначеного параметра (в даному випадку: anm_bore).

Параметри анімацій, та його кількість, повинні відповідати класу зброї зазначеному в конфізі (див. параметр class).

Рішення

Перевірити правильність імені зазначеного параметра та його наявність. Якщо його немає – створити.

Окремий випадок вильоту:

Expression : anm
Function : attachable_hud_item::anim_play
File : D:\prog_repository\sources\trunk\xrGame\player_hud.cpp
Line : 325
Description : model [wpn_fn2000_hud] не має ніякого сенсу або [anim_show_w_gl]

Помилка

У зазначеній hud-секції зброї (в даному випадку: [wpn_fn2000_hud]) не знайдено зазначеного параметра (в даному випадку: anm_show_w_gl).

Саме він потрібен лише, якщо в основній секції заданий таким чином параметр:

grenade_launcher_status = 1

Тобто. у вказаної зброї, підствольник вбудований.

Рішення

  1. Прописати вказаний параметр (в даному випадку: anm_show_w_gl), у вказану hud-секцію зброї (в даному випадку: [wpn_fn2000_hud]).
  2. Якщо підствольник для зазначеної зброї не передбачено, змінити параметр так:
    grenade_launcher_status = 0

    Тобто. підствольник не встановлюється.

4 варіант

Expression : M2.valid()
Function : attachable_hud_item::anim_play
File : E:\priquel\sources\engine\xrGame\player_hud.cpp
Line : 350
Description : Модель не має значення [idle]
Arguments : dynamics\weapons\wpn_val-sp\wpn_val-sp_hud.ogf

Помилка [4] [5]

Зазначена модель (в даному випадку: wpn_val-sp_hud.ogf ) не має вказаної анімації (в даному випадку: idle ).

Виліт відбувається при спробі відтворити анімацію, в дорозі до якої допущена орфографічна помилка.

Рішення [6]

Виправити шлях до вказаної анімації у вказаній моделі на правильний.


   
Цитата