[IGS] Как проверить, есть ли покупка у игрока

Здравствуйте, есть ли у вас функция на чек есть ли покупка у игрока?

1 лайк

ты тоже здесь xD

1 лайк

Посмотри эту тему
⌨️ Консольные команды для просмотра и снятия донат услуг - #2 от пользователя s1mpala

Привет. Есть pl:HasPurchase("uid")

Возвращает количество покупок предмета у указанного игрока

Например, игрок купил 3 штуки prop_plus_5. Условно это предмет, при покупке которого у игрока увеличивается лимит пропов. Если на этом предмете будет применен :SetStackable(), то предмет можно будет купить несколько раз, а pl:HasPurchase(“prop_plus_5”) для этого игрока вернет 3, так как он купил его 3 раза

Еще такой нюанс. На CLIENTе :HasPurchase() будет возвращать nil, если у айтема (итема) не применен :SetNetworked()

Есть еще такая функция: IGS.GetPlayerPurchases(s64, fCallback). Ее можно применить, если игрока нет на сервере, но нужно все равно посмотреть покупки игрока