Войти на сайт

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

ТЕМА: Как добавить валюту? [Vx Ace]

Как добавить валюту? [Vx Ace] 6 года 3 нед. назад #102799

  • VeselyRodger
  • VeselyRodger аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 932
  • Спасибо получено: 894
  • ОраторТестерПроект месяца 1 местоПроект месяца 3 место
Можно как то добавить другую валюту, что б было как в стратегиях разные ресурсы?
Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Администратор запретил публиковать записи гостям.

Как добавить валюту? [Vx Ace] 6 года 3 нед. назад #102801

  • Dmy
  • Dmy аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1142
  • Спасибо получено: 2477
  • УчительПаладинРазработчик2 место Даритель СтимкеяПрограммист RubyЗа 2 место на конкурсе маппингаПоддержка ФондаПроект месяца 3 местоОратор
Самый простой способ — хранить другие валюты в переменных. То есть завести переменные (столько переменных, сколько надо валют, и назвать каждую наподобие «пенязи», «алтыны», «шеляги»), и, чтобы изменить деньги, менять значение переменных.

Например, чтобы дать игроку 5 пенязей, надо будет увеличить переменную «Пенязи» на 5:

variable.png



Правда, показываться в меню такие деньги не будут.

Чтобы показать, можно сделать предмет «Кошелёк», который при использовании вызывает общее событие (в MV это делается через раздел Эффекты у предмета, нужно добавить эффект, раздел Прочие, вариант «Общее событие»). При этом создать общее событие и в этом общем событии выводить текст наподобие: «Пенязей: \V[10], алтынов: \V[11], шелягов: \V[12]» (вместо 10, 11 и 12 надо ввести номера переменных, в которых будет хранится соответствующая валюта):

common-event.png


Если нужно, чтобы все деньги показывались именно в меню, то надо использовать скрипты.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: VeselyRodger

Как добавить валюту? [Vx Ace] 6 года 3 нед. назад #102802

  • VeselyRodger
  • VeselyRodger аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 932
  • Спасибо получено: 894
  • ОраторТестерПроект месяца 1 местоПроект месяца 3 место
Спасибо за разъяснение
Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Администратор запретил публиковать записи гостям.

Как добавить валюту? [Vx Ace] 6 года 3 нед. назад #102803

  • Arrakttur96G
  • Arrakttur96G аватар
  • Вне сайта
  • Мастер
  • Сообщений: 207
  • Спасибо получено: 181
  • Даритель Стимкея
Ну на асю есть множество скриптов. Не скажу, что все удобны, но каждому на вкус и цвет.
Если необходим самый простой, то тогда можете попробовать этот.
forums.rpgmakerweb.com/index.php?threads/currency-system.3023/
Бессмертие – не бешенство, при укусах не передается. - Лен, Арракттур. Профессия ведьма, Громыко Ольга.

Стать бессмертным вампиром можно и в реальности. Для этого нужен интернет, а там... играй свою роль на форуме и будь няшкой. - Арракттур из Светлой зоны.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: VeselyRodger
Время создания страницы: 0.179 секунд