Редактор скриптов
Напишите алгоритмы для операторов. Каждый игрок видит только свой код.
🔴Скрипт игрок 1
Автосохранение — изменения применяются мгновенно
API оператора
operator.moveRight()Двигаться вправо
operator.moveLeft()Двигаться влево
operator.moveUp()Двигаться вверх
operator.moveDown()Двигаться вниз
operator.wait()Пропустить ход (стоит 1 шаг)
Советы
Ограничивайте циклы
for (let i = 0; i < 800; i++) {
if (operator.hasExited()) break;
// ...
}Метки против зацикливания
operator.markCell();
if (!operator.isMarked(1, 0)) {
operator.moveRight();
}Смена стратегии после ключа
const target = operator.hasKey() ? "exit" : "key"; const d = operator.getDistanceTo(target);
⚠️ Максимум 1000 шагов. Всегда ставьте ограничение циклов и условие выхода.