Плохо! Плохо!:  0
Показано с 1 по 9 из 9

Тема: Работа с кнопками и др.

  1. #1

    По умолчанию Работа с кнопками и др.

    Привет всем.
    Впервые работаю с мейкером mz, весьма по готовому функционалу мне понравился.
    Однако немного разочарован что минимален контроль по работе с кнопками и окнами.

    Хотел попытаться реализовать инвентарь, отобразить персонажа, что на нем одето, какие вещи есть в рюкзаке, но решил остановиться на простом примере, а именно создать кнопку на игровом экране, на которую можно кликнуть мышкой и будет результат, например вывод сообщения, а потом уже усложнять.

    С чем нужна помощь:
    1)Если это возможно, пример как создать кнопку на экране игры, по нажатию которой будет результат.
    2) Если первый пункт не реален, то может быть юзать простые скрипты прямо в ивенте?
    3)Если и это не поможет, то возможно простой пример с Js?

    Дополнительно, оффтоп:
    Почему не плагины:
    Cтолкнулся с историей о том, как плагины были бесплатны на версии предыдущей, потом вдруг платны стали. То плагины удаляют. Переписывают другие. Авторство укажи, то не укажи. Потом объясняй в самый неудобный момент, что ты не верблюд, и брал плагин когда он был бесплатным и не в курсе за изменение условий
    Иногда кажется что проще самому написать плагин.

    С js дружу, но без базовых примеров, без посторонних функций и действий, будет сложно разобраться что и как делать. Ранее писал ботов для игр, реализовывал свое апи.
    Сейчас пытаюсь понять на что потянет удобный мейкер. Пока конечно на construct можно реализовать хоть что угодно в рамках 2дрпг, но там на каждый чих придеться тратить больше времени, чем возможно я потрачу на мейкер. Да и система оплаты констракта меня огорчает с "арендой"
    Если без плагинов не обойтись, буду рад, более подробному освещению ситуации с ними, ну и возможно хороший гайд последовательный по написанию оных. Зачастую нужно то одно и то же.
    Последний раз редактировалось Aizark; 17.04.2022 в 04:27.

  2. #2
    Познающий Аватар для KARAKURT
    Информация о пользователе
    Регистрация
    11.05.2008
    Сообщений
    291
    Записей в дневнике
    5
    Репутация: 8 Добавить или отнять репутацию

    По умолчанию

    Здравствуйте.
    Всё такое прочие пишется отдельно в виде плагинов на java. Там только фантазия ограничивает.
    Если ограничивает не только фантазия, как меня, то можно например прийти сюда и купить, хотя и с этим сейчас сложно. Может у кого есть и поделятся.
    По поводу кнопок есть стандартный плагин для этого - ButtonPicture.

    Удачи в творчестве.
    Последний раз редактировалось KARAKURT; 17.04.2022 в 04:30.

  3. #3

    По умолчанию

    Спасибо, а что касаемо скриптов. Нашел только вот такую тему, не до конца уверен что подобное может подойти, однако, есть ли примеры по скриптингу какие либо, и их возможности?
    https://forums.rpgmakerweb.com/index...ts-only.87971/

  4. #4
    Познающий Аватар для KARAKURT
    Информация о пользователе
    Регистрация
    11.05.2008
    Сообщений
    291
    Записей в дневнике
    5
    Репутация: 8 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Aizark Посмотреть сообщение
    Спасибо, а что касаемо скриптов. Нашел только вот такую тему, не до конца уверен что подобное может подойти, однако, есть ли примеры по скриптингу какие либо, и их возможности?
    https://forums.rpgmakerweb.com/index...ts-only.87971/
    Есть официальная документация. В остальном, всё на том же форуме.

  5. #5
    Бывалый Аватар для Darchan Kaen
    Информация о пользователе
    Регистрация
    17.06.2013
    Адрес
    Одесса
    Сообщений
    851
    Записей в дневнике
    3
    Репутация: 47 Добавить или отнять репутацию

    По умолчанию

    1) На мейкере MZ плагин для нажатия "кнопок" входит в комплект:
    "ButtonPicture"
    В плагине указано исп-е: вызываешь картинку под N-номером без указаний изображзения, потом вызываешь Команду плагина и указываешь для не номер картинки и номер общего события.

    Могу посоветовать также мои плагины для "тыкания в картинки", тут на форуме есть: ...
    PrimitiveButton (он же DKR_PrimitiveButton, в той теме есть версия MZ)
    DKR_UsefulPictures
    Если что - бесплатны, авторство указывать не надо.

    ...или нагуглить аналоги.

    2)
    2-1) Если тебе нужен "инвентарь на карте", то такой плагин есть - Map Inventory от Pheonix KageDesu.
    https://forums.rpgmakerweb.com/index...te-2-0.119167/

    2-2) Если нужен "визуальный эквип" чтоб отображался на чаре персонажа, то для MV такие плагины есть, например:
    http://sumrndm.site/dynamic-actors/

    Если знаешь JS, можешь переписать под MZ. Ну или опять гуглить...
    (если что, то эти плагины я не юзал)

    3) Примеры кода...ну, тот только блокнотом/IDE открывать тот же "ButtonPicture" и исходники мукера (в папке проекта) и читать.

    P.S:
    Относительно Construct`а , есть еще GDevelop, частичный аналог + можно писать код на JS.
    Но мейкер, конечно, для многих вещей (РПГ, квесты, текстовые квесты) - удобнее.
    Последний раз редактировалось Darchan Kaen; 17.04.2022 в 14:06. Причина: P.S.

  6. #6
    Местный Аватар для id0
    Информация о пользователе
    Регистрация
    22.05.2013
    Адрес
    Москва
    Сообщений
    113
    Записей в дневнике
    4
    Репутация: 6 Добавить или отнять репутацию

    По умолчанию

    Я для отображения экипировки в меню использую BM VK Equip Он правда для MV, но многие скрипты для MV работают и на MZ, или надо какие-то минимальные правки сделать.
    Спойлер спойлер:
    Там в треде моё сообщение, что мол чего-то не работает, на самом деле всё работает, это просто я идиот, и потом разобрался
    Спойлер Мои игры на RpgMaker:

  7. #7

    По умолчанию

    На деле, оказалось что готовые решения весьма не дурны, спасибо Darchan Kaen. Правда не всегда понятно, как будут между собой плагины контачить.
    Хорошо, тогда переформулирую задачу.

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

    Плагин на инвентарь заинтерисовал, похоже это в десятку.
    https://forums.rpgmakerweb.com/index...te-2-0.119167/

    Выглядит так, словно это то, что мне и нужно.
    Доступно почти все, но не упоминается торговля как это обычно бывает - перекладывание вещей в другой инвентарь, возможно, если получше поизучу плагин можно ставить условия перемещения, с проверкой на суммы золота и итп.

    Отображение на персонаже.
    Порекомендовали: http://sumrndm.site/dynamic-actors/

    Торговля? Пока с ней не ясно. Нехватает плагина, или возможно есть другие пляски с бубном, прделожите варианты

    Потестю, отпишусь. Если вы знаете готовые зарекомендовавшие себя пути решения этих базовых задач(наверняка до меня множество людей делали то же самое), то буду рад рекомендациям. Купить плаг будет не проблема.
    Последний раз редактировалось Aizark; 17.04.2022 в 18:25.

  8. #8
    Местный Аватар для id0
    Информация о пользователе
    Регистрация
    22.05.2013
    Адрес
    Москва
    Сообщений
    113
    Записей в дневнике
    4
    Репутация: 6 Добавить или отнять репутацию

    По умолчанию

    Это смотря что ты хочешь от торговли. Если ограничения по типам товаров или там количеству (например только 10 бутылок водки, а потом они кончаются), то вот такой плагин есть
    А так торговля в мэйкерах уже вполне себе рабочая.
    Последний раз редактировалось id0; 17.04.2022 в 21:21.
    Спойлер Мои игры на RpgMaker:

  9. #9

    По умолчанию

    Посмотрю.
    От торговли надо, что бы по мимо инвентаря игрока, появлялся инвентарь торговца с кошельком, как это бывает во многих ммо. Пкм продаешь, пкм покупаешь.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Работа с кнопками и др.