Миничат

MarkerIl 12 мин. Фига себе. Это что, обновление сайта?!
AnnTenna 2 дн. даже не верится что завтра уже 1 мая
poca 3 дн. А вот и среда =)
AnnTenna 4 дн. Ничего скоро уже майские...
MarsKnight 24.04.2026 18:48 Пережили эту рабочую недельку, пора пепечилить)
poca 24.04.2026 03:26 o_O пасиб за ссыль, похождения зелёной какахи доставили :D Ёмаё, куда катится игропром? =_=
Kerotan 24.04.2026 00:43 https://www.youtube.com/watch?v=vdUo12Zb1FU&t=5194s
Kerotan 24.04.2026 00:43 Из наших видел на RPG Maker Showcase 2026 - Exellent Award - "Heroines of Swords & Spells 2" (Best Comment Award) 1:00:03
Jas6666 23.04.2026 20:14 В принципе сами разработчики мейкера каждый год проводят "Фестиваль RPG Maker" вбей в поиск, выдаст страницу в стиме, там игры. сам уж решай стоящие ли игры, просто по отзыва
tim103 23.04.2026 15:05 Слушайте, а есть за последнее время вообще какие-то прорывные игры, которые в какой-то степени выстрелили в стим, и написанные на Rpg Maker? Если не считать старые проекты, по типу to the moon?
AnnTenna 23.04.2026 14:56 у нас жесть а не погодка)
AnnTenna 23.04.2026 14:45 доброго дня) как у вас погодка?)
ajir 20.04.2026 11:44 Phavn: Отлично!
Phavn 20.04.2026 10:54 Спасибо помогло. Вышел - куки данного сайта стёр - зашёл - заработало.
ajir 20.04.2026 10:37 Phavn: Если и это не помогает, не видишь - значит увы сбой с залогиниванием на форуме, попробуй очисть все данные сайта в браузере, залогиниться на первой странице сайта, перейти на форум, перейти в нужный подфорум и создать тему.
ajir 20.04.2026 10:35 Phavn: "Форум Светлая Зона и Академия RPG Maker Свободный Новая тема Темы прочитаны Подписаться" т.е. ищи "Новая тема".
Phavn 20.04.2026 10:10 Привет всем, кажется я уже спрашивал когда-то об этом — но как мне создать тут новую тему на форуме? Я их уже создавал, но теперь кнопки "создать тему" не вижу.
VaNyuHa 18.04.2026 05:33 мда... писал писал, а оказывается длинные смс нельзя, хах! В общем, понимаю, что можно через общие события и переменные было указывать координаты событий и игрока, и если мое нужное условие выполняется - активировать событие, но на этот раз просто решил узнать способ проще, вот и все)
VaNyuHa 18.04.2026 05:30 MarkerIl, согласен, этим мне и нравится rpgmv. Фантазия есть, в своей игре уже много головоломок на разную тему реализовал через общие события и встроенные функции. Но из-за работы и семьи мало времени на это... так что бывает в свободное время на работе сразу на черновике прописываю то, как будет работать задуманная головоломка, например (вращающи
VaNyuHa 18.04.2026 05:30 MarkerIl, согласен, этим мне и нравится rpgmv. Фантазия есть, в своей игре уже много головоломок на разную тему реализовал через общие события и встроенные функции. Но из-за работы и семьи мало времени на это... так что бывает в свободное время на работе сразу на черновике прописываю то, как будет работать задуманная головоломка, например (вращающи

(Разрешение) Display модуль. Меняем размер окна.

Больше
11 года 1 мес. назад - 10 года 10 мес. назад #79132 от KageDesu
Скрипт, меняющий размер окна на ACE, я не нашёл, возможно плохо искал, решил написать сам.
Может кому и пригодится.
Display модуль

Информация:

Автор: Pheonix KageDesu

Спасибо: Grim и Raho ( github.com/funkywork/RME )

Версия скрипта: 1.2 (3.06.2015)

Версия мейкера: VX ACE (RGGS 3)

Тип: Компонент, дополняющий систему

Условия использования/Лицензия: Данный скрипт можно использовать в любых проектах (в том числе и коммерческих), если указано моё авторство (Pheonix KageDesu) на данный скрипт.

Описание:

Возможность устанавливать новое разрешение окна игры.
Как использовать: PKD_Display.set_1024
Доступные разрешения:
PKD_Display.set_1024 - 1024 x 768 (Оптимальное)
PKD_Display.set_800 - 800 x 576 (Минимальное)
PKD_Display.set_720p - 1280 x 704 (Максимальное, можно и больше)

Если вы хотите сделать игру с разрешением меньше 800 x 576, то работу скрипта не гарантирую.

Скрипт экспериментальный, возможны недочёты и баги.

Особенности:

  • Оптимизировано под стандартный RPG VX ACE (переписаны почти все окна и сцены)

  • Карты маленького размера автоматически центрируются на экране

    Код:

    pastebin.com/d3bkLjLh

    Скриншоты (1024 x 768):

    ВНИМАНИЕ: Спойлер!


    Скачать:

    Демо (.rar архив, 1,6 Мб)
    Яндекс.Диск
  • Последнее редактирование: 10 года 10 мес. назад пользователем KageDesu. Причина: Новая версия

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

    Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
    Больше
    11 года 1 мес. назад #79133 от strelokhalfer
    Приложи ссылки на пастбин, лень аддон для архиватора качать)

    "Стрелок, что-то ты неочень похож на свой аватар..."(с)

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

    Больше
    11 года 1 мес. назад #79134 от KageDesu
    Обновил тему, добавил ссылку на Pastbin. Всё засунул в один файл.
    У скрипта настроек особо нет, только в самом конце указывается какое разрешение нужно установить.

    P.S. У кого есть возможность открыть .rar, лучше демку скачать, нагляднее.
    Спасибо сказали: DeadElf79, strelokhalfer

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

    Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
    Больше
    11 года 1 мес. назад #79135 от strelokhalfer
    Ну, в конце...
    Многие шапку то не читают)

    "Стрелок, что-то ты неочень похож на свой аватар..."(с)

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

    Ветеран Разработчик
    Больше
    11 года 1 мес. назад #79205 от Seibur
    При изменении размера окна - выдает ошибку. После попытки вернуть все на место и поставить прежний размер - выдает ошибку. Скрин последнего предоставляется.

    Будь таким, каким хочешь казаться.

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

    Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
    Больше
    11 года 1 мес. назад #79207 от strelokhalfer
    Возьми скрипт из демки, у тебя с кодировкой что то не то.

    "Стрелок, что-то ты неочень похож на свой аватар..."(с)
    Спасибо сказали: KageDesu

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

    Ветеран Разработчик
    Больше
    11 года 1 мес. назад - 11 года 1 мес. назад #79213 от Seibur

    strelokhalfer пишет: Возьми скрипт из демки, у тебя с кодировкой что то не то.

    Именно в демке и менял

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

    При 800 на 600 тоже прекращает работу программы, при попытке развернуть на весь экран

    --убрал трипл-пост. сейбур, на будущее - есть кнопка "редактировать", не надо писать много коротких постов с разницей во времени меньше, чем в сутки --эльф
    --окаюшки, эльф. кстати ты про кнопку "изменить"? если да, то я тебя понял -- сэйбур

    Будь таким, каким хочешь казаться.
    Последнее редактирование: 11 года 1 мес. назад пользователем Seibur.

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

    Больше
    11 года 1 мес. назад #79231 от KageDesu
    Seibur, к сожалению, поддержки работы в полно-экранном режиме не было в планах. (У меня жутко мерцает экран в таком режиме)

    Но можно включить.

    Заместо команды PKD_Display.set_..., используйте команду Resolution.change(X, Y). Заместо X и Y любое из стандартных разрешений экрана.
    Пример:
    Resolution.change(1280,720) - будет работать в полно-экранном режиме.

    P.S. В версии скрипта 1.0, если одно из значений разрешения не кратно 32, будет небольшой артефакт внизу карты при её прокрутке.
    Спасибо сказали: Seibur

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

    Больше
    11 года 3 нед. назад - 10 года 3 мес. назад #79757 от Wewander
    Просмотрел скрипт, [strike]поколдовал[/strike], вот, что заметил...
    1. У тех, кого не работает скрипт из вложений в 1-ом сообщении, можете спокойно взять скрипт с pastebin.com/gQLbGjRq , правда не могу понять, почему он больше выложенного.
    2. Размер экрана можно менять и в самой игре (скрин предоставлен)
    3. Если выставить максимальное для вас разрешение, то при приближении к нижней части экрана, там будет проглядываться полоса с верхней частью карты (но за нее зайти зайти нельзя)
    4. Если изменить в самой игре размер экрана, то нужно после выйти в меню, только тогда экран нормализуется. (Можно просто нажать Esc)
    5. При полном экране, картинка в начале игры не меняет размер, нужно искать другую
    ВНИМАНИЕ: Спойлер!
    Последнее редактирование: 10 года 3 мес. назад пользователем Wewander.
    Спасибо сказали: KageDesu

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

    Больше
    11 года 1 нед. назад - 11 года 1 нед. назад #80370 от Uzuzu74
    Если в настройках карты включить панораму, то она отображаться не будет.
    Можно ли это исправить?
    И второе будут ли в дальнейшем у скрипта не стандартные разрешения, например 1024х683
    Последнее редактирование: 11 года 1 нед. назад пользователем Uzuzu74.
    Спасибо сказали: KageDesu, Wewander

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

    Больше
    11 года 2 дн. назад #80605 от KageDesu
    Uzuzu74, для применения не стандартного разрешения, заместо команды PKD_Display.set, используйте:
    Resolution.change(1024, 683). (Либо другие цифры, главное кратность 32)

    Над панорамой поработаю, при тестировании скрипта не обратил на это внимание.

    Wewander, по поводу Вашего 3-го пункта, это из-за не кратности разрешения 32.

    5 пункт доработаю вместе с панорамой.

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

    Пункт 1. Команда Kernel.load() не может подгрузить скрипт, если в пути есть русские буквы. Узнал об этом недавно, в новой версии уберу.
    Спасибо сказали: Wewander

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

    Больше
    10 года 11 мес. назад - 10 года 11 мес. назад #80664 от Wewander
    Заметил вот еще какую ошибку, при написании сообщения на темном и прозрачном экране, сообщение располагается по краю экрана.
    Что насчет несовместимости?
    ВНИМАНИЕ: Спойлер!
    Последнее редактирование: 10 года 11 мес. назад пользователем Wewander. Причина: Дополнение информации

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

    Больше
    10 года 11 мес. назад #80892 от KageDesu
    Скрипт обновил.
    # Версия 1.1 (08.05.2015)
    # - Фоновое изображение главного меню теперь "растягивается" под разрешение
    # - Мелкие правки в размерах окон
    # - Отображение картинок относительно края экрана (можно отключить)
    # - Панорама


    Wewander, скрипт Khas Awesome Light Effects пока не смотрел.
    Насчёт ошибки с сообщением, прикрепите скриншот, не очень понятно.
    Спасибо сказали: MaltonTheWarrior, Wewander

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

    Больше
    10 года 11 мес. назад #81127 от Хроно
    Скрипт отличньій!
    А как менять размерьі окон (меню/сообщения/боевая сцена/ и т.д.) пропорцьіонально к разрешению?

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

    Больше
    10 года 10 мес. назад #81689 от KageDesu
    Нужно Обновить до версии 1.2
    В скрипте (в начале) есть секция:
    Code:
    #Размеры для окон W = 544 #По умолчанию 544 H = 480 #По умолчанию 480
    Измените значения (W - ширина, H - высота)
    Спасибо сказали: Хроно

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

    Больше
    10 года 10 мес. назад #81802 от Хроно
    Ок. У меня возникли праблемьі со скриптом:
    Когда я пьітаюся изменить размер окна в "class Window_MenuStatus < Window_Selectable", оно не дайот етового зделать, та, как перекрьівается вашьім скриптом. А также не дйот задать положение для окна "class Window_Gold < Window_Base" по той же причине. Что нужно изменить в вашем скрипте, штоб задавать положения вьіше упомянутьіх акон?

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

    Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
    Больше
    10 года 10 мес. назад #81804 от DeadElf79
    Хроно, кратенькая инструкция:
    1. создай новую страницу скрипта в редакторе скриптов ниже данного скрипта
    2. впиши в неё такой код:
    Code:
    class Window_MenuStatus < Window_Selectable end
    3. между первой и последней строкой ты можешь вставлять методы, связанные с тем, с чем тебе нужно, самый простой вариант - для изменения положения
    4. помни - ты можешь не копировать целиком и полностью содержимое оригинального класса, а вписывать только то, что тебе нужно, например:
    Code:
    class Window_MenuStatus < Window_Selectable def initialize(x=100, y=200) super(x, y, 300, 400) @pending_index = -1 refresh end end

    Если захочешь понять, как это работает, то, не бегая по всем интернетам, получи лаконичное объяснение - руби позволяет расширять, изменять и полностью переписывать ЛЮБЫЕ созданные классы и модули. А вот почему - это ты можешь найти и почитать в специализированной литературе и/или на википедии ^_^
    P.S. Специально для опытных наших скриптёров: прошу не начинать разговоры про алиасы и прочее в дополнение к моей инструкции, пусть человек хотя бы с этим разберётся.
    Спасибо сказали: Хроно

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

    Больше
    10 года 10 мес. назад - 10 года 10 мес. назад #81829 от Хроно
    Разабрался. Пасиба. Но к окошку отображения золота ето не подошло.(
    Болле того: оно совсем пропало. (Координати пьітался менять, не помогло)
    Последнее редактирование: 10 года 10 мес. назад пользователем Хроно.

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

    Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
    Больше
    10 года 10 мес. назад - 10 года 10 мес. назад #81831 от DeadElf79
    К окошку золота: попробуй заменить первую строку на это:
    "class Window_Gold < Window_Base"
    А потом зайди на страницу со скриптом Window_Gold, скопируй полностью функцию initialize и настрой по своему.
    Вот даже нашел время и написал код, пробуй:
    Code:
    class Window_Gold < Window_Base def initialize super(100, 200, 300, 400) refresh end end
    Последнее редактирование: 10 года 10 мес. назад пользователем DeadElf79.
    Спасибо сказали: Хроно

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

    Больше
    10 года 10 мес. назад #81835 от Хроно
    Пасиба! Оно паявилась, как аказалось беда бьіла в том, что прога задайот положение окна куда-то вниз, за екран, отсюда радилась праблема:
    Прога отказивается менять палажение етага окна на екране. Какие координатьі я ему не задаю - оно не реагирует ни на пиксель, хоть там 10, хоть там 1000, менят толька размер окна.

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

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