Умножение доната x2

Кст это будет работать только если игрок на сервере)
Некоторые игроки оплачивают с сайта (или могут выйти с сервера)

Можно использовать хук IGS.IncomingMessage

local note = "x2 к пополнению"
hook.Add( "IGS.IncomingMessage", "IGS x2", function( d, method )
    if method ~= "payment.UpdateStatus" or d.method ~= "pay" then return end
    local targ = player.GetBySteamID64( d.SteamID64 )
    local amount = IGS.RealPrice( d.orderSum )

    if targ then
        targ:AddIGSFunds( amount, note, function( )
            if !IsValid( targ ) then return end
            IGS.Notify( targ, "Задействован бонус '" .. note .. "'!" )
        end )
    else
        IGS.Transaction( d.SteamID64, amount, note )
    end
end )

FYI

2 лайка