Есть ли хук на пополнение баланса и если есть можно ли определить пополнение было реальное или выданное к пример за игру на сервере?
Нашел хук IGS.PlayerDonate
Есть ли хук на пополнение баланса и если есть можно ли определить пополнение было реальное или выданное к пример за игру на сервере?
Нашел хук IGS.PlayerDonate
Я советую вам использовать хук IGS.PaymentStatusUpdated, в нем есть всё, что вам нужно.
Пример таблицы, когда баланс был пополнен через панель:
Пример таблицы, когда баланс был пополнен через платёжную систему:
Пример скрипта, который благодарит игрока, пополнившего свой баланс через платежную систему:
hook.Add("IGS.PaymentStatusUpdated", "GM-Donate.ThanksForDonate", function(pl, tbl)
if tbl.paymentType == "panel" or not IsValid(pl) then return end
pl:ChatPrint("Спасибо за помощь серверу, приятных покупок!")
end)