хочу реализовать в поинтшопе донат-магазин на базе гмдоната, как то это возможно?
это можно реализовать при помощи функций:
Player:AddIGSFunds(-price)
списываем денюжку с баланса игрока
number = Player:IGSFunds()
получаем текущий баланс
bool = IGS.CanAfford(ply, price)
проверяем может ли игрок позволить себе покупку
самый простой вариант интеграции валюты igs в pointshop это детоур функций поинтшопа.
пример с pontshop2:
Player:PS2_GetWallet()
детоурим на Player:IGSFunds()
Player:PS2_AddStandardPoints(points, message, small, suppressEvent)
детоурим на Player:AddIGSFunds()
Player:PS2_CanAfford(itemClass)
детоурим на IGS.CanAfford(ply, price)
возможно есть готовые интеграции, попробуй выполнить поиск по форуму/гитхабу/гуглу.
Может быть интересно: