Войти на сайт

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

ТЕМА: Изменение примечаний

Изменение примечаний 3 года 10 мес. назад #120853

  • Братец Лис
  • Братец Лис аватар
  • Вне сайта
  • Мастер
  • Злая неадекватная скотина
  • Сообщений: 157
  • Спасибо получено: 167
Очередной лисий кусь всем.

Есть ли возможность изменять/добавлять/удалять примечания (карты, предметов etc.) c помощью скриптов/плагинов???

Если да, то это просто шикарно. :mad:
Последнее редактирование: 3 года 10 мес. назад от Братец Лис.
Администратор запретил публиковать записи гостям.

Изменение примечаний 3 года 10 мес. назад #120855

  • Dmy
  • Dmy аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1142
  • Спасибо получено: 2478
  • Поддержка ФондаПрограммист Ruby2 место ОраторРазработчикУчительВетеранПаладинПроект месяца 3 местоЗа 2 место на конкурсе маппинга
К сожалению, нет, нельзя.

В глубокой теории можно менять вещи типа $dataItems[1].note = 'текст примечания первого предмета'; — и это могло бы сработать для некоторых плагинов, которые читают активные примечания.

Проблема в том, что большинство плагинов так не делают. Большинство плагинов читают примечания при загрузке игры (или карты) или при первом действии, требующем примечания, и записывают информацию из примечаний в другое место. А потом уже к примечаниям не возвращаются.

Например, мой плагин DMY_ Usable Weapons And Armors при загрузке игры читает примечания, ищет в них строку <номер общего события: 1>, и на основе этой строки записывает свойство Deme_UsableWeapons_commonEventId. И всё. Потом к примечанию он не возвращается, только к свойству.

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

Так работает большинство плагинов, так что менять примечания не выйдет. Надо менять свойства или переменные самого плагина. Это реально, но механизм будет для каждого плагина свой. Если вам надо это сделать, задавайте вопрос по каждому нужному плагину отдельно.
Последнее редактирование: 3 года 10 мес. назад от Dmy.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Cabbit, Noxmils, Alx_Yago, Братец Лис

Изменение примечаний 3 года 10 мес. назад #120861

  • Братец Лис
  • Братец Лис аватар
  • Вне сайта
  • Мастер
  • Злая неадекватная скотина
  • Сообщений: 157
  • Спасибо получено: 167
Благодарю за развернутый ответ.
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.189 секунд