Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Подскажите скрипт для текста над персонажем VxAce

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 5 мес. назад #107331 от VeselyRodger
Подскажите скрипт для текста над персонажем VxAce

Что было как на скриншоте

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
7 года 5 мес. назад - 7 года 5 мес. назад #107332 от Dmy
Можно использовать Show Event Name v5 ( прямая ссылка на скрипт ). Но для его работы требуется Drago - Core Engine ( прямая ссылка ). Они должны идти по порядку: сначала Drago - Core Engine, потом Show Event Name v5.

Проблема в том, что я нигде не нахожу лицензии на этот скрипт. Есть требование «укажите LiTTleDRAgo в титрах», но я не вижу разрешения коммерческого использования (хотя запрета тоже нет). Так что лучше всего спросить у автора, если планируется коммерческое использование. Ну или поискать другой скрипт.

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

<Show Name>
Name: Текст


Тогда над персонажем будет появляться слово «Текст»

В начале скрипта есть настройка:
Code:
module EventName FONTNAME = ['Calibri',Font.default_name] FONTSIZE = 18 BOLD = true ITALIC = true COLOR = Color.new(255,255,255,240) SWITCH = 50 # Switch for Disable Show Event Name PRESS_BTN = [Input::A, # (Z for XP) (Shift for VX) Input::C] # (C/Enter for XP) (Z/Enter for VX) POSITION = "A" # A = Above, B = Below OFFSET = [0,0] # Offset X and Y RANGE = nil#3 # Range from character to show the name # Change to nil to disable Z_VALUE = 1000 SHOW_IN_SCENE = [Scene_Map] end

