Миничат

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

Как заменить графику персонажа через ветвь условий

Больше
4 года 10 мес. назад #123230 от LiBurden
Здравствуйте. Хочу в начале игры сделать возможность выбора пола персонажа, но загвоздка в том, что мне нужно, чтобы вместе с полом персонажа изменились и все изображения в диалогах. Так же, это относится и к замене изображений после смены наряда.

Заранее спасибо <3

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

Разработчик
Больше
4 года 10 мес. назад #123231 от Marganec
То есть ты хочешь чтобы сменялись фейсы в диалогах?
Если так, то думаю можно сделать вот как (так как ты не уточнил мейкер, я смею предполагать что это MV):





не уверен, что это то что ты хотел, ноо...да.
Спасибо сказали: Cabbit, LiBurden

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

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
4 года 10 мес. назад #123232 от Демий
К сожалению, по-умолчанию мейкер использует конкретный портрет для конкретного диалога всегда. Посему - если надо, чтобы портрет менялся в зависимости от внешнего вида персонажа, надо делать либо через ветвление условий и переключатель, примерно как показано выше, либо искать плагин, что будет отвечать за это. :unsure:
Спасибо сказали: LiBurden

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

Больше
4 года 10 мес. назад #123234 от LiBurden
Спасибо, буду пробовать.

P.S. Я же выбрал иконку MV. Я хотел ещё написать в теме, но не хватило места :(

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

Проект месяца 1 место Разработчик 3 место 3 место в Обучающем конкурсе Учитель Оратор 1 место в Обучающем конкурсе Паладин Проект года 3 место Проект года 1 место
Больше
4 года 10 мес. назад - 4 года 10 мес. назад #123235 от Alx_Yago
Можно сделать вывод текста скриптом:
Code:
$gameMessage.setFaceImage('Actor1', $gameVariables.value(1)); $gameMessage.setBackground(0); $gameMessage.setPositionType(2); $gameMessage.add('Первая строка\nВторая строка\nТретья строка\nЧетвёртая строка');

'Actor1' - это название файла, откуда берутся портреты (будет проще, если собрать все необходимые портреты в один файл).

$gameVariables.value(1) - это переменная (переменная номер 1 в данном случае), которая показывает, какой портрет из файла брать (от 0 до 7). Эту переменную меняешь, когда происходит выбор персонажа.

$gameMessage.setBackground(0) - фон текста (0 - окно, 1 - затемнение, 2 - прозрачный).

$gameMessage.setPositionType(2) - расположение текста (0 - сверху, 1 - посередине, 2 - снизу).

$gameMessage.add - сам текст, строчки отделяются друг от друга символом /n
Последнее редактирование: 4 года 10 мес. назад пользователем Alx_Yago.
Спасибо сказали: LiBurden

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

Больше
4 года 10 мес. назад #123237 от LiBurden

Alx_Yago пишет: Можно сделать вывод текста скриптом:

Code:
$gameMessage.setFaceImage('Actor1', $gameVariables.value(1)); $gameMessage.setBackground(0); $gameMessage.setPositionType(2); $gameMessage.add('Первая строка\nВторая строка\nТретья строка\nЧетвёртая строка');

'Actor1' - это название файла, откуда берутся портреты (будет проще, если собрать все необходимые портреты в один файл).

$gameVariables.value(1) - это переменная (переменная номер 1 в данном случае), которая показывает, какой портрет из файла брать (от 0 до 7). Эту переменную меняешь, когда происходит выбор персонажа.

$gameMessage.setBackground(0) - фон текста (0 - окно, 1 - затемнение, 2 - прозрачный).

$gameMessage.setPositionType(2) - расположение текста (0 - сверху, 1 - посередине, 2 - снизу).

$gameMessage.add - сам текст, строчки отделяются друг от друга символом /n



Я так понял, он заменяет изображение только в рамках диалогового окна. А можно что-то, что делало бы тоже самое, но с полноразмерным изображением, как в примерах ниже?
В любом случае, спасибо. Это тоже очень полезно.

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

Разработчик
Больше
4 года 10 мес. назад #123239 от Marganec
То что показано ниже сделано просто показом картинки в нужной координате и выводом сообщения(особенно во втором случае)

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

Проект месяца 1 место Разработчик 3 место 3 место в Обучающем конкурсе Учитель Оратор 1 место в Обучающем конкурсе Паладин Проект года 3 место Проект года 1 место
Больше
4 года 10 мес. назад #123240 от Alx_Yago
Если собираешься выводить бюсты персонажей не плагином, а просто картинкой, то можно так:
Назначаешь переменной имя картинки из папки pictures (например 'Gargoyle'), а потом выводишь картинку скриптом:

Спасибо сказали: LiBurden

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

Больше
4 года 10 мес. назад - 4 года 10 мес. назад #123242 от LiBurden

Alx_Yago пишет: Если собираешься выводить бюсты персонажей не плагином, а просто картинкой, то можно так:
Назначаешь переменной имя картинки из папки pictures (например 'Gargoyle'), а потом выводишь картинку скриптом:


Понял, ты очень помог *низкий поклон*.
Последнее редактирование: 4 года 10 мес. назад пользователем LiBurden.

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

Разработчик
Больше
4 года 10 мес. назад #123243 от Marganec
это можно и без скриптов с переменными делать

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

Больше
4 года 10 мес. назад - 4 года 10 мес. назад #123245 от LiBurden

Marganec пишет: это можно и без скриптов с переменными делать


Мне нужно не просто вывести картинку на экран. Я хочу, чтобы в зависимости от выбранного пола и снаряжения это отображалось и на изображении. То есть, если в начале игры выбран мужской персонаж, то все изображения героя в диалогах были мужскими, если женский, то женскими.

P.S. Я буду рад, если вы предложите ещё какие-то варианты. Чем больше попробую, тем лучше пойму с чем удобнее работать :)
Последнее редактирование: 4 года 10 мес. назад пользователем LiBurden.

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

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