Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Туман для VX ACE

Туман для VX ACE 10 года 10 мес. назад #61402

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyПроект месяца 3 местоОрганизатор конкурсовПроект года 3 местоПроект года 1 местоПаладинУчитель3 местоПроект месяца 2 местоПроект месяца 1 место
Ковырял Асю и заметил, что в ней нет тумана. Поискав в интернетах, нашел скрипт от DeadlyDan, и, раз тут, в этом разделе, туманов пока нет, то перевел справку, подправил скрипт в нескольких местах (так как он был для VX) замыслил при личной встрече сказать автору пару слов на русском матерном, и переписал все нафиг; сделал демку пощупать.

Использование довольно хитрое - советую посмотреть демку - но вроде как работает, и похоже на старый добрый XP.

Скрипт:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Ссылка на демку: yadi.sk/d/qsiqOEd66G-gn
Последнее редактирование: 10 года 9 мес. назад от caveman. Причина: мой туман
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DeadElf79, strelokhalfer, Демий, yros 98, poca, Morok

Туман для VX ACE 10 года 10 мес. назад #61403

  • Демий
  • Демий аватар
  • Вне сайта
  • Модератор
  • Здесь могла быть ваша реклама
  • Сообщений: 1599
  • Спасибо получено: 1520
  • 3 место Готв1 место в ГотвПисатель 2 местоТестер3 местоРазработчикУчительВетеран
Так - как я ньюфаг в плане мейкерства, то не знаю как выглядел ХР, но этот скрипт по моему, будет весьма полезен. Автору спасибо за старания, как минимум! Только огорчает, что нужно прям на каждой карте делать вызов этого скрипта. Вот так забудешь на одной и всё...
Офф топ:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.

Туман для VX ACE 10 года 10 мес. назад #61405

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Даритель Стимкея2 место Сбитая кодировка2 место Программист RubyПереводчикОрганизатор конкурсов
Что то типа параллакса, но со своей плюшкой?
Видел этот скрипт на Vx, спасибо за порт!
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 10 года 10 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.

Туман для VX ACE 10 года 10 мес. назад #61407

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyПроект месяца 3 местоОрганизатор конкурсовПроект года 3 местоПроект года 1 местоПаладинУчитель3 местоПроект месяца 2 местоПроект месяца 1 место
Демий:
1) Событие копипастится, так что сделаешь раз - раскидаешь везде. То же самое было в ХР, на каждой карте в событии ставишь туман.
2) Как не стращал автор, что нельзя забывать копипастить, а то усе упадет, карты спокойно живут и без события, просто тумана на ней не будет

Стрелок:
Что такое параллакс, и с чем его едят, я не знаю. Тут просто самодвижущаяся картинка, подвешенная на одну из плоскостей карты.

К примеру,
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.

Туман для VX ACE 10 года 10 мес. назад #61408

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyПроект месяца 3 местоОрганизатор конкурсовПроект года 3 местоПроект года 1 местоПаладинУчитель3 местоПроект месяца 2 местоПроект месяца 1 место
Обнаружил утром, что на большой карте этот скрипт сбивает скроллинг (вернее looping), да и туман движется вслед за тобой. Поправил и то, и другое, текст скрипта перезалил в первый пост (а демку - нет).

Извиняюсь, надо было сразу на большой карте тестировать. :blush:
Администратор запретил публиковать записи гостям.

Туман для VX ACE 10 года 9 мес. назад #61854

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyПроект месяца 3 местоОрганизатор конкурсовПроект года 3 местоПроект года 1 местоПаладинУчитель3 местоПроект месяца 2 местоПроект месяца 1 место
В процессе использования этого тумана вылезли всякие косяки (типа туман в бою, в меню - причем непрозрачный полностью). Исследовав код, обнаружил, что этот горе-скриптер создал плоскость для тумана в Game_Map, что в корне неверно, и из за чего и полезли все косяки... :evil:

В общем, перенес его бережно на Spriteset_Map и заодно избавился от идиотсткой системы c автособытием с названием FOG. Теперь туман работает корректно, и ставится гораздо проще - несколько строк кода, когда надо поставить, и строка - когда убрать.

Скрипт и дему обновил в первом посте.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: strelokhalfer

Туман для VX ACE 10 года 9 мес. назад #61858

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Даритель Стимкея2 место Сбитая кодировка2 место Программист RubyПереводчикОрганизатор конкурсов
Спасибо!
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Туман для VX ACE 10 года 9 мес. назад #61898

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 местоПрограммист Ruby3 местоУчительОрганизатор конкурсовВетеранПроект месяца 2 место1 место в ГотвПроект месяца 1 место
Демий, по сравнению с 2к3 хп ничтожен и хорош лишь скриптами. По сравнению с хп эйс слаб в плане развития воображения для создания того, что нужно, но хорош для начинающих разрботчиков.
Идеального инструмента нет)) Да и ентермозги вряд ли бы его создали - это невыгодно)
Администратор запретил публиковать записи гостям.

Туман для VX ACE 9 года 9 мес. назад #70446

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 911
  • Спасибо получено: 565
  • Даритель СтимкеяОраторПрограммист JavaScript ВетеранПрограммист Ruby
Решение, чтобы показать, писать вот так:
$game_temp.fog_name = "FOG"
$game_temp.fog_zoom = 300
$game_temp.fog_sx = 1
$game_temp.fog_sy = 1
$game_temp.fog_opacity = 80
$game_map.fog_show

Т.е. везде, кроме fog_show, использовать $game_temp вместо $game_map
Администратор запретил публиковать записи гостям.

Туман для VX ACE 9 года 9 мес. назад #70806

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyПроект месяца 3 местоОрганизатор конкурсовПроект года 3 местоПроект года 1 местоПаладинУчитель3 местоПроект месяца 2 местоПроект месяца 1 место
Жизнь - боль, и я случайно нашел куда более лучший скрипт тумана для VX (он многослойный и удобный) и парой строк привел его к асе.

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Отмечу, что для $fog.load_preset(preset_id) - это метод для того, чтобы лениво прописывать туман - в папке Pictures нужны картинки '001-Fog01' и '002-Clouds01' (берутся в нете или из ресурсов ХП в папке fogs)
Администратор запретил публиковать записи гостям.

Туман для VX ACE 9 года 1 мес. назад #78564

  • Hypercube
  • Hypercube аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
  • Спасибо получено: 1
Попробовал добавить скрипт, у меня такая гадость вылезает. Что делать? Верхний скрипт юзал, он тоже ругался. RPG Maker VX Ace
Вложения:
Администратор запретил публиковать записи гостям.

Туман для VX ACE 9 года 1 мес. назад #78612

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Даритель Стимкея2 место Сбитая кодировка2 место Программист RubyПереводчикОрганизатор конкурсов
Ты его походу после майна всунул.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Туман для VX ACE 9 года 2 нед. назад #79624

  • Ginyang
  • Ginyang аватар
  • Вне сайта
  • Мастер
  • Сообщений: 125
  • Спасибо получено: 263
  • Проект месяца 1 местоДаритель Стимкея2 место Проект месяца 2 местоПроект года 2 местоПоддержка Фонда
Э-м-м, а можно немного поподробнее про то как ставить этот Multiple Fogs? И если ещё и демку приложить, то будет вообще шикарно... :blush:
Администратор запретил публиковать записи гостям.

Туман для VX ACE 9 года 2 нед. назад #79627

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyПроект месяца 3 местоОрганизатор конкурсовПроект года 3 местоПроект года 1 местоПаладинУчитель3 местоПроект месяца 2 местоПроект месяца 1 место
Я ставил его, по-моему, в "Магии" - можешь там подсмотреть.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Ginyang

Туман для VX ACE 9 года 2 нед. назад #79628

  • Sypherot
  • Sypherot аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1239
  • Спасибо получено: 1044
  • Проект месяца 1 место2 место ГотвЗа 3 место на конкурсе маппингаПаладинДаритель СтимкеяОраторПроект месяца 3 местоПроект месяца 2 место2 место
caveman пишет:
Я ставил его, по-моему, в "Магии" - можешь там подсмотреть.
В "Магии" туман от Виктора.
Всего хорошего, и спасибо за рыбу
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Ginyang

Туман для VX ACE 9 года 2 нед. назад #79631

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Программист RubyПроект месяца 3 местоОрганизатор конкурсовПроект года 3 местоПроект года 1 местоПаладинУчитель3 местоПроект месяца 2 местоПроект месяца 1 место
forums.rpgmakerweb.com/index.php?/topic/...ct-mapping-tutorial/
вот отсюда я его дернул, а в примере подводной карты расписано

Точно, я в Ваньке пользовал - дернул спецом для одной подводной карты.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Ginyang
Модераторы: NeKotZima
Время создания страницы: 0.303 секунд