- Сообщений: 1274
- Спасибо получено: 1307
Resource Checker [VX ACE]
Полезно:
- при отвязке проекта от rtp и распространении игры на те компы, где он не установлен
- для уменьшения лучей ненависти на Светлой по отношению к новичкам, выложившим очередной проект с забытым фейсом или музыкой
- для уменьшения веса проекта путем избавления его от лишних ненужных файлов
Скрипт, кроме БД проекта, просматривает все общие события, а также карты (батлбеки, параллакс файл, BGS, BGM) и все события карт, которые могут задействовать ресурсы, типа Change Actor Graphic, Show Picture или Play SE (где-то с десяток видов), а также два события изменения ресурсов внутри Set Move Route.
Описание настроек скрипта внутри его. По умолчанию он встраивается пунктом "Настройки->Проверить" в титульное меню, для самой игры этот пункт @do_title_debug можно отключить. Результат проверки выкидывается в файл check.txt или uncheck.txt в корне проекта.
Сам сприпт:
Настройки и встраивание в меню (поперты из эльфовского экспортера текстов)
Класс для проверки недостатка ресурсов:
Класс для проверки лишних ресурсов:
Прикладываю также демку с кучей "забытых" ресурсов, на которые проверка ругается, и, если все вернуть на место - то проверка проходит, да и игра падать перестает
yadi.sk/d/naO7duH7jDU5G
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Agckuu_Coceg
-
- Не в сети
- Живу я здесь
-
- Простой Гинтокист с огромной внутренней ленью.
- Сообщений: 1549
- Спасибо получено: 329
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Конечно, нет. Эльф это и предлагал сделать, чтобы видно было тем, кто выкладывает проекты.AnnTenna пишет: О, так это же не скрипт, а прям клад какой-то, даже не знала, что это можно вот так вот запросто взять и заскриптовать! Очень полезная штука! Никто не возражает, если я эту тему прикреплю и сделаю важной?!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Agckuu_Coceg
-
- Не в сети
- Живу я здесь
-
- Простой Гинтокист с огромной внутренней ленью.
- Сообщений: 1549
- Спасибо получено: 329
DeadElf79 пишет: Разве в новом ворде нельзя сохранить в txt?! О_о Да
нахреназачем они вообще тогда выпустили Microsoft Office 2013 ираздали его на торрентахпродают его за бешеные деньги?!
Ворд всегда мог и может . Go Google it .
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Обновил скрипты в первом посте, и обновил демку (теперь там есть и несколько лишних ресурсов)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1247
- Спасибо получено: 412
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
- Сообщений: 1640
- Спасибо получено: 1080
(Если, конечно, стоит Aspell)
Для файла uncheck подошло бы имя unnecessary, но это сугубо мое личное мнение)
И еще кое что, сделай меню доступным через дебаг режим, мало ли кто забудет убрать скрипт.
И да, если файлы в архиве, то их не видит.(Ну, если проект свой, то это в принципе и не надо)
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 1597
- Спасибо получено: 1522
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Интересует, есть ли нечто подобное для VX?
Спасибо.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
И еще один малюсенкий фикс для window_titlecommand:
это чтобы не выключать самому эту менюшку с проверкой. При запуске не из редактора оно само пропадает.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
А потом Кавеман вырос и ушел пилить Светлого рыцаря.
А Эльф, который тоже вырос, сделал глобальный параллельный фикс для всех трёх скриптов Кавемана, применив к титульному окну нужные алиасы и заменив глобальную переменную $checker на вполне себе еще более глобальный и ни от чего не зависимый модуль Checker.
Такие дела.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
