Inventory.cpp — различия между версиями

Материал из MODFAQ.RU — моддинг классического S.T.A.L.K.E.R., TES и Fallout
Перейти к: навигация, поиск
(3 вариант)
м (Решение)
 
Строка 40: Строка 40:
 
| Исправленный xrGame.dll от [[Kolmogor]]
 
| Исправленный xrGame.dll от [[Kolmogor]]
 
|
 
|
<span class="plainlinks">[https://yadi.sk/d/WFXb0kP2uPq9ww https://images.gameru.net/image/direct/68d10f286a0e448.png]</span><br>
+
https://yadi.sk/d/WFXb0kP2uPq9ww<br>
<span class="plainlinks">[https://cloud.mail.ru/public/48fh/4e3d1F71B https://images.gameru.net/image/direct/75016f106a01c9a.jpg]</span><br>
+
https://cloud.mail.ru/public/48fh/4e3d1F71B
 
| rowspan=2| Переместите файл из архива с заменой в папку '''bin'''  корневой директории [[S.T.A.L.K.E.R. - Тень Чернобыля|ТЧ]] v1.0006
 
| rowspan=2| Переместите файл из архива с заменой в папку '''bin'''  корневой директории [[S.T.A.L.K.E.R. - Тень Чернобыля|ТЧ]] v1.0006
 
|-
 
|-
 
| Исправленный xrGame.dll из Cut X-Ray project
 
| Исправленный xrGame.dll из Cut X-Ray project
 
|
 
|
<span class="plainlinks">[https://yadi.sk/d/vnm3gXys38ijRB https://images.gameru.net/image/direct/68d10f286a0e448.png]</span><br>
+
https://yadi.sk/d/vnm3gXys38ijRB<br>
<span class="plainlinks">[https://cloud.mail.ru/public/3Dgb/KXe7Uudzy https://images.gameru.net/image/direct/75016f106a01c9a.jpg]</span><br>
+
https://cloud.mail.ru/public/3Dgb/KXe7Uudzy
 
|}
 
|}
 
'''Отличия:'''
 
'''Отличия:'''

Текущая версия на 01:41, 7 сентября 2024

1 вариант

Expression    : assertion failed
Function    : CInventory::Take
File        : E:\stalker\sources\trunk\xr_3da\xrGame\Inventory.cpp
Line        : 127
Description    : CanTakeItem(pIItem)

Ошибка

Происходит при превышении суммарным весом инвентарных предметов в инвентаре NPC предела, установленного параметром inv_max_weight в его секции.

Решение[1]

Увеличить значение параметра inv_max_weight.

2 вариант

Expression    : assertion failed 
Function      : CInventory::Eat 
File          : E:\stalker\sources\trunk\xr_3da\xrGame\Inventory.cpp 
Line          : 892 
Description   : pIItem->m_pCurrentInventory==this
Expression : assertion failed 
Function : CInventory::Eat 
File : E:\stalker\sources\trunk\xr_3da\xrGame\Inventory.cpp 
Line : 895 
Description : pItemToEat

Ошибка[2][3]

Баг патча 1.0006

Обычно происходит при попытке съесть предмет еды, который находится в инвентаре мертвого NPC.

Решение

Исправленный xrGame.dll от Kolmogor

https://yadi.sk/d/WFXb0kP2uPq9ww
https://cloud.mail.ru/public/48fh/4e3d1F71B

Переместите файл из архива с заменой в папку bin корневой директории ТЧ v1.0006
Исправленный xrGame.dll из Cut X-Ray project

https://yadi.sk/d/vnm3gXys38ijRB
https://cloud.mail.ru/public/3Dgb/KXe7Uudzy

Отличия:

  • Версия от Kolmogor — не вылетает, но и не съедается.
  • Версия из Cut X-Ray project — отключен пункт меню.

3 вариант

Expression : slot<=LastSlot()
Function : CInventory::Activate
File : D:\prog_repository\sources\trunk\xrGame\Inventory.cpp
Line : 534
Description : wrong slot number

Ошибка[4][5][6][7][8]

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

Решение

Неизвестно.


Источники