Задать вопрос
@Mazino

Где я ошибся в функции checkCells()?

Пишу управляющую программу на Lua для ядерного реактора в игре minecraft c помощью мода OpenComputers.
Написал несколько функций, проверяющих условия, которые должны быть соблюдены для работы реактора.
Проблема, в том, что при опустошении любых слотов в инвентаре реактора кроме слотов под индексами 1,14, 12 и еще 1 какой-то. Функция не возвращает false. Также при выходе по false часть функции transferCells, которая отвечает за загрузку ячеек не срабатывает. Но корректно работает если функция возвращает false и больше 1 слота пустые. Я не могу понять где ошибся.
Код https://pastebin.com/2XEy4eb4
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DB-029 Redis для разработчиков
    1 неделя
    Далее
  • Skysmart
    Roblox для детей
    3 месяца
    Далее
  • Hello world
    Создание 3D‑игр в ROBLOX для детей и подростков
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы