RPG Maker VX Ace

Проект месяца 2 место Ветеран Оратор
Больше
14 года 4 мес. назад #50375 от Green-Leo
Green-Leo ответил в теме Re: RPG Maker VX Ace
SaretOdin-Sol, ты не совсем понял... в общем по порядку, когда я работал в ВХ я удалил стандартный титульник из скриптов (не без посторонней помощи) и когда игра запускалась, кнопки "новая игра, продолжить, выход" это был не титульник, а сообщение с выбором, это нужно было чтобы сделать нестандартный (анимированный) "титульник" и вот именно оно съезжает на скрине... а на самом титульнике (который в ЭЙСе я не удалял пока ещё, но собираюсь) всё нормально

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

Больше
14 года 4 мес. назад - 14 года 4 мес. назад #50380 от SaretOdin-Sol
SaretOdin-Sol ответил в теме Re: RPG Maker VX Ace
Не, тут реально нужно скинуть демку. Так мне будет намного проще думать.
А так я понял. Удалив стандартный титульник, ты начинаешь игру с карты с автозапускающимися и параллельными эвентами, один из которых отвечает за чередования картинок, а другой за выбор. Или что-то типо того.
Последнее редактирование: 14 года 4 мес. назад пользователем SaretOdin-Sol.

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

Проект месяца 2 место Ветеран Оратор
Больше
14 года 4 мес. назад #50383 от Green-Leo
Green-Leo ответил в теме Re: RPG Maker VX Ace
SaretOdin-Sol, да, так и есть и вот окошко выбора надо сдвинуть...

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

Больше
14 года 4 мес. назад - 14 года 4 мес. назад #50385 от SaretOdin-Sol
SaretOdin-Sol ответил в теме Re: RPG Maker VX Ace
*sigh* В общем и целом, я сумел сделать то, что ты хотел.
ВНИМАНИЕ: Спойлер!

Я использовал скрипт пропуска Title Screen, если что.
Энтербрейновцы посчитали, по-видимому, что положение окна выбора круто смотрится справа и выше/ниже обычного окна сообщения. Ну, рад за них. Хотя не одобряю стандартную систему сообщению. w/e.
Итак, чтобы добиться такого результата (я про положение окна выбора как в VX), то заходишь в Редактор Скриптов и находишь Window_ChoiceList. Там ты ищешь такой кусок:
Code:
def update_placement self.width = [max_choice_width + 12, 96].max + padding * 2 self.width = [width, Graphics.width].min self.height = fitting_height($game_message.choices.size) self.x = Graphics.width - width if @message_window.y >= Graphics.height / 2 self.y = @message_window.y - height else self.y = @message_window.y + @message_window.height end end
Обрати внимание на две строки:
Code:
self.x = Graphics.width - width
и
Code:
self.y = @message_window.y - height
.
Соответственно, первая отечает за координату x, а вторая за y.
Заменив width на 345 и height на 0 получаем результат, показанный на скрине выше. In others, должно получиться так:
Code:
def update_placement self.width = [max_choice_width + 12, 96].max + padding * 2 self.width = [width, Graphics.width].min self.height = fitting_height($game_message.choices.size) self.x = Graphics.width - 345 if @message_window.y >= Graphics.height / 2 self.y = @message_window.y - 0 else self.y = @message_window.y + @message_window.height end end
НО!
... Да. Есть одно существенное "но".
Такое изменение настроек приводит к эдакому результату:
ВНИМАНИЕ: Спойлер!

Вооооооооот. Остается только с помощью вызова скрипта вернуть стандартные настройки в классе Window_ChoiceList, если это конечно возможно. А это дело скриптеров. И вот тут я уже бессилен. Быть может со временем, повторюсь, найдется решение и этой проблемы. А на данный момент вот такие пироги.
Последнее редактирование: 14 года 4 мес. назад пользователем SaretOdin-Sol.

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

Проект месяца 2 место Ветеран Оратор
Больше
14 года 3 мес. назад #50395 от Green-Leo
Green-Leo ответил в теме Re: RPG Maker VX Ace
Блин... а можно как-то в ветвления условий или переменные впихнуть то на каком регионе находится персонаж? С помощью скриптов например, а то не в ветвлениях не в переменных нету, неужели им трудно было это сделать... Было бы очень удобно, а то глупо что они использоваться могут только для установления отрядов врагов в определённые области(

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

Организатор конкурсов Разработчик Писатель Писатель 2 место 2 место Победитель конкурса 3 место
Больше
14 года 3 мес. назад #50396 от James
James ответил в теме Re: RPG Maker VX Ace
Я думаю, цель регионов - именно в том, чтобы монстров расставлять. Для остального нужен Terrain Tag, хотя использовать его можно не всегда

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

Проект месяца 2 место Ветеран Оратор
Больше
14 года 3 мес. назад #50402 от Green-Leo
Green-Leo ответил в теме Re: RPG Maker VX Ace
Да, вот я и спрашиваю, просто в эвентах в переменных есть строчка "скрипт" возможно туда как-то можно вписать чтобы переменная зависела от того на каком регионе персонаж?
Просто было бы очень удобно, так просто сделать эвенты меняющиеся в зависимости от региона, а потом просто переставлять события на разные локации, просто ситуация такая:
Я решил сделать одну игру... и там надо дать игроку возможность свободно прыгать везде и всегда, вот тут то и загвоздка, вы же понимаете что в таком случае он вскоре начнёт перелетать через стены и тому подобное, поэтому я решил отметить регионами места, например там где регион один, это места где позади стена и в идеале должно быть примерно так:
Ветвление условия - игрок стоит на регион-"1"
Ветвление условия - нажал кнопку "прыжок"
Ветвление условия - смотрит вверх
И вот тут уже будет зависеть, во все остальные три стороны он прыгнет свободно, а в стенку иначе, но проблема в том что "Ветвление условия - игрок стоит на регион -"1/2/3 и т.д." в мэйкере не предусмотрено( И вот я спрашиваю, можно ли как-то с помощью скриптов вызвать такое условие?

Я знаю, подобное можно сделать с помощью переменных которые бы отслеживали X и Y для игрока, но это будет очень муторно, для каждой клетки... А так просто создал эвенты, их на все локации перекопировал и просто нарисовал где какие регионы... Вот..

Надеюсь я понятно объяснил)"

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

Организатор конкурсов Разработчик Писатель Писатель 2 место 2 место Победитель конкурса 3 место
Больше
14 года 3 мес. назад #50404 от James
James ответил в теме Re: RPG Maker VX Ace
В таком случае я всё-таки рекомендую использовать Terrain Tag. В крайнем случае, можно создать два одинаковых тайла в тайлсете с разными тегами. И проверку делать, на каком теге стоит герой. Если, например, 1, то можно прыгать, 0 - нельзя.

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

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

Больше
14 года 3 мес. назад #50416 от AlexArmstrong
AlexArmstrong ответил в теме Re: RPG Maker VX Ace
Хм, кто-нибудь разворачивал проект сделанный в VX Ace в фуллскрин? Обычный VX нормально все растягивал, но Ace у меня выдает окошко тех же размеров, а остальная часть экрана просто черная.

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

Больше
14 года 3 мес. назад #50417 от Twilight lord
Twilight lord ответил в теме Re: RPG Maker VX Ace
Такая-же фигня.. причём на широкоформатном мониторе интересно так растягивает всё..

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

2 место
Больше
14 года 3 мес. назад #50729 от Rainbow Dragon
Rainbow Dragon ответил в теме Re: RPG Maker VX Ace
Только установил. Первые впечатления: неплохо, но опять же, нужна доработка. Подожду нормальное английское издание. А то с таким нигхыра не ясно.

Eisen haa n'las is-hnees!

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

2 место
Больше
14 года 2 мес. назад #50907 от Rainbow Dragon
Rainbow Dragon ответил в теме Re: RPG Maker VX Ace
Кто-нибудь знает, когда будет инглиш-версия, либо где взять норм патч?

Eisen haa n'las is-hnees!

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

Разработчик Коммерсант Проект месяца 1 место Проект месяца 2 место 3 место в Кодировке Ветеран Учитель Организатор конкурсов Даритель Стимкея Проект месяца 3 место 2 место Готв Победитель Сбитой кодировки 2 место Победитель конкурса 3 место
Больше
14 года 2 мес. назад #50908 от AnnTenna
AnnTenna ответил в теме Re: RPG Maker VX Ace
ну, тут от мефиса сборка есть Правда, он, вроде, еще не до конца доделал

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

Организатор конкурсов Разработчик Писатель Писатель 2 место 2 место Победитель конкурса 3 место
Больше
14 года 2 мес. назад #51122 от James
James ответил в теме Re: RPG Maker VX Ace
Официальная английская версия Эйса выйдет 15 марта сего года. Стоимость - 90$.

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

2 место
Больше
14 года 2 мес. назад #51156 от Rainbow Dragon
Rainbow Dragon ответил в теме Re: RPG Maker VX Ace
Походу "Войдивмозг" малость
ВНИМАНИЕ: Спойлер!

У меня тут, понимаешь, еле-еле 700 руб до конца месяца, а им 90$ подавай.

Eisen haa n'las is-hnees!

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

Больше
14 года 2 мес. назад #51157 от Allerent
Allerent ответил в теме Re: RPG Maker VX Ace
Да пользуйся пиратской версией.

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

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