1 - Синтаксис переменных
Синтаксис переменных:
$game_variables[id]
Пример:
$game_variables[1] $game_variables[2] $game_variables[10]
Вместо id нужно указать ID № нужной вам переменной. У каждой переменной есть свой собственный ID №, который указывается перед её названием в соответствующем списке в RPG Maker XP.
2 - Управление переменными
Оператор SET (Заменяет содеожимое переменной)
на число: $game_variables[1] = 10 на текст: $game_variables[1] = тут пишем текст
Оператор + (Прибавляет к переменной указанное значение)
$game_variables[1] += 10
Оператор - (Выполняет вычитание)
$game_variables[1] -= 10
Оператор * (Выполняет умножение)
$game_variables[1] *= 10
Оператор / (Выполняет деление)
$game_variables[1] /= 10
Оператор MOD (Находит остаток от деления)
$game_variables[1] %= 10
Вы также можете использовать несколько переменных сразу:
Присвоение переменной с ID №1 значение переменной с ID №2:
$game_variables[1] = $game_variables[2]
Ну и, конечно же, вы можете использовать стандартный математический синтаксис, как, например, вот здесь:
$game_variables[1] = ($game_variables[2]+12)*($game_variables[3]-2)
3 - Синтаксис переключателей
Синтаксис переключателей и пример:
$game_switches[id] = Состояние переключателя
$game_switches[1] = true
$game_switches[2] = false
Вместо id нужно указать ID № нужного вам переключателя. У каждого переключателя есть свой собственный ID №, который указывается перед его названием в соответствующем списке в RPG Maker XP.
Переключатель может находиться либо в состоянии true, либо в false, что соответственно то же самое что ON и OFF. Т. е. чтобы включить переключатель нужно изменить состояние переключателя на true , а чтобы выключить - на false.
4 - Синтаксис локальных переключателей:
Синтаксис локальных переключателей и пример:
$game_self_switches[id карты, id события, локальный переключатель] = Состояние переключателя
$game_map.need_refresh = true
$game_self_switches[2, 4, A] = true
$game_self_switches[1, 3, B] = false
id карты, id события, локальный переключатель нужно заменить на соответствующие значения.
id карты - это ID № карты на котором находится событие, а id события- это ID № этого самого события, локальный переключатель которого нужно изменить на одно из 4 его состояний, а именно на A, B, C или D.
Переключатель может находиться либо в состоянии true, либо в false, что соответственно то же самое что ON и OFF. Т. е. чтобы включить переключатель нужно изменить состояние переключателя на true , а чтобы выключить - на false.
Вам также понадобится дописать в конце $game_map.need_refresh = true, чтобы все внесённые изменения события вступили в силу. Это нужно только если изменяемое событие находится на той же карте, где и игрок. Если не дописать этой cтроки, то изменения вступят в силу только после того как игрок выйдет и снова зайдёт на карту где находится это событие.