Ну перемещать ивенты с другой карты на Асе, можно с помощью скрипта. Если такой вариант подходит конечно.
А скрипт что-то типа такого
Видел где-то еще похожие скрипты, но не помню где.
Ну перемещать ивенты с другой карты на Асе, можно с помощью скрипта. Если такой вариант подходит конечно.
А скрипт что-то типа такого
Видел где-то еще похожие скрипты, но не помню где.
При выводе текстовых сообщений, можно использовать всякие интересные теги, например,
\N[007] выводит имя актера под номером 007.
Вопрос: можно ли как-то вместо определенного номера использовать переменную?
В смысле? Зачем ? Ведь когда ты вводишь "007" - это есть айди персонажа, через переменную ты все так же получишь это самое айди. Или ты хочешь выводит значение какой-то переменной, а не имя персонажа ? Если да, то ведь есть стандартная команда \v[x] где "х" - номер переменной.
А так я просто не очень понял, что ты хотел :)
Последний раз редактировалось dirge; 11.08.2013 в 00:09.
Я хочу чтобы одну и ту же реплику, которая выбирается из набора в коммон ивентах, могли произносить разные персонажи
То есть мне нужно, не прибитое гвоздями "Актер 7 говорит "Привет!", а вариативное "Актер X говорит "Привет!",
где X - переменная, которую я могу менять по своему усмотрению в зависимости от того с каким актером говорит мой игрок, и соответственно, она будет подставляться вместо значения [n] выдавая игроку имя/фейс того актера который в данный момент произносит эту фразу.
эм, ок, тогда просто смешай два тега, и получится у тебя что-то типа этого \n[\v[х]]
Доброго времени суток всем. Приобрёл себе недавно RPGmaker VX Ace. Разбираюсь потихоньку в нём, но вот появился ряд вопросов, нахрапом которые разрешить мне не удалось.
1) Есть ли возможность дать свитчу случайное положение на момент начала игры? Для переменных подобную опцию, вроде как нашёл.
2) Есть ли возможность запускать ивент не при шаге на какой-либо конкретный тайл, а при условии что включается определённый свитч, или переменная достигает определённого значения
3) Можно ли вешать ивент не на какую-то конкретную клетку, а на целую область? 10х10, к примеру.
4) Допустим я хочу сделать на начало игры выбор из 4 игровых персонажей. Как это сделать? Сделать ивент с выбором в диалоговом окне, и в зависимости от выбора - убрать текущего персонажа из пати, и добавить выбранного? Не понимаю немного данный механизм относительного главного героя.
5) В ивенте вижу возможность изменить персонажу класс/имя/статы и т.д. Можно ли так же поменять портрет?
6) Есть ли возможность при удалении персоанажа впоследствии вернуть его в пати с тем же уровнем, тем же шмотом и т.д.?
7) Есть ли возможность добавлять в игру импорт сохранений? Ну вроде как это делается в современных сиквелах к играм %)
Заранее спасибо за потраченное на чтение вопросов время %)
По порядку:
1) [s]Не видал такого[/s] Можно замутить случайное для переменной в интервале от 0 до 1 и сделать условие: если переменная равно 0, то переключателю присвоить ВЫКЛ (OFF), если переменная равна 1, то переключателю присвоить ВКЛ (ON). Как-то так.
2) Да, через условия в параллельном событии.
3) Только после установки скрипта Big Events (может, где-то на сайте в разделе Скрипты лежит).
4) Пока тоже не очень понимаю, ждем ответов других участников.
5) Кажется да, нужно поискать.
6) Да, уровень персонажа сохраняется в состоянии на тот момент, как персонаж был убран из партии.
7) Зачем? Можно просто положить в папку с игрой файлы типа Save001.rvdata2
Последний раз редактировалось DeadElf79; 13.08.2013 в 14:58.
Имеется ввиду чтобы он рандомно был вкл или выкл? А почему бы не использовать переменную?1) Есть ли возможность дать свитчу случайное положение на момент начала игры? Для переменных подобную опцию, вроде как нашёл.
2) Есть ли возможность запускать ивент не при шаге на какой-либо конкретный тайл, а при условии что включается определённый свитч, или переменная достигает определённого значенияСпойлер Ага:
Стандартными путями - нет.3) Можно ли вешать ивент не на какую-то конкретную клетку, а на целую область? 10х10, к примеру.
Сам задал вопрос, сам на него и ответил.4) Допустим я хочу сделать на начало игры выбор из 4 игровых персонажей. Как это сделать? Сделать ивент с выбором в диалоговом окне, и в зависимости от выбора - убрать текущего персонажа из пати, и добавить выбранного? Не понимаю немного данный механизм относительного главного героя.
5) В ивенте вижу возможность изменить персонажу класс/имя/статы и т.д. Можно ли так же поменять портрет?Спойлер Конечно:
Да, но все эти данные придется запомнить в переменные.6) Есть ли возможность при удалении персоанажа впоследствии вернуть его в пати с тем же уровнем, тем же шмотом и т.д.?
Слегка не понял вопроса.7) Есть ли возможность добавлять в игру импорт сохранений? Ну вроде как это делается в современных сиквелах к играм %)
Как я понял, он имеет ввиду аналогию с масс эффект и другими подобными играми, где существует возможность переноса сохранения от одной части к другой. Например создал первую часть игры, прошёл, сохранился и перенёс сохранение во вторую. Подобный вопрос как-то уже задавали недавно на форуме.Слегка не понял вопроса.
Но реализация проверки сохранения от прошлой части, с анализом всех данных, кто и где и как поступил, как решил квест и т.д. и т.п кажется мне немного сложноватой и практически сложно реализуемой, да и пустой тратой времени.
Моё видение как можно сделать данную систему при учете трёх разных концовок и с разветвленным сюжетом.
Условно разделить этапы игры на главы. В каждой главе где разветвление, при попадании на разные сюжетные дорожки, записывать в переменные данные (можно например использовать какое либо слово либо код, в итоге к концу игры получается предложение или целый код, если соединить каждое из слов всех глав). В итоге в конце выдать эту фразу игроку (Например варианты полученных предложений для импорта: спас замок но убил кузнеца, спас замок и спас кузнеца, замок сгорел и кузнец умер. Либо полностью готовый код). А при начинании второй части, игрок при нажатии импорт персонажа или сохранения, выбирает из списка предложений то, которое при прохождении он получил конце, либо попросить игрока ввести полученный код. После ввода получаешь какие либо бонусы от вида прохождения, либо запускаешь определенные события.
Но если у игры будет очень разветвленный сюжет это может превратиться в ужас.
Эту тему просматривают: 32 (пользователей: 0 , гостей: 32)
Социальные закладки