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

Flash в Rpg XP

  • BulletSD
  • Автор темы
  • Новый участник
  • Новый участник
Больше
17 года 4 мес. назад #24299 от BulletSD
BulletSD создал тему: Flash в Rpg XP
Здрасте ))
Есть у меня идея по созданию небольших катсцен в моем проекте, и в принципе по их созданию много проблем не возникло. А вот в каком формате засунуть в мейкер я так пока и непридумал ибо скрипта для avi нормального я не нашел (да и авишки весят много) а вот Flash аниматор нашел и судя по отзывам на том форуме где он лежал, он должен работать, и хорошо работать. Но у меня даже демо версия не запускается (( никак не могу понять в чем дело. Может кто может объяснить или помочь?

RMXP with Flash capabilties V 1.0 by malucifer
Code:
$library_dir=(Dir.pwd).concat("/malib") class Malib def playFlash(fileName) if(File.exist?((Dir.getwd).concat("/flash/").concat(fileName))) tempDir=(0.chr)*255 Win32API.new("kernel32", "GetTempPath", ['L', 'P'], 'L').call(254, tempDir) tempDir=tempDir.delete(0.chr) tempDir=tempDir.tr("\\", "/") filenum=1 tempFileDel=tempDir+"RMXPFS"+(filenum.to_s)+".maltmp" while(File.exist?(tempFileDel)) filenum+=1 tempFileDel=tempDir+"RMXPFS"+(filenum.to_s)+".maltmp" end#while createTempFile=File.new(tempFileDel, "w+") createTempFile.close myLibShell=$library_dir+"/RMXPFlash.exe "+fileName myLibShell+="malstrsplit"+tempFileDel Win32API.new("kernel32", "WinExec", ['P', 'L'], 'L').call(myLibShell, 1) flashWaitTimer=Thread.new do loop do if(File.exist?(tempFileDel)) Graphics.update sleep(0.75) else flashWaitTimer.stop end#if end#loop end#Thread end#if return end#def end#class

скачать Демо можно здесь
www.megaupload.com/?d=QVSVVU99

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

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