Alife graph registry.cpp: различия между версиями

Материал из Моддинг трилогии S.T.A.L.K.E.R. - MODFAQ.RU | +TES/Fallout
Перейти к навигации Перейти к поиску
мНет описания правки
мНет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 8: Строка 8:
</pre>
</pre>


=== Ошибка<ref>[http://www.amk-team.ru/forum/topic/5533-soobschestvo-mapperov/?do=findComment&comment=599502 Пост пользователя "Ulman" на AMK форуме]</ref> ===
=== Ошибка<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> ===
В спавне указан несуществующий '''game_vertex_id'''. Скорее всего, вы забыли добавить в папку ''gamedata'' файл '''game.graph'''
Исключите использование утилит '''aiwrapper''', '''ggEditor''' и [[Universal ACDC]], т.к. данный вылет чаще происходил у тех, кто использовал их. Используйте только '''X-Ray SDK'''.


=== Решение<ref>[http://www.amk-team.ru/forum/faq/5-spravochnik-vyletov-line-1-line-100 Страница "Справочник вылетов (Line 1 - Line 100)" на AMK форуме]</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}}




== Источники ==
== Источники ==
{{References}}
{{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!

Ошибка[1][2][3][4][5][6]

Исключите использование утилит aiwrapper, ggEditor и Universal ACDC, т.к. данный вылет чаще происходил у тех, кто использовал их. Используйте только X-Ray SDK.

Вылет происходит при попытке перейти с одного уровня на другой.

Причины могут быть разные:

  1. graph point (точка появления игрока) на следующем уровне установлен вне AI-сетки
  2. На следующем уровне отсутствует graph point, либо его название отличается от заданного в level changer'е текущего уровня (ключ Level point to change), либо оно вообще не задано
  3. Название следующего уровня (ключ level changer Level to change) не прописано в game_levels.ltx

А для платформы ТЧ, кроме прочего требуется чтобы каждому graph point'у в level changer'е был присвоен story_id, и прописан в game_story_ids.ltx


Решение

  1. Проверьте чтобы graph point находился на AI-сетке
  2. Проверьте наличие graph point'а, соответствие его названия заданному в level changer'е текущего уровня, и задано ли оно вообще
  3. Проверьте чтобы следующий уровень был правильно прописан в game_levels.ltx (gamedata/configs), а его название соответствовало заданному в level changer'е текущего уровня

Только ТЧ: проверьте, правильно ли прописан graph point в game_story_ids.ltx (gamedata/config), и соответствует ли его название заданному в level changer'е текущего уровня


Видео[7][8]


Источники