Команди RPG Maker MV та MZ/Локальний перемикач
Матеріал з РПГ.укр

Локальний перемикач (анг. 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