Це архів російської версії РПГ.укр. Тут оновлень не буде: вони будуть на українській версії.

Зміст цієї вікі доступний за ліцензією Creative Commons Attribution Share Alike 4.0 (якщо не вказано інакше). При використанні потрібно вказати авторство — адміністрацію РПГ.укр. Код цієї сторінки для копіювання в інші вікі.

На домашню сторінку архіва
На актуальну українську версію РПГ.укр

Как поменять нумерацию противников в битве

Программный код на этой странице передан в общественное достояние согласно CC0. Его можно использовать как угодно. Указывать авторство кода не требуется.

Если на экране битвы в RPG Maker MV и VX Ace есть несколько противников с одинаковыми названиями в базе данных, к ним прибавляется латинская буква. Это выглядит примерно так:

Иллюстрация окна выбора противника. Показаны противники «Летучая мышь A», «Летучая мышь B» и «Летучая мышь C».

В этой статье будет описано, как заменить используемые буквы на свои. В частности, можно использовать кириллицу:

Иллюстрация окна выбора противника. Показаны противники «Летучая мышь А», «Летучая мышь Б» и «Летучая мышь В».

Если вы хотите не изменить буквы, а убрать их, см. Как убрать нумерацию противников в битве.

Решение для RPG Maker MV[править]

Подключите код ниже как плагин:

Game_Troop.LETTER_TABLE_CUSTOM = [
  ' А', ' Б', ' В', ' Г', ' Д', ' Е', ' Ж', ' З', ' И',
  ' К', ' Л', ' М', ' Н', ' О', ' П', ' Р', ' С', ' Т',
  ' У', ' Ф', ' Х', ' Ц', ' Ч', ' Ш', ' Щ', ' Ъ', ' Ы',
  ' Ь', ' Э', ' Ю', ' Я'
];

Game_Troop.prototype.letterTable = function() {
    return Game_Troop.LETTER_TABLE_CUSTOM;
}

Код можно изменить, используя свои буквы.

Обратите внимание, что плагин обязательно нужно сохранить в кодировке UTF-8 без BOM. Подробнее см. в Как подключить плагин (RPG Maker MV).

Решение для VX Ace[править]

Подключите код ниже как скрипт:

class Game_Troop < Game_Unit
  LETTER_TABLE_CUSTOM = [' А',' Б',' В',' Г',' Д',' Е',' Ж',' З',' И',' К',
                         ' Л',' М',' Н',' О',' П',' Р',' С',' Т',' У',' Ф',
                         ' Х',' Ц',' Ч',' Ш',' Щ',' Ъ',' Ы',' Ь',' Э',' Ю',
                         ' Я']
  
  def letter_table
    LETTER_TABLE_CUSTOM
  end
end

Код можно изменить, используя свои буквы.

Решение для VX[править]

Подключите код ниже как скрипт:

class Game_Troop < Game_Unit
  LETTER_TABLE = [' А',' Б',' В',' Г',' Д',' Е',' Ж',' З',' И',' К',
                  ' Л',' М',' Н',' О',' П',' Р',' С',' Т',' У',' Ф',
                  ' Х',' Ц',' Ч',' Ш',' Щ',' Ъ',' Ы',' Ь',' Э',' Ю',
                  ' Я']
end

Код можно изменить, используя свои буквы.

Категории: