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

Допиливание скрипта Vx ace

Проект месяца 1 место Ветеран Проект месяца 3 место Победитель конкурса Проект месяца 2 место 2 место Оратор Разработчик Поддержка Фонда
Больше
9 года 8 мес. назад - 9 года 8 мес. назад #93756 от Kouta555
Дело такое. Есть скрипт на отображение жизней героя, на манер дендевских игр. Но не хватает функции , которая бы скрывала отображение их на экране в тот момент, когда они не нужны. Скрипт очень простой и удобный.
Если кто может, подсобить с этим , буду очень признателен. Скрипт не требует дополнительной графики, изображения он берёт из iconset в папке System. Можно переключить в режим текста: меняем строку 67 на Icon = false

Скриншот


Код
Последнее редактирование: 9 года 8 мес. назад пользователем Kouta555.

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

Программист Ruby Организатор конкурсов 2 место
Больше
9 года 8 мес. назад #93757 от Lipton
Code:
#-------------------------------------------------------------------------- # * Refresh #-------------------------------------------------------------------------- def refresh contents.clear return if $game_switches[99]==true #где 99 номер переключателя который нужно включить что бы #выключить обновление худа =) if Icons && HalfLives hearts = $game_party.lives / 2 hearts.times {|i| draw_icon(Icons, i * 24, 0) } draw_icon(Icons, hearts * 24, 0, false) if $game_party.lives % 2 > 0 elsif Icons $game_party.lives.times {|i| draw_icon(Icons, i * 24, 0) } else draw_text(0, 0, contents_width, line_height, Text + $game_party.lives.to_s) end end

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

Проект месяца 1 место Ветеран Проект месяца 3 место Победитель конкурса Проект месяца 2 место 2 место Оратор Разработчик Поддержка Фонда
Больше
9 года 8 мес. назад #93758 от Kouta555
Не катит, оно конечно срабатывает, но для того чтоб они исчезли, нужно открыть и закрыть меню и только так.

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

Программист Ruby Организатор конкурсов 2 место
Больше
9 года 8 мес. назад #93759 от Lipton
Code:
class Game_Interpreter #-------------------------------------------------------------------------- # * On/Off #-------------------------------------------------------------------------- def livesOnOff $game_party.livesOnOff end end class Game_Party < Game_Unit #-------------------------------------------------------------------------- # * Change Party Lives #-------------------------------------------------------------------------- def livesOnOff SceneManager.scene.refresh_lives_window if SceneManager.scene_is? Scene_Map end end
Добавь в конце вот этот код.
И после изменения переключателя вызывай в ивенте через комманду выполнить скрипт
livesOnOff

Наверно должно помочь. =)
Спасибо сказали: Kouta555

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

Проект месяца 1 место Ветеран Проект месяца 3 место Победитель конкурса Проект месяца 2 место 2 место Оратор Разработчик Поддержка Фонда
Больше
9 года 8 мес. назад - 9 года 8 мес. назад #93760 от Kouta555
Идеально. Теперь это можно делать общим событием. Твоё имя будет в титрах :woohoo:
Последнее редактирование: 9 года 8 мес. назад пользователем Kouta555.

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

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