Войти на сайт

Авторизация, ждите ...
×
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: Ядро DKCore v. 1.81

Ядро DKCore v. 1.5 8 года 9 мес. назад #90025

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Не знаю, куда писать подобные сообщения...так что пусть будет здесь.

Если у тебя есть некоторые навыки программирования, и ты хочешь писать свои плагины для RPG Maker MV, то обращайся. Расскажу все, что знаю сам. С вопросами «как исправить такой-то плагин» проходим мимо. Я расскажу об общей структуре плагинов. После чего ты сам сможешь исправлять различные плагины под свои нужды и писать новые. Ищу действительно заинтересованных в этом людей. Требуется знание основ JavaScript: переменные, условия, циклы, функции, классы.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Волчонок

Ядро DKCore v. 1.6 8 года 9 мес. назад #90105

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Важное обновление до версии 1.6

### Что нового ###
-Добавлен класс Window_DKCore_Command (для будущих плагинов)
-Улучшены некоторые функции
-Улучшен Контроль Версий

Внимание! Изменена структура Контроля Версий. Теперь отображаются только установленные плагины, при нажатии на плагин открывается страница обсуждения в группе вк (после открытия сайта переделаю ссылки на него), при нажатии на надпись "группа вк" и "сайт" также открываются соответствующие ссылки.

Также в старой версии 1.5 не будут отображаться обновления. Только сообщение об обновлении плагина. Сообщение будет отключено в конце февраля.
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.61 8 года 9 мес. назад #90120

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Подумал и решил добавить больше ссылок при нажатии на плагин в версии 1.61

P.S. Также добавлена возможность переключаться между всеми и установленными плагинами

Пример обновления плагина:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 8 года 9 мес. назад от DK.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Демий

Ядро DKCore v. 1.61 8 года 9 мес. назад #90121

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Писатель 3 место3 место1 место в ГотвУчительПроект месяца 1 местоПрограммист RubyВетеранОрганизатор конкурсовПроект месяца 2 место
Сабзиро, а слабо опубликовать код на гитхаб и грузить файл прямо оттуда при обновлении? Ну, в jQuery можно форсировать загрузку файла, и вот здесь я тоже что-то видел: pixelscommander.com/javascript/javascrip...ignore-content-type/
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DK

Ядро DKCore v. 1.61 8 года 9 мес. назад #90122

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
DeadElf79 пишет:
Сабзиро, а слабо опубликовать код на гитхаб и грузить файл прямо оттуда при обновлении? Ну, в jQuery можно форсировать загрузку файла, и вот здесь я тоже что-то видел: pixelscommander.com/javascript/javascrip...ignore-content-type/

Попробую в этом разобраться
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.62 8 года 8 мес. назад #90435

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Иногда надоедает прописывать не очень важным персонажам различные диалоги. Данный плагин может решить вашу проблему. Он позволяет строить диалоги из заранее заданных реплик с возможностью отслеживания, какая именно реплика была сказана.

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Ren310

Ядро DKCore v. 1.63 8 года 8 мес. назад #90441

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Версия 1.63
В проверке обновлений добавлено отображение, какие плагины имеют настройки внутри плагина
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.63 8 года 8 мес. назад #90569

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Немного взаимодействия элементов в плагине DK Tools
Сайт: DK Plugins
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 8 года 8 мес. назад от DK.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Paranoid

Ядро DKCore v. 1.63 8 года 8 мес. назад #90667

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Один из плагинов на основе DKTools - Ввод имени с клавиатуры

Сайт: DK Plugins

Видео:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Ren310, Демий

Ядро DKCore v. 1.63 8 года 8 мес. назад #90692

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Еще один плагин на основе DKTools. Думаю, многим будет полезен.

Планируется добавить не только переменные и переключатели

Видео:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Демий

Ядро DKCore v. 1.63 8 года 8 мес. назад #90696

  • Демий
  • Демий аватар
  • Вне сайта
  • Модератор
  • Здесь могла быть ваша реклама
  • Сообщений: 1597
  • Спасибо получено: 1520
  • РазработчикУчительВетеранТестер1 место в Готв3 место Готв3 местоПисатель 2 место
Новый плагин шикарен! Но возможно к нему ещё стоит добавить возможность проверять, используется ли эти переменные или свитчи в игре?
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.63 8 года 8 мес. назад #90698

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Ты имеешь в виду проверять все события, плагины и т.п. на наличие в них ссылок на переключатели ?
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.63 8 года 8 мес. назад #90699

  • Демий
  • Демий аватар
  • Вне сайта
  • Модератор
  • Здесь могла быть ваша реклама
  • Сообщений: 1597
  • Спасибо получено: 1520
  • РазработчикУчительВетеранТестер1 место в Готв3 место Готв3 местоПисатель 2 место
Ну да, что-то по аналогии с вот этим скриптом. В целом, хватит даже связей с ивентами, плагины проверить проще.
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.63 8 года 8 мес. назад #90700

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Возможно будет что-нибудь подобное, но сначала нужно выпустить первую версию
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Демий

Ядро DKCore v. 1.63 8 года 7 мес. назад #90890

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Список вещей с функцией поиска на основе DKTools

Видео:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Демий, Paranoid

Ядро DKCore v. 1.7 8 года 6 мес. назад #91611

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Масштабное обновление.

По порядку, что было сделано:

Опять переделал проверку обновлений. Отныне будет доступно до 6 различных ссылок на плагин (Прямое скачивание, сайт DK Plugins, Группа Вк, RPG Maker Web, Светлая зона, Нейтральная полоса). Убрал ссылку на Яндекс.Диск. Удалил сообщения с сервера. Добавил автоматическую проверку обновлений (включается в параметрах плагина; информация выводится в консоль). Добавил возможность автоматического открытия отладочной консоли

Изменил способ вызова проверки обновления (вместо вызова сценария из эвента вызывается команда плагина). Вся инструкция в помощи плагина

Небольшие исправления в функциях

Перевод плагина на английский язык. Здесь поподробнее.
Я пытаюсь пробиться на иностранную арену, а именно на RPG Maker Web, поэтому мне нужно переводить плагины на английский язык.

Я выражаю огромную благодарность Демию за помощь с переводом!

Но я не просто перевел плагин. Я попытался разработать систему локализации плагинов, чтобы у разработчиков была возможность использовать их в мультиязычных проектах. В параметрах плагина вы можете указать язык плагина, на котором он будет работать. Также в самой игре предусмотрена смена языка через вызов команды плагина (или через вызов определенной функции). В самом файле плагина присутствует "словарь", в котором содержится весь текст с переводом на различные языки (пока только русский и английский)

Также очень благодарю EvilCat за помощь в создании такой системы!

P.S. Надеюсь система будет успешна и не придется ее переделывать или вообще отказываться от нее. Также я обновлю остальные свои плагины и добавлю в них поддержку мультиязычности

Немного скриншотов:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 8 года 6 мес. назад от DK.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Демий, Paranoid, sondju

Ядро DKCore v. 1.7 8 года 6 мес. назад #91612

  • Paranoid
  • Paranoid аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 683
  • Спасибо получено: 350
Перевод 1 плагина уже готов?
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.7 8 года 6 мес. назад #91613

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Paranoid пишет:
Перевод 1 плагина уже готов?
Да. Через некоторое время будет перевод остальных плагинов.
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.71 8 года 6 мес. назад #91616

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
И вот при разработке обновления для другого плагина потребовался небольшой фикс в ядре :wall:
В общем версия 1.71
Администратор запретил публиковать записи гостям.

Ядро DKCore v. 1.71 8 года 6 мес. назад #91668

  • DK
  • DK аватар
  • Вне сайта
  • Светлый дракон
  • DKPlugins
  • Сообщений: 946
  • Спасибо получено: 1129
  • Проект месяца 3 местоПрограммист RubyПроект месяца 1 местоУчительПаладин2 место Программист JavaScript ОраторПроект месяца 2 местоРазработчик
Обзор плагина версии 1.71
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 8 года 6 мес. назад от DK.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Демий, DesKarD
  • Страница:
  • 1
  • 2
  • 3
Модераторы: NeKotZima
Время создания страницы: 0.247 секунд