Команди RPG Maker MV та MZ/Отримати дані про клітину

Матеріал з РПГ.укр
Перейти до: навігація, пошук
Вікно налаштування.

Отримати дані про клітину(анг. Get Location Info, ​рос. Получить данные о клетке)команда подій в RPG Maker MV та MZ, яка дозволяє записати в змінну інформацію про певну клітину на поточній карті.

Ця команда подій знаходиться на третій сторінці в правому стовпчику. Це остання команда подій в розділі «Карта».

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

Третя сторінка команд подій в RPG Maker MV.png

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

  • Змінна(анг. Variable, ​рос. Переменная) — куди буде записана інформація про клітину,
  • Тип інформації(анг. Info Type, ​рос. Тип информации) — яка саме інформація буде записана в змінну,
    • Код місцевості(анг. Terrain Tag, ​рос. Код местности) — довільне число, яке вказується для тайла в налаштуваннях набору тайлів,
    • Номер події(анг. Event ID, ​рос. Номер события) — номер події, яка знаходиться на клітині (якщо подій немає, записується 0; якщо подій декілька, береться подія з найменшим номером);
    • Номер тайла (шар 1)(анг. Tile ID (Layer 1), ​рос. Номер тайла (слой 1)) — номер тайла з шару, на якому розміщуються автоматичні тайли або тайли нижнього рівня з категорії A,
    • Номер тайла (шар 2)(анг. Tile ID (Layer 2), ​рос. Номер тайла (слой 2)) — номер тайла з шару, на якому розміщаются додаткові автоматичні тайли, які закривають інші тайли,
    • Номер тайла (шар 3)(анг. Tile ID (Layer 3), ​рос. Номер тайла (слой 3)) — номер тайлу з шару для тайлів B, C, D, E,
    • Номер тайла (шар 4)(анг. Tile ID (Layer 4), ​рос. Номер тайла (слой 4)) — номер тайлу з другого шару для тайлів B, C, D, E,
    • Номер регіону(анг. Region ID, ​рос. Номер региона) — довільне число, яке вказується для клітини під час редагування карти;
  • Позиція(анг. Location)[1] — про яку клітину записується інформація:
    • Вказана(анг. Direct designation, ​рос. Указанное) — позиція клітини вказується в налаштуваннях команди,
    • Зі змінних(анг. Designation with variables, ​рос. Из переменных) — координати клітини беруться зі змінних.

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

Інформацію про клітину можна отримати таким чином:

  • $gameMap.terrainTag(x, y) — код місцевості з координатами x та y,
  • $gameMap.eventIdXy(x, y) — номер події на клітині з координатами x и y,
  • $gameMap.tileId(x, y, 0) — номер тайла на клітині з координатами x та y, на шарі №1,
  • $gameMap.tileId(x, y, 1) — номер тайла на клітині з координатами x та y, на шарі №2,
  • $gameMap.tileId(x, y, 2) — номер тайла на клітині з координатами x та y, на шарі №3,
  • $gameMap.tileId(x, y, 3) — номер тайла на клітині з координатами x та y, на шарі №4,
  • $gameMap.regionId(x, y) — номер тайла на клітині з координатами x та y.

Код запису числа в змінну див. в статті про команду Змінна.

  1. У російському перекладі це налаштування помилково названо Куда переместить. Насправді ніякого пересування не відбувається.