- Сообщений: 1274
- Спасибо получено: 1307
Графика лица от Caveman
11 года 1 мес. назад - 11 года 1 мес. назад #79425
от caveman
Автор: Caveman
Версия: 1.0
Тип: Компонент для работы с графикой персонажей.
Описание:
Если же по какой то причине, вам не подходит отображение лица по коду , то используйте этот скрипт.
Вместо лица-заглушки в диалоге отобразится лицо первого персонажа в партии.
Код:
Использование:
Там, где нужно показать текущий фейс героя (первого актора в пати), выбираем (выбирать что-то стоит хотя бы для проверки влезаемости текста) фейс из спецфайла hero.png
Результат:
При желании, скрипт раскомментом переделывается под стандартизированные эмоции.
Демо прилагается - Архив RAR, 1.3 мб.
caveman создал тему: Графика лица от Caveman
Графика лица
Информация:
Автор: Caveman
Версия: 1.0
Тип: Компонент для работы с графикой персонажей.
Описание:
Если же по какой то причине, вам не подходит отображение лица по коду , то используйте этот скрипт.
Вместо лица-заглушки в диалоге отобразится лицо первого персонажа в партии.
Код:
Code:
=begin
Графика лица
Автор: caveman
Требования: установка скриптов, писать буквы при желании
Описание:
Подстраивает в диалогах графику текущего первого
в группе актора.
Лицензия:
Бесплатно для для не- и комерческих проектов.
Использование:
Без модуля настройки, для изменения названия файла
тестовых лиц с "Hero" на другой смените его в строке
if $game_message.face_name == "Hero"
Используйте в сообщении тестовый файл (по умолчанию "Hero"),
чтобы показать фейс текущего героя.
=end
$imported = {} if $imported.nil?
$imported["Cave_faces"] = true
class Game_Message
def face_name=(face_name)
@cf_flag = false
return if @face_name == face_name
if face_name == "Hero"
@cf_flag = true
@face_name = $game_actors[1].face_name
@face_index = $game_actors[1].face_index
# $game_message.face_index = @params[1] # на будущее - эмоции
else
@face_name = face_name
end
end
def face_index=(face_index)
return if @face_index == face_index
if @cf_flag != nil && @cf_flag
# hmmm
else
@face_index = face_index
end
end
end
Использование:
Там, где нужно показать текущий фейс героя (первого актора в пати), выбираем (выбирать что-то стоит хотя бы для проверки влезаемости текста) фейс из спецфайла hero.png
Результат:
При желании, скрипт раскомментом переделывается под стандартизированные эмоции.
Демо прилагается - Архив RAR, 1.3 мб.
Последнее редактирование: 11 года 1 мес. назад пользователем caveman. Причина: изменения
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
11 года 1 мес. назад #79426
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Графика лица
Эмм, мне за тебя в отдельную тему тащить?
А так, тоже полезно, но настройка не удобная.
Да и лица, как у Джина, могут быть разбросаны по десяткам файлов.
А так, тоже полезно, но настройка не удобная.
Да и лица, как у Джина, могут быть разбросаны по десяткам файлов.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: NettySvit
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- peter8031983
-
- Не в сети
- Давно я тут
-
- Добро-вещь относительная.
11 года 1 мес. назад - 11 года 1 мес. назад #79427
от peter8031983
peter8031983 ответил в теме Графика лица
Скрипт
rpgmaker.su/f26/yanfly-engine-ace-ace-me...ce-pop-message-2462/
\af[x] - Показать лицо члена партии.
0 - первый
-1 - второй
и т.д.
А вообще, я просто завидую.
rpgmaker.su/f26/yanfly-engine-ace-ace-me...ce-pop-message-2462/
\af[x] - Показать лицо члена партии.
0 - первый
-1 - второй
и т.д.
А вообще, я просто завидую.
Последнее редактирование: 11 года 1 мес. назад пользователем peter8031983.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 мес. назад #79428
от caveman
caveman ответил в теме Графика лица
Петр, в том и прикол, что я сел его написать, ибо не хотел писать префиксы в диалогах. Я их еще в любимой Эльфом Башне наелся.
На разброс лиц скрипту пофиг, а если будут эмосеты - то легко и их подключить.
Единственное, что печалит, тут толком алиас не сообразить
На разброс лиц скрипту пофиг, а если будут эмосеты - то легко и их подключить.
Единственное, что печалит, тут толком алиас не сообразить
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
11 года 1 мес. назад #79429
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Графика лица
Петр, зачем ради куска колбасы покупать целую живую свинью?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: NettySvit
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- peter8031983
-
- Не в сети
- Давно я тут
-
- Добро-вещь относительная.
11 года 1 мес. назад #79430
от peter8031983
Кто покупает? Тебе даром отдают.
peter8031983 ответил в теме Графика лица
strelokhalfer пишет: Петр, зачем ради куска колбасы покупать целую живую свинью?
Кто покупает? Тебе даром отдают.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 мес. назад #79431
от caveman
caveman ответил в теме Графика лица
И придется тебе её кормить и убирать за ней... кгхм, баги!
Спасибо Стрелку за идею, обновил скриптик.
Спасибо Стрелку за идею, обновил скриптик.
Спасибо сказали: strelokhalfer, peter8031983
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.111 секунд
