Команди RPG Maker MV та MZ/Локальний перемикач

Матеріал з РПГ.укр
Перейти до: навігація, пошук
Налаштування команди «Локальний перемикач» в RPG Maker MV.

Локальний перемикач(анг. Control Self Switch, ​рос. Локальный переключатель)команда подій в RPG Maker MV та MZ, яка дозволяє увімкнути або вимкнути локальний перемикач.

Команда знаходиться на першій сторінці, вона третя в групі «Внутрішні дані» (друга зліва).

Показати команду на скриншоті

Локальні перемикачі бувають тільки у звичайних подій. У бойових або загальних подій локальних перемикачів немає, і команда нічого не робить.

Налаштування[ ]

У команди два налаштування:

  • Локальний перемикач(анг. Self Switch, ​рос. Локальный) — який (з чотирьох доступних) локальний перемикач буде змінено,
  • Дія(анг. Operation, ​рос. Операция) — що буде зроблено з цим перемикачем:
    • УВімкнути(анг. ON, ​рос. ВКЛ),
    • ВИМкнути(анг. OFF, ​рос. ВЫКЛ).

Використання в JavaScript[ ]

Щоб змінити локальний перемикач, можна використовувати такий код:

var key = [1, 2, 'A'];
  //замість 1 треба поставити номер карти
  //замість 2 треба поставити номер події
  //замість 'A' треба поставити назву перемикача:
  //   латинську літеру 'A', 'B', 'C' чи 'D'
$gameSelfSwitches.setValue(key, true);
  //  треба залишити true , щоб УВімкнути перемикач
  //  а щоб ВИМкнути, замініть true на false

Цей код дозволяє міняти локальний перемикач у будь-якої події, в тому числі локальні перемикачі подій з інших карт.

Щоб змінити локальний перемикач події, з якої викликається код, можна використовувати такий код:

var key = [this._mapId, this._eventId, 'A'];
  //замість 'A' треба поставити назву перемикача:
  //   латинську літеру 'A', 'B', 'C' чи 'D'
$gameSelfSwitches.setValue(key, true);
  //  треба залишити true , щоб УВімкнути перемикач
  //  а щоб ВИМкнути, замініть true на false