- Сообщений: 32
- Спасибо получено: 0
Поиск скрипта (Event перед Title)
Скрыть
Больше
17 года 1 мес. назад - 17 года 1 мес. назад #26042
от Герман
Герман создал тему: Поиск скрипта (Event перед Title)
Думаю,в теме и так всё сказано, нет?
Идея создать свою игру пришла после разговора с одним автором. И этот автор подсказал, что в интернете, в частности, англоязычного фандома (т.к. автор - испанец, мы нашли только такой общий язык) существует скрипт, позволяющий вставить евент перед окном начала игры. Точно не знаю, чем ограничивается этот евент, тем не менее, тут многого не требуется - всего-то пара рисунков, возможно, под музыку.
Никто не встречал? Или, возможно, кто-то может написать саомостоятельно?
Идея создать свою игру пришла после разговора с одним автором. И этот автор подсказал, что в интернете, в частности, англоязычного фандома (т.к. автор - испанец, мы нашли только такой общий язык) существует скрипт, позволяющий вставить евент перед окном начала игры. Точно не знаю, чем ограничивается этот евент, тем не менее, тут многого не требуется - всего-то пара рисунков, возможно, под музыку.
Никто не встречал? Или, возможно, кто-то может написать саомостоятельно?
Последнее редактирование: 17 года 1 мес. назад пользователем Герман.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
17 года 1 мес. назад #26043
от dark32
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
dark32 ответил в теме Поиск скрипта (Event перед Title)
---для музыки---
---для картинок---
Вставить сий код до маина.
Вызывать intro_sound(sound) для звука и intro(img) для изображения, вставить в Main, до слова begin(Хотя, возможно будет работать и после, и в других местах)
Настройка под себя: Graphics.transition(100): число сто можно сменить на другое, результат увидите сами, хотя можно вынести и в пареметр, если используются несколько лого с разным временим появления/исчезнлвения.
P.S. Изначальный код был написан не мною, мною была проведина эллементарные преобразования, а именно иеревод его в отдельные методы.
Code:
def intro_sound(sound=$data_system.title_bgm)# sound - имя звукового файла.
$data_system = load_data("Data/System.rxdata") # подгружаем систем дату.
$game_system = Game_System.new
$game_system.bgm_play(sound)#проигрываем музыку
end
---для картинок---
Code:
def intro(img) #img -имя картинки, логотипа, называйте как хотите.
begin
Graphics.freeze # подготовка к проявлению изображения
@intro = Sprite.new
# Медленное проявление изображение
@intro.bitmap = RPG::Cache.picture(img)
Graphics.transition(100)
# Пауза на 4 секунды
i = 4 # 1 секунда = 20 кадров(4 секунды * 20 кадров = 80 кадров)
while i > 0
Graphics.update # обновление экрана и пауза на 1 кадр
i -= 1 # вычесть из i один кадр
end
Graphics.freeze # подготовка к погашению изображения
# Медленное погашение изображение
@intro.bitmap = RPG::Cache.picture("")
Graphics.transition(100)
# Удаление изображение
@intro.bitmap.dispose
@intro.dispose
end
end
Вызывать intro_sound(sound) для звука и intro(img) для изображения, вставить в Main, до слова begin(Хотя, возможно будет работать и после, и в других местах)
Настройка под себя: Graphics.transition(100): число сто можно сменить на другое, результат увидите сами, хотя можно вынести и в пареметр, если используются несколько лого с разным временим появления/исчезнлвения.
P.S. Изначальный код был написан не мною, мною была проведина эллементарные преобразования, а именно иеревод его в отдельные методы.
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 32
- Спасибо получено: 0
17 года 1 мес. назад - 17 года 1 мес. назад #26046
от Герман
Герман ответил в теме Поиск скрипта (Event перед Title)
Спасибо большое.
А ежели нужно повторить изображение/-я, просто повторить код от появления изображения и до его исчезновения, так? Правда, что-то ему всё равно не хочется изображения показывать
А ежели нужно повторить изображение/-я, просто повторить код от появления изображения и до его исчезновения, так? Правда, что-то ему всё равно не хочется изображения показывать
Последнее редактирование: 17 года 1 мес. назад пользователем Герман.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 32
- Спасибо получено: 0
17 года 1 мес. назад #26064
от Герман
Герман ответил в теме Поиск скрипта (Event перед Title)
Чето не хотит работать... из какой папки идет подкачка файлов?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
17 года 1 мес. назад - 17 года 1 мес. назад #26075
от dark32
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
dark32 ответил в теме Поиск скрипта (Event перед Title)
Так, кажется я опять чегото не досказал. Сейчас исправлю.
Что бы повторить изображение/-я нужно просто сново вызвать фунуцию:
Хотя можно и как ты предложил, только код надо будет не много поправить, убрав например вообще параметры или сделать несколько параметров (для разных картинок)
Картинки бирутся из \Graphics\Pictures\
Расширение файла (jpg, png) писать не надо, макер сам разберётся.
Что бы повторить изображение/-я нужно просто сново вызвать фунуцию:
Code:
intro('intro0')
intro('intro0')
intro('intro2')
begin
# Основные настройки системы - всё редактируемо
#--------------------------------------------------------------------------
$fontface = "Arial" # шрифт 1 \f[1]
$fontface2 = "Courier New" # шрифт 2 \f[3]
$fontface3 = "Ari.....
Картинки бирутся из \Graphics\Pictures\
Расширение файла (jpg, png) писать не надо, макер сам разберётся.
Тьма, тьма, и ничего кроме тьмы...
ПОМОГИТЕ!!! или как быстро получить бан!
Последнее редактирование: 17 года 1 мес. назад пользователем dark32.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 32
- Спасибо получено: 0
17 года 1 мес. назад #26096
от Герман
Герман ответил в теме Поиск скрипта (Event перед Title)
Чего-то всё равно не действует о_О Попробую помучить, но всё равно спасибо...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.098 секунд