Настройки такие:
  • FONTNAME — список шрифтов, которыми рисуется текст; можно указать несколько, тогда остальные будут использоваться как резервные (на случай, если первый у играющих не установлен),
  • FONTSIZE — размер шрифта в пикселях,
  • BOLD — true если шрифт полужирный, false если не полужирный,
  • ITALIC — true если шрифт курсивный, false если прямой,
  • COLOR — цвет, которым рисуется шрифт, в формате RGB; внутри Color.new(255,255,255,240) можно менять числа, это цвет в формате RGB. Выбрать цвет можно на этом сайте: darksnow.ru/color (скопировать то, что внутри rgb(...) внутрь Color.new(...)). Четвертое число должно быть степень непрозрачности, но у меня она не работает, лучше указать его 255 или просто не указывать.
  • PRESS_BTN — кнопки, которыми можно отключить скрипт (по умолчанию он отключается через Shift+Enter),
  • POSITION — либо латинское "A" в кавычках (чтобы надписи были над ивентами), либо латинское "B" (чтобы под ивентами)
  • OFFSET — сдвиг по X и Y по отношению к стандартному положению, например, [-5, 0] сдвинет надписи на 5 пикселей влево, а [0, 10] — на 10 пикселей вниз,
  • RANGE — расстояние в клетках карты, на котором видны надписи; или nil, если надписи видны всегда, (#3 — это комментарий, весь текст после знака # игнорируется),
  • Z_VALUE — определяет, как скрипт взаимодействует с другими вещами (надписи выше картинок или ниже? выше других скриптов или ниже?), можно поменять если вдруг конфликтует с другими скриптами,
  • SHOW_IN_SCENE — это лучше не менять; позволяет показывать надписи, например, в меню или в бою, но зачем они там?


Кроме того, можно настроить внешний вид каждого текста отдельно. Для этого в комментарии используются такие команды:
Fontname: Arial (задаёт название шрифта)
Fontsize: 20 (задаёт размер шрифта)
Color: 255,0,0 (Задаёт цвет шрифта в формате RGB. Сначала доля красного, потом зелёного, потом синего; все цвета от 0 до 255. Выбрать цвет можно на этом сайте: darksnow.ru/color , можно выбрать и скопировать то, что в скобках внутри rgb(...).)
Italic (делает шрифт курсивным)
Bold (делает шрифт полужирным)


Например, можно сделать вот такой комментарий, чтобы «Кошка» писалось большими курсивными розовыми буквами:
<Show Name>
Name: Кошка
Fontname: Arial
Fontsize: 50
Color: 255,0,128
Italic


Также можно показывать название предмета, героя/героини или число из переменной. Для этого пишется Name: СпецсловоНомер, например:
Name: Actor3 (показывает имя героя или героини с номером 3 в базе данных)
Name: Party2 (показывает имя второй героини/героя в партии)
Name: Item12 (показывает название вещи №12)
Name: Weapon23 (показывает название оружия №23)
Name: Skill34 (показывает название умения №34)
Name: Enemy2 (показывает имя врага №2)
Name: Var12 (показывает значение переменной №12)


Но у этого скрипта не указана лицензия, так что возможно его нельзя использовать в коммерческих играх. Если кто-то знает лучший скрипт или скрипт с лучшей лицензией, поделитесь, пожалуйста!

P.S. На всякий случай приложил скрипты к этому сообщению, вдруг в будущем ссылки перестанут работать.
Последнее редактирование: 7 года 5 мес. назад пользователем Dmy.
Спасибо сказали: Cabbit, Doctor_Bug, VeselyRodger

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Ветеран Проект месяца 3 место Победитель конкурса Проект месяца 2 место 2 место Оратор Разработчик Поддержка Фонда
Больше
7 года 5 мес. назад - 7 года 5 мес. назад #107345 от Kouta555
Последнее редактирование: 7 года 5 мес. назад пользователем Kouta555.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Zoom
  • Не в сети
  • Захожу иногда
  • Захожу иногда
  • Гавкаю прямиком в светлое будущее
Даритель Стимкея Проект месяца 3 место Проект месяца 2 место Проект месяца 1 место Тестер 3 место
Больше
7 года 5 мес. назад #107346 от Zoom
Тебе нужен этот скрипт: yamiworld.wordpress.com/yami-engine/text-display/pop-message/

Довольно прост в использовании, но не такой навороченный, как в MV.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 5 мес. назад - 7 года 5 мес. назад #107347 от VeselyRodger
Не, я имел ввиду что б это было не в диалоге, а просто ввсвечивалось как эмоция.
Что типо проходишь мимо, а люди между собой болтают

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Последнее редактирование: 7 года 5 мес. назад пользователем VeselyRodger.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Zoom
  • Не в сети
  • Захожу иногда
  • Захожу иногда
  • Гавкаю прямиком в светлое будущее
Даритель Стимкея Проект месяца 3 место Проект месяца 2 место Проект месяца 1 место Тестер 3 место
Больше
7 года 5 мес. назад #107348 от Zoom
Не совсем то, что нужно, но попробуй (довольно крутая реализация того, что ты хочешь): yanflychannel.wordpress.com/rmvxa/field-scripts/gab-window/

А так, можешь сделать с помощью скрипта Yami. Сделать ивент (чтобы при прохождении игрока рядом срабатывал скрипт Yami). Только так можно реализовать то, что ты хочешь (если я всё правильно понял).

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 5 мес. назад #107351 от VeselyRodger
Это тоже пригодится, но имелось скорее, что б это никак не останавливало играка, что б текст появлялся где-то на фоне

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Zoom
  • Не в сети
  • Захожу иногда
  • Захожу иногда
  • Гавкаю прямиком в светлое будущее
Даритель Стимкея Проект месяца 3 место Проект месяца 2 место Проект месяца 1 место Тестер 3 место
Больше
7 года 5 мес. назад - 7 года 5 мес. назад #107352 от Zoom
1) Возьми скрипт от Yami (вернее аддон к нему, можно взять ссылку от Kouta, он не останавливает игру)
2) Сделай проходимый ивент, проходя через который, над нужным персонажем появляется облачко с сообщением.

Вроде это то, что тебе нужно же?
Последнее редактирование: 7 года 5 мес. назад пользователем Zoom.
Спасибо сказали: VeselyRodger

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 5 мес. назад #107353 от VeselyRodger

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.107 секунд
Работает на Kunena форум