Перейти к основному содержимому

Ребят, помогите пожалуйста Сделал уникальный ствол, про писал ему апгрейды, зане...

Вопрос

Ребят, помогите пожалуйста Сделал уникальный ствол, про писал ему апгрейды, занес в mp_rangs. Все работает как надо, но стоит вме прописать ему установленный апгрейд на крепление прицела, так игра вылетает с ошибкой stack trace. Что я не так сделал?

Ответ

Проверьте секции модифицированного оружия и добавьте их в необходимые файлы. Также убедитесь, что изменения прописаны в механике и файлах XML. Если вы используете апгрейды для крепления прицела, проверьте, правильно ли были обработаны секции этого модифицированного оружия. Добавьте проверку секций предмета в функцию удаления keep_item в death_manager.script, например:

```lua
if section == "название секции итема" then
alife():release(alife():object(item:id()), true)
return
end```

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