mic_pawnshop — это приложение для lb-phone, в котором игроки продают вещи друг другу. Игрок выбирает предмет из собственного инвентаря, назначает цену, и предмет появляется на доске объявлений, доступной всем игрокам. Тот, кто покупает, платит и получает предмет, а выручка продавца ждёт в приложении, пока он её не снимет.
Степень «приземлённости» выбираете вы. Если оставить всё как есть, вся сделка проходит прямо в телефоне. Включите Config.RequireLocation, и каждое выставление и каждую покупку придётся оформлять у прилавка: телефон прокладывает игроку маршрут до ломбарда, а товар передаёт сотрудник.
Цены назначают игроки
Выставляйте любой предмет из инвентаря с указанием количества и цены: либо за штуку — покупатели берут сколько захотят, — либо за весь лот, всё или ничего.
Выручка, которую можно снять
Каждая продажа пополняет ожидающий баланс продавца, он отображается вверху приложения. Одно нажатие переводит его в банк или, если вы расплачиваетесь предметами, наличными.
Предложения с ограниченным сроком
Объявления истекают через выбранное вами количество дней. Продавец может в любой момент изменить цену — срок при этом отсчитывается заново — или снять объявление и вернуть предметы себе.
Избранное
Игроки ставят лайк понравившимся предложениям и находят их в собственном списке, а на каждом предложении виден счётчик лайков.
Прилавок, если он вам нужен
При включённом Config.RequireLocation телефон прокладывает маршрут до ломбарда, у входа ждёт маркер, а сотрудник выходит навстречу для передачи товара.
Метаданные сохраняются
На ox_inventory выставленный предмет сохраняет свои метаданные — серийные номера, прочность и всё, что на нём было, — и покупатель получает его в том же виде. Информация о предметах QBCore (item info) тоже сохраняется.
Чёрный список
Предметы, которые нельзя выставить ни при каких условиях; если они уже были выставлены, их снимают с доски.
Картинки из вашего инвентаря
Предложения показывают изображение предмета прямо из папки с картинками вашего инвентаря.