Чтобы сделать магазин не за робаксы, а за монеты в Roblox, можно следовать инструкции: 2
- В компоненте StarterGui добавить ScreenGui (дать ему имя ShopGui) и для него создать Frame. 2 Это будет окно будущего магазина. 2
- Во Frame создать кнопки (TextButton), изменить их размер. 2 Эти кнопки будут предметами, которые нужно будет покупать. 2 Подписать название товара, который будет выдаваться при нажатии кнопки. 2 Также можно добавить TextLable под кнопками и указать на них стоимость товара. 2
- Добавить кнопку для закрытия окна магазина: создать TextButton квадратного размера, поменять цвет фона на красный и подписать X. 2 Также добавить кнопку открытия меню магазина: создать TextButton для ScreenGui, разместить его вверху экрана и подписать «Магазин». 2
- Для кнопки открытия магазина создать LocalScript и добавить код. 2 Это нужно для того, чтобы окно магазина открывалось только у одного игрока, а не у всех пользователей одновременно. 2
- Сделать так, чтобы при входе в игру окно магазина было невидимым и открывалось только при нажатии на кнопку. 2 Для этого в Properties убрать галочку с пункта Visible в компоненте Frame. 2
- Создать систему денежного оборота: в службе ServerScriptService создать скрипт под названием CashStats. 2 После указать валюту, в которой будут храниться деньги: можно доллары или рубли. 2 Затем запустить скрипт и проверить его. 2
- Создать систему покупок: вернуться к службе ServerScriptService, создать для неё скрипт под названием BuyTools. 2 Написать код. 2
Более подробную инструкцию по созданию магазина в Roblox можно посмотреть на YouTube в ролике «КАК сделать МАГАЗИН монет в роблоксе?». 4