XrAI:game spawn constructor.cpp: различия между версиями
Нет описания правки |
+ 3,4 и 5 варианты |
||
| Строка 1: | Строка 1: | ||
__NOTOC__ | __NOTOC__ | ||
== 1 вариант == | == 1 вариант == | ||
{| class="wikitable" style="float:right; margin-left:0.8em; clear:right; text-align: center; font-size:12px; width: 300px;" | |||
| '''Обнаружение''' | |||
| | |||
максимус<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=35566&view=findpost&p=1066534 "максимус" gameru.net] 25.11.2010</ref>, ALEX13<ref>[https://old.ap-pro.ru/forum/100-9999-553417-16-1383561711 "ALEX13" old.ap-pro.ru] 04.11.2013 [https://web.archive.org/web/20250624171403/https://old.ap-pro.ru/forum/100-9999-2 Архивировано] 24.06.2025</ref>, Кальтер93<ref>[https://old.ap-pro.ru/forum/100-9999-716934-16-1420883957 "Кальтер93" old.ap-pro.ru] 10.01.2015</ref>, Misery<ref>[https://ap-pro.ru/forums/topic/92-cop-modostroy-voprosnica/?do=findComment&comment=7506 "Misery" ap-pro.ru] 04.08.2020 [https://web.archive.org/web/20260125124614/https://ap-pro.ru/forums/topic/92-cop-modostroy-voprosnica/page/6/ Архивировано] 25.01.2026</ref>, SoDizzari<ref>[https://ap-pro.ru/forums/topic/92-cop-modostroy-voprosnica/?do=findComment&comment=283023 "SoDizzari" ap-pro.ru] 08.11.2023 [https://web.archive.org/web/20260517062309/https://ap-pro.ru/forums/topic/92-cop-modostroy-voprosnica/page/322/ Архивировано] 17.05.2026</ref> | |||
|- | |||
| '''Решение''' | |||
| | |||
FantomICW<ref>[https://old.ap-pro.ru/forum/100-9999-553424-16-1383562459 "FantomICW" old.ap-pro.ru] 04.11.2013</ref>, denis2000<ref>[https://old.ap-pro.ru/forum/100-9999-716938-16-1420884440 "denis2000" old.ap-pro.ru] 10.01.2015</ref>, Prostomod<ref>[https://ap-pro.ru/forums/topic/92-cop-modostroy-voprosnica/?do=findComment&comment=283039 "Prostomod" ap-pro.ru] 08.11.2023 [https://web.archive.org/web/20260518034625/https://ap-pro.ru/forums/topic/92-cop-modostroy-voprosnica/page/323/ Архивировано] 18.05.2026</ref>, [[Участник:Aka sektor|aka_sektor]], [[SkyLoader]]<ref>[https://ap-pro.ru/forums/topic/3341-universalnye-kompilyatory-urovney-h64/?do=findComment&comment=394613 "SkyLoader" amk-team.ru] 01.10.2024</ref> | |||
|} | |||
<pre> | <pre> | ||
Expression : m_actor | Expression : m_actor | ||
| Строка 9: | Строка 18: | ||
</pre> | </pre> | ||
=== Ошибка | === Ошибка === | ||
При компиляции спавна уровня с одиночным режимом игры, на нём не найдена точка спавна игрока. | При компиляции спавна уровня с одиночным режимом игры, на нём не найдена точка спавна игрока. | ||
=== Решение === | === Решение === | ||
Проверьте наличие АИ-сетки на уровне где появляется игрок, затем добавьте на уровень точку его спавна (''Edit Mode -> Spawn Element -> actor''), и попробуйте снова. | |||
Если вылет остался, проверьте чтобы уровень на котором находится точка справна игрока — был прописан в секции <code>[levels]</code> файла gamedata\configs\'''game_levels.ltx''' | |||
== 2 вариант == | == 2 вариант == | ||
{| class="wikitable" style="float:right; margin-left:0.8em; clear:right; text-align: center; font-size:12px; width: 300px;" | |||
| '''Обнаружение''' | |||
| | |||
РСФСР<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=15328&view=findpost&p=1209045 "РСФСР" gameru.net] 21.12.2011</ref> | |||
|- | |||
| '''Решение''' | |||
| | |||
KamikaZze<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=15328&view=findpost&p=1209394 "KamikaZze" gameru.net] 23.12.2011</ref> | |||
|} | |||
<pre> | <pre> | ||
Expression : !m_actor | Expression : !m_actor | ||
| Строка 24: | Строка 44: | ||
</pre> | </pre> | ||
=== Ошибка | === Ошибка === | ||
При компиляции спавна, на одном из нескольких подключенных уровней, обнаружен дубликат точки спавна игрока (''Edit Mode -> Spawn Element -> actor''). | При компиляции спавна, на одном из нескольких подключенных уровней, обнаружен дубликат точки спавна игрока (''Edit Mode -> Spawn Element -> actor''). | ||
| Строка 32: | Строка 52: | ||
Удалите лишнюю точку спавна на том уровне, на котором она не нужна. | Удалите лишнюю точку спавна на том уровне, на котором она не нужна. | ||
== 3 вариант == | |||
{| class="wikitable" style="float:right; margin-left:0.8em; clear:right; text-align: center; font-size:12px; width: 300px;" | |||
| '''Обнаружение''' | |||
| | |||
Modera<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=34914&view=findpost&p=1150336 "Modera" gameru.net] 05.07.2011</ref>, Muzafir<ref>[https://www.amk-team.ru/forum/topic/5533-soobschestvo-mapperov/page/218/#findComment-1068112 "Muzafir" amk-team.ru] 23.02.2017 [https://web.archive.org/web/20250427235155/https://www.amk-team.ru/forum/topic/5533-soobschestvo-mapperov/page/218/ Архивировано] 27.04.2025</ref>, Paradox27kms<ref>[https://ap-pro.ru/forums/topic/73-x-ray-sdk-07-cop/?do=findComment&comment=9629 "Paradox27kms" ap-pro.ru] 09.08.2020</ref>, Ostrov 64 bit<ref>[https://ap-pro.ru/forums/topic/1984-x-ray-sdk-04-ot-yara/?do=findComment&comment=278960 "Ostrov 64 bit" ap-pro.ru] 23.10.2023 [https://web.archive.org/web/20250802182314/https://ap-pro.ru/forums/topic/1984-x-ray-sdk-04-ot-yara/page/3/ Архивировано] 02.08.2025</ref> | |||
|- | |||
| '''Решение''' | |||
| | |||
denis2000<ref>[https://ap-pro.ru/forums/topic/73-x-ray-sdk-07-cop/?do=findComment&comment=9634 "denis2000" ap-pro.ru] 09.08.2020</ref>, Paracetamol<ref>[https://ap-pro.ru/forums/topic/1984-x-ray-sdk-04-ot-yara/?do=findComment&comment=279093 "Paracetamol" ap-pro.ru] 24.10.2023</ref> | |||
|} | |||
<pre> | |||
* New phase started: Freeing resources being allocated | |||
FATAL ERROR | |||
Expression : !m_level_spawns.empty() | |||
Function : CGameSpawnConstructor::load_spawns | |||
File : .\game_spawn_constructor.cpp | |||
Line : 109 | |||
Description : There are no valid levels (with AI-map and graph) in the section 'levels' in the 'game.ltx' to build spawn file from! | |||
</pre> | |||
=== Ошибка === | |||
При компиляции [[*.spawn]]'а. | |||
Какой-то из указанных при компиляции уровней отсутствует в секции <code>[levels]</code> файла gamedata\configs\'''game_levels.ltx''' | |||
Либо у него отсутствует АИ-сетка или не скомпилирован '''level.spawn''' | |||
=== Решение === | |||
Проверьте наличие уровней в секции <code>[levels]</code> и соответствие их имени указанному при компиляции. | |||
А также наличие у них АИ-сетке и файлов '''level.spawn''' | |||
== 4 вариант == | |||
{| class="wikitable" style="float:right; margin-left:0.8em; clear:right; text-align: center; font-size:12px; width: 300px;" | |||
| '''Обнаружение''' | |||
| | |||
CuJIbBEP<ref>[https://www.amk-team.ru/forum/topic/1560-soc-voprosy-po-sdk/page/150/#findComment-810285 "CuJIbBEP" amk-team.ru] 28.12.2013</ref>, Lenya056<ref>[https://ap-pro.ru/forums/topic/73-x-ray-sdk-07-cop/?do=findComment&comment=107244 "Lenya056" ap-pro.ru] 21.08.2021 [https://web.archive.org/web/20220625024407/https://ap-pro.ru/forums/topic/73-x-ray-sdk-07-cop/page/26/ Архивировано] 25.06.2022</ref> | |||
|- | |||
| '''Решение''' | |||
| | |||
abramcumner<ref>[https://www.amk-team.ru/forum/topic/1560-soc-voprosy-po-sdk/page/150/#findComment-810328 "abramcumner" amk-team.ru] 28.12.2013</ref>, h0N0r<ref>[https://www.amk-team.ru/forum/topic/1560-soc-voprosy-po-sdk/page/518/#findComment-1505821 "h0N0r" amk-team.ru] 22.05.2025 [https://web.archive.org/web/20250823000852/https://www.amk-team.ru/forum/topic/1560-soc-voprosy-po-sdk/page/519/ Архивировано] 23.08.2025</ref> | |||
|} | |||
<pre> | |||
List of the level changers which are invalid for some reasons | |||
exit_to_garbage_01 | |||
FATAL ERROR | |||
Expression : m_level_changers.empty() | |||
Function : CGameSpawnConstructor::verify_level_changers | |||
File : .\game_spawn_constructor.cpp | |||
Line : 196 | |||
Description : Some of the level changers setup incorrectly | |||
</pre> | |||
=== Ошибка === | |||
При компиляции [[*.spawn]]'а. | |||
Установленный на каком-то уровне '''level changer''' (пример: <code>exit_to_garbage_01</code>) ведёт вникуда. | |||
=== Решение === | |||
Проверьте, чтобы уровень на который ведет '''level changer''' был включен в компиляции. | |||
Либо удалите указанный '''level changer'''. | |||
== 5 вариант == | |||
{| class="wikitable" style="float:right; margin-left:0.8em; clear:right; text-align: center; font-size:12px; width: 300px;" | |||
| '''Обнаружение''' | |||
| | |||
Mawrak<ref>[https://ap-pro.ru/forums/topic/73-x-ray-sdk-07-cop/?do=findComment&comment=356653 "Mawrak" ap-pro.ru] 16.05.2024 [https://web.archive.org/web/20250809063745/https://ap-pro.ru/forums/topic/73-x-ray-sdk-07-cop/page/78/ Архивировано] 09.08.2025</ref> | |||
|- | |||
| '''Решение''' | |||
| | |||
[[Участник:Aka sektor|aka_sektor]] | |||
|} | |||
<pre> | |||
Expression : assertion failed | |||
Function : CGameSpawnConstructor::load_spawns | |||
File : game_spawn_constructor.cpp | |||
Line : 72 | |||
Description : m_game_info->section_exist("levels") | |||
</pre> | |||
=== Ошибка === | |||
При компиляции [[*.spawn]]'а. | |||
По какой-то причине отсутствует необходимая секция <code>[levels]</code> в файле gamedata\configs\'''game_levels.ltx''' | |||
=== Решение === | |||
Проверить наличие секции <code>[levels]</code>. | |||
== Источники == | == Источники == | ||
{{Reflist|3}} | {{Reflist|3}} | ||
[[Категория:Справочник_вылетов]][[Категория:Вылеты xrAI]] | [[Категория:Справочник_вылетов]] | ||
[[Категория:Вылеты xrAI]] | |||
Версия от 04:11, 9 августа 2026
1 вариант
| Обнаружение |
максимус[1], ALEX13[2], Кальтер93[3], Misery[4], SoDizzari[5] |
| Решение |
FantomICW[6], denis2000[7], Prostomod[8], aka_sektor, SkyLoader[9] |
Expression : m_actor Function : CGameSpawnConstructor::process_actor File : D:\prog_repository\sources\trunk\utils\xrAI\game_spawn_constructor.cpp Line : 263 Description : There is no ACTOR spawn point!
Ошибка
При компиляции спавна уровня с одиночным режимом игры, на нём не найдена точка спавна игрока.
Решение
Проверьте наличие АИ-сетки на уровне где появляется игрок, затем добавьте на уровень точку его спавна (Edit Mode -> Spawn Element -> actor), и попробуйте снова.
Если вылет остался, проверьте чтобы уровень на котором находится точка справна игрока — был прописан в секции [levels] файла gamedata\configs\game_levels.ltx
2 вариант
| Обнаружение |
РСФСР[10] |
| Решение |
KamikaZze[11] |
Expression : !m_actor Function : CGameSpawnConstructor::process_actor File : .\game_spawn_constructor.cpp Line : 291 Description : There must be the SINGLE level with ACTOR!
Ошибка
При компиляции спавна, на одном из нескольких подключенных уровней, обнаружен дубликат точки спавна игрока (Edit Mode -> Spawn Element -> actor).
Такую точку на уровне, можно поставить только на одном из уровней. Она и будет точкой появления игрока при начале новой игры.
Решение
Удалите лишнюю точку спавна на том уровне, на котором она не нужна.
3 вариант
| Обнаружение |
Modera[12], Muzafir[13], Paradox27kms[14], Ostrov 64 bit[15] |
| Решение |
* New phase started: Freeing resources being allocated FATAL ERROR Expression : !m_level_spawns.empty() Function : CGameSpawnConstructor::load_spawns File : .\game_spawn_constructor.cpp Line : 109 Description : There are no valid levels (with AI-map and graph) in the section 'levels' in the 'game.ltx' to build spawn file from!
Ошибка
При компиляции *.spawn'а.
Какой-то из указанных при компиляции уровней отсутствует в секции [levels] файла gamedata\configs\game_levels.ltx
Либо у него отсутствует АИ-сетка или не скомпилирован level.spawn
Решение
Проверьте наличие уровней в секции [levels] и соответствие их имени указанному при компиляции.
А также наличие у них АИ-сетке и файлов level.spawn
4 вариант
| Обнаружение | |
| Решение |
List of the level changers which are invalid for some reasons exit_to_garbage_01 FATAL ERROR Expression : m_level_changers.empty() Function : CGameSpawnConstructor::verify_level_changers File : .\game_spawn_constructor.cpp Line : 196 Description : Some of the level changers setup incorrectly
Ошибка
При компиляции *.spawn'а.
Установленный на каком-то уровне level changer (пример: exit_to_garbage_01) ведёт вникуда.
Решение
Проверьте, чтобы уровень на который ведет level changer был включен в компиляции.
Либо удалите указанный level changer.
5 вариант
| Обнаружение |
Mawrak[22] |
| Решение |
Expression : assertion failed
Function : CGameSpawnConstructor::load_spawns
File : game_spawn_constructor.cpp
Line : 72
Description : m_game_info->section_exist("levels")
Ошибка
При компиляции *.spawn'а.
По какой-то причине отсутствует необходимая секция [levels] в файле gamedata\configs\game_levels.ltx
Решение
Проверить наличие секции [levels].
Источники
- ↑ "максимус" gameru.net 25.11.2010
- ↑ "ALEX13" old.ap-pro.ru 04.11.2013 Архивировано 24.06.2025
- ↑ "Кальтер93" old.ap-pro.ru 10.01.2015
- ↑ "Misery" ap-pro.ru 04.08.2020 Архивировано 25.01.2026
- ↑ "SoDizzari" ap-pro.ru 08.11.2023 Архивировано 17.05.2026
- ↑ "FantomICW" old.ap-pro.ru 04.11.2013
- ↑ "denis2000" old.ap-pro.ru 10.01.2015
- ↑ "Prostomod" ap-pro.ru 08.11.2023 Архивировано 18.05.2026
- ↑ "SkyLoader" amk-team.ru 01.10.2024
- ↑ "РСФСР" gameru.net 21.12.2011
- ↑ "KamikaZze" gameru.net 23.12.2011
- ↑ "Modera" gameru.net 05.07.2011
- ↑ "Muzafir" amk-team.ru 23.02.2017 Архивировано 27.04.2025
- ↑ "Paradox27kms" ap-pro.ru 09.08.2020
- ↑ "Ostrov 64 bit" ap-pro.ru 23.10.2023 Архивировано 02.08.2025
- ↑ "denis2000" ap-pro.ru 09.08.2020
- ↑ "Paracetamol" ap-pro.ru 24.10.2023
- ↑ "CuJIbBEP" amk-team.ru 28.12.2013
- ↑ "Lenya056" ap-pro.ru 21.08.2021 Архивировано 25.06.2022
- ↑ "abramcumner" amk-team.ru 28.12.2013
- ↑ "h0N0r" amk-team.ru 22.05.2025 Архивировано 23.08.2025
- ↑ "Mawrak" ap-pro.ru 16.05.2024 Архивировано 09.08.2025