Id generator.h

Материал из Моддинг трилогии S.T.A.L.K.E.R. - modFAQ.RU | +TES/Fallout
Перейти к навигации Перейти к поиску

1 вариант

Обнаружение Chermen[1]
Решение monks[2], Alexandr220184[3]
Expression : m_available_count
Function : CID_Generator<unsigned int,unsigned char,unsigned short,unsigned char,unsigned short,0,65534,256,65535,0>::tfGetID
File : e:\priquel\sources\engine\xrgame\id_generator.h
Line : 92
Description : Not enough IDs

Ошибка

Превышен движковый лимит идентификаторов (65534).

Уникальный ID присваивается каждому предмету в игре.

Чтобы проверить сколько в данный момент находится в игре объектов нужно сохраниться, затем нажать клавишу ~.

Появится консоль и в левом нижнем углу число.

Решение

Как таковое решение отсутствует.

Чтобы освободить ID:

  • Не торговать с обычными NPC (чтобы у них не оставались ненужные предметы)
  • Продавать предметы только NPC торговцам (проданные предметы будут удалятся)
  • Не хранить очень много предметов в контейнерах/тайниках
  • Не прописывать в профили NPC очень много патронов, вид:
[spawn] \n
ammo_5.45x39_fmj = 4 \n -- количество пачек патронов

2 вариант

Обнаружение MayorLesnik[4]
Решение
Expression : l_tID_Block.m_tpIDs + l_tID_Block.m_tCount != l_tpBlockID
Function : CID_Generator<unsigned int,unsigned char,unsigned short,unsigned char,unsigned short,0,65534,256,65535,0>::tfGetFromBlock
File : e:\stalker\patch_1_0004\xr_3da\xrgame\id_generator.h
Line : 68
Description : Requesting ID has already been used!

Ошибка

Неизвестно.

Решение

Неизвестно.

Источники

  1. ↑ "Chermen" amk-team.ru 25.08.2008
  2. ↑ "monks" old.ap-pro.ru 18.06.2013 Архивировано: web.archive.org 22.10.2018 ; archive.ph 27.08.2026
  3. ↑ "Alexandr220184" old.ap-pro.ru 29.03.2015 Архивировано: web.archive.org 21.05.2018 ; archive.ph 00.00.2000
  4. ↑ "MayorLesnik" amk-team.ru 26.10.2010