- Сообщений: 1247
- Спасибо получено: 412
[VX Ace] Custom Title Menu
Автор: Kian Ni
Версия: 1.2
Описание:
Позволяет заменить стандартное титульное меню, на меню с дополнительным функционалом:
- Отображение логотипов, перед показом титульного меню.
- Слайдшоу картинок заставки титульного меню.
- Проигрывание случайной мелодии при запуске.
- Картинки заместо пунктов меню.
- Гибкая настройка.
Инструкция по установке:
- Вставить скрипт после Scene_Title и перед Main.
- Распаковать содержимое архива в корень проекта, соглашаясь на замены.
- Дальнейшие инструкции в шапке скрипта.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Всего хорошего, и спасибо за рыбу
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Sypherot пишет: Судя по описанию, это что-то вроде могхантеровского скрипта, используемого у меня в проекте, но с рандомной мелодией.
Да, по скрипт похож на МОГовский, но только он в разы короче в плане кода, да и начинал я его писать на базе скрипта Пещерного слайдшоу титульных заставок, после оптимизации его скрипта, я решил прикрутить еще и случайные мелодии, после, решил прикрутить команды картинками, а потом и логотипы докрутил, и в конечном случае, от скрипта Пещерного осталась всего одна строчка в новом скрипте.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
1. При наличии сохраненки меню считается скриптом не как 1 - new game, 2 - load game 3 - exit,
а в порядке 1 - load game 2 - exit, 3 - new game, соответственно внешне все нормально, но клавиши вверх-вних работают странно
2. При попытке запустить любой пункт меню вылазит:
не знаю что это, MOG на том же месте (в самом низу materials перед main) работал без проблем.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
А вот с первым пунктом я не совсем понял о чем ты, так как там идет 0 - загрузка, 1 - новая игра, 2 - закрыть, и индекс для пунктов меню никак не меняется. Опять же таки, я без понятия, как там у тебя вообще работал скрипт без ресурсов, вероятно это бонус модульной системы, что оно не печалится, если нет того или иного ресурса.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Kian Ni пишет: А вот с первым пунктом я не совсем понял о чем ты, так как там идет 0 - загрузка, 1 - новая игра, 2 - закрыть, и индекс для пунктов меню никак не меняется.
С утра внимательно посмотрел, как там все устроено, вот он кусок скрипта, от него и будем плясать для наглядности:
Смотри, допустим у нас нет сейва.
Меню начинается с активного New_Game (индекс 1). Я жму ВНИЗ, оно перескакивает на Shutdown (индекс 2). Все правильно: перескакиваем ВНИЗ с первой строчки на третью, пропуская "отсутствующую вторую".
Но если с New_Game (индекс 1) я нажму ВВЕРХ, оно перескакивает на Continue (индекс 0), то есть ВНИЗ с первой строчки меню на вторую. Это неправильно, тем более, что сейва у нас никакого нет.
Теперь смотрим, если у нас есть сейв.
Меню начинается с активного Continue (индекс 0), я жму ВНИЗ и оно перескакивает на New_Game (индекс 1), но это со второй строчки меню на первую, то есть ВВЕРХ. Это неправильно. Если я нажму ВНИЗ еще раз, то перескакивает на Shutdown (индекс 2) - опять неправильно, потому что вместо того чтобы спуститься ВНИЗ (с первой строчки на вторую, раз уж у нас есть сейв) оно поднялось ВВЕРХ (с первой строчки на третью).
При этом когда Меню начинается с активного Continue (индекс 0), то сразу нажать ВВЕРХ, чтобы перейти на строчку New_Game, вообще нельзя.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Kian Ni пишет: Бро, а теперь обьясняю, первая строчка- загрузка, вторая - новая игра, третья- выйти. Как ты пришел к другим выводам, смотря на мой код, я без понятия.
Наконец-то я понял причины твоей упертости. Так все легче легкого, бро! Вывод делается из твоего кода:
Всем привычный стандартный порядок строчек в меню: первая - новая игра, вторая - загрузка, третья - выйти.
Никаких сюрпризов не ожидается.
Однако сюрпризы есть, автор отрицает их наличие в качестве багов поэтому внимательно смотрим ниже:
И опять стандартный порядок на первый взляд! Но если посмотреть на координаты, да, действительно, ты "инновационно" поменял стандартный порядок отображения строчек (Загрузка Y-290, Новая игра - Y-340, Выход - Y-390). Жаль, что нигде в описании скрипта ты не удосужился прямо сообщить об этой зачем-то особенности. А я только время потратил тут зря. Пойду верну MOG на место.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Kian Ni пишет: Эм, я решил не объяснять то, что человек и так сам увидит, когда запустит проект, а именно то, как расположенны пункты меню. Так что совершенно не понимаю твоей проблемы.
Как ты любишь говорить: "Хах".
Позиция совершенного непризнания проблемы с шизофреничностью кода мне понятна, окай. Упирайся дальше.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- а поменять координаты, как тебе заблагорассудится - слишком тяжело? о_О
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
caveman пишет: "А я только время потратил тут зря. Пойду верну MOG на место."
- а поменять координаты, как тебе заблагорассудится - слишком тяжело? о_О
А ты прочитал мое сообщение о том что получается управлением в меню, если поменять координаты, расставив пункты меню в стандартном порядке? Ну там когда вниз означает вверх, а вверх не бывает вообще?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
пойду работать

(может индексы поменять, как нужно, типа 1,0,2)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
