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

Как реализовать функцию для выбора активного оружия из слотов?

Вопрос

Как реализовать функцию для выбора активного оружия из слотов?

Ответ

Попробуйте следующую версию функции:
```lua
if db.actor:item_in_slot(1) ~= nil then
db.actor:activate_slot(1)
elseif db.actor:item_in_slot(2) ~= nil then
db.actor:activate_slot(2)
else
db.actor:activate_slot(3)
end

Эта версия функции проверяет каждый слот в определённом порядке и активирует первое найденное оружие.