Skip to main content

управление — гайд по контроллерам, клавиатуре и консоли

Управление в Cookie Clicker охватывает методы ввода на разных платформах, использование встроенного интерфейса и открытие консоли браузера для ввода команд/читы. Эта страница обобщает распространённые схемы управления, сочетания для навигации, особенности управления на специальных экранах (Ascension, Garden, Stock Market), заметки по мобильной компоновке и способ определения и запуска сокращённых функций в консоли браузера.

Общие методы ввода

  • Игра поддерживает несколько устройств ввода в зависимости от платформы: геймпад (контроллер), клавиатура и мышь, а также сенсорное управление на поддерживаемых устройствах.
  • На контроллерах используйте левый стик или D-Pad для перемещения курсора интерфейса и кнопку A для взаимодействия/подтверждения. B закрывает диалоги/меню. Y выполняет клик по cookie. X переключает режим свободного перемещения. LB и RB быстро переключаются между левой, средней и правой частями меню. LT и RT быстро покупают или продают здания пакетами по 10/100 в зависимости от платформенных конвенций. RT + A закрепляет или открепляет апгрейд.
  • Клавиатура и мышь работают как ожидается на платформах, которые их поддерживают: кликайте по Big Cookie мышью, используйте панели магазина и апгрейдов и стандартные сочетания клавиш, где они предусмотрены сборкой для платформы.
  • Сенсорное управление: сенсорный экран Nintendo Switch (и Switch 2) и мобильные сборки поддерживают навигацию по меню и нажатия для кликов по cookie.

Мобильная компоновка

  • В мобильной версии вместо трёхпанельного веб-интерфейса используются полноэкранные вкладки. Вкладки включают:
    • Cookie — отображает Big Cookie и Wrinklers; единственная вкладка, где появляются shimmers.
    • Store — показывает доступные для покупки buildings и upgrades.
    • Special — содержит Опыт, Bingo Center, Krumblor, Переключатель сезонов и т.д.
    • Stats — показывает полную статистику и позволяет просматривать предыдущие события, новости, апгрейды, достижения и Milk.
    • Misc — совет дня и негеймплейные функции.
    • В мобильных сборках также могут быть доступны Settings, About (история версий), Wipe save (отлично от ascending) и Alpha status/options.

Ascension, Garden, Stock Market и другие экраны

  • Ascension:
    • RB открывает меню режимов испытаний (challenge-mode).
    • X инициирует Реинкарнация (применяются подтверждения).
  • Garden:
    • Горячая клавиша контроллера LT + RT + A собирает все урожаи выбранного типа или все зрелые растения.
  • Stock Market:
    • LB и RB перелистывают акции в интерфейсе Market.
  • Разное:
    • LB и RB можно использовать для назначения аур Krumblor из меню, когда это применимо.

Консоль браузера — открытие

Консоль браузера — это место, куда вставляют и выполняют JavaScript-команды для читов, скриптов или пользовательских функций.

Распространённые клавиши для открытия инструментов разработчика:

  • Chrome:
    • Windows: CTRL + SHIFT + I (затем выберите Console). Альтернативы: CTRL + SHIFT + J или F12.
    • Mac: ⌘ + ALT + J (или ⌘ + ALT + K / ⌘ + ALT + C), затем выберите Console.
  • Firefox:
    • Windows: F12 или CTRL + SHIFT + K (убедитесь, что выбрана Console).
    • Mac: ⌘ + OPTION + K.
    • В некоторых сборках используйте иконку Scratchpad; нажмите CTRL + R для выполнения введённого кода.
  • Internet Explorer / Edge (современные версии): используйте F12 инструменты разработчика и выберите вкладку Console.
  • Opera / Opera GX: Ctrl + Shift + C открывает инструменты разработчика; в некоторых сборках GX следует избегать F12.
  • Ещё один метод для большинства браузеров: введите javascript:[your code here] в адресной строке и нажмите Enter (обратите внимание, что некоторые браузеры в современных версиях блокируют или очищают такой ввод).

Примечания:

  • В консоли возвращаемое значение "undefined" может означать, что выполненный код не вернул видимого значения — это не обязательно означает ошибку.
  • Убедитесь, что область ввода Console активна (подсказка вроде >>) перед вводом/вставкой команд.

Определение сокращений (функций в консоли)

Если вы часто используете читы или многострочные команды, определяйте JavaScript-функции в консоли, чтобы запускать их одним вызовом.

  • Определение функции: function name(arg1, arg2) { // code here }
  • Вызов — введите name() или name(value).
  • Пример: простой помощник для Клик frenzy function gimmeClickFrenzy(time) { Game.clickFrenzy = Game.fps * time; Game.recalculateGains = 1; Game.Popup('Клик frenzy! Clicking power x777 for ' + time + ' seconds!'); } Вызов gimmeClickFrenzy(60) запускает 60-секундный Клик frenzy и показывает всплывающее окно.
  • Функции могут принимать несколько аргументов и выполнять сложные последовательности (alerts, переключения, покупки и т.д.). Используйте их, чтобы сократить повторяющийся код до одной команды.

Практические советы

  • Используйте навигацию LB/RB на контроллере, чтобы быстро переключаться между панелями интерфейса там, где это поддерживается, вместо многократного открытия подменю.
  • На мобильных устройствах запомните, в какой вкладке находится нужная функция (Cookie для кликов/shimmers, Store для покупок, Special — для Опыт и сезонных опций).
  • При использовании консоли аккуратно вставляйте команды и избегайте запуска ненадёжных скриптов. Сначала тестируйте небольшие фрагменты и определяйте именованные функции для повторяющихся или сложных операций.