Alife graph registry.cpp: различия между версиями
Перейти к навигации
Перейти к поиску
мНет описания правки |
мНет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 8: | Строка 8: | ||
</pre> | </pre> | ||
=== Ошибка<ref>[http://www.amk-team.ru/forum/topic/ | === Ошибка<ref>[https://www.amk-team.ru/forum/topic/5525-soc-kovyryaemsya-v-faylah/?do=findComment&comment=231291 Пост пользователя "ClearSky" на AMK форуме]</ref><ref>[http://www.amk-team.ru/forum/faq/5-spravochnik-vyletov-line-1-line-100 Страница "Справочник вылетов (Line 1 - Line 100)" на AMK форуме]</ref><ref>[https://www.amk-team.ru/forum/topic/8230-cop-kovyryaemsya-v-faylah/?do=findComment&comment=551256 Пост пользователя "bill_gates" на AMK форуме]</ref><ref>[https://www.amk-team.ru/forum/topic/1560-soc-voprosy-po-sdk/?do=findComment&comment=695751 Пост пользователя "genior" на AMK форуме]</ref><ref>[https://www.amk-team.ru/forum/topic/8230-cop-kovyryaemsya-v-faylah/?do=findComment&comment=1036602 Пост пользователя "salat-production" на AMK форуме]</ref><ref>[https://ap-pro.ru/forum/100-775-236239-16-1337611709 Пост пользователя "RICK" на форуме AP Production]</ref> === | ||
Исключите использование утилит '''aiwrapper''', '''ggEditor''' и [[Universal ACDC]], т.к. данный вылет чаще происходил у тех, кто использовал их. Используйте только '''X-Ray SDK'''. | |||
=== Решение<ref>[ | Вылет происходит при попытке перейти с одного уровня на другой. | ||
Причины могут быть разные: | |||
# '''graph point''' (точка появления игрока) на следующем уровне установлен вне AI-сетки | |||
# На следующем уровне отсутствует '''graph point''', либо его название отличается от заданного в '''level changer''''е текущего уровня (ключ <code>Level point to change</code>), либо оно вообще не задано | |||
# Название следующего уровня (ключ '''level changer''' <code>Level to change</code>) не прописано в '''game_levels.ltx''' | |||
А для платформы [[S.T.A.L.K.E.R. - Тень Чернобыля|ТЧ]], кроме прочего требуется чтобы каждому '''graph point''''у в '''level changer''''е был присвоен '''story_id''', и прописан в '''game_story_ids.ltx''' | |||
=== Решение === | |||
# Проверьте чтобы '''graph point''' находился на AI-сетке | |||
# Проверьте наличие '''graph point''''а, соответствие его названия заданному в '''level changer''''е текущего уровня, и задано ли оно вообще | |||
# Проверьте чтобы следующий уровень был правильно прописан в '''game_levels.ltx''' (''gamedata/configs''), а его название соответствовало заданному в '''level changer''''е текущего уровня | |||
Только ТЧ: проверьте, правильно ли прописан '''graph point''' в '''game_story_ids.ltx''' (''gamedata/config''), и соответствует ли его название заданному в '''level changer''''е текущего уровня | |||
=== Видео<ref>[https://www.youtube.com/user/genior2011 Канал пользователя "genior2011" на YouTube.com]</ref><ref>[https://www.youtube.com/user/stalkergrez2013 Канал пользователя "Grez" на YouTube.com]</ref> === | |||
{{#ev:youtube|https://www.youtube.com/watch?v=VKSxARhhIF4|400|inline}} | |||
{{#ev:youtube|https://www.youtube.com/watch?v=WxX0q7YnY5U|400|inline}} | |||
== Источники == | == Источники == | ||
{{ | {{reflist|3}} | ||
[[Категория:Справочник вылетов]] | [[Категория:Справочник вылетов]] | ||
Текущая версия от 21:18, 4 апреля 2019
Expression : ai().game_graph().header().levels().end() != I Function : CALifeGraphRegistry::setup_current_level File : E:\stalker\patch_1_0004\xr_3da\xrGame\alife_graph_registry.cpp Line : 91 Description : Graph point level ID not found!
Исключите использование утилит aiwrapper, ggEditor и Universal ACDC, т.к. данный вылет чаще происходил у тех, кто использовал их. Используйте только X-Ray SDK.
Вылет происходит при попытке перейти с одного уровня на другой.
Причины могут быть разные:
- graph point (точка появления игрока) на следующем уровне установлен вне AI-сетки
- На следующем уровне отсутствует graph point, либо его название отличается от заданного в level changer'е текущего уровня (ключ
Level point to change), либо оно вообще не задано - Название следующего уровня (ключ level changer
Level to change) не прописано в game_levels.ltx
А для платформы ТЧ, кроме прочего требуется чтобы каждому graph point'у в level changer'е был присвоен story_id, и прописан в game_story_ids.ltx
Решение
- Проверьте чтобы graph point находился на AI-сетке
- Проверьте наличие graph point'а, соответствие его названия заданному в level changer'е текущего уровня, и задано ли оно вообще
- Проверьте чтобы следующий уровень был правильно прописан в game_levels.ltx (gamedata/configs), а его название соответствовало заданному в level changer'е текущего уровня
Только ТЧ: проверьте, правильно ли прописан graph point в game_story_ids.ltx (gamedata/config), и соответствует ли его название заданному в level changer'е текущего уровня
Источники
- ↑ Пост пользователя "ClearSky" на AMK форуме
- ↑ Страница "Справочник вылетов (Line 1 - Line 100)" на AMK форуме
- ↑ Пост пользователя "bill_gates" на AMK форуме
- ↑ Пост пользователя "genior" на AMK форуме
- ↑ Пост пользователя "salat-production" на AMK форуме
- ↑ Пост пользователя "RICK" на форуме AP Production
- ↑ Канал пользователя "genior2011" на YouTube.com
- ↑ Канал пользователя "Grez" на YouTube.com