Как выдать донат валюту игроку?

Как забрать или выдать донат валюту игроку ?

local s64 = "76222222222"
local sum = -100 -- снимаем 100 рублей
IGS.Transaction(s64, sum, "Отжал гопник", function(a, b) print("money were taken") end)```

Чтобы забрать деньги, нужно выдать отрицательную сумму. Для снятия 100 руб, нужно “выдать” -100 руб.

image

:money_with_wings: Как выдать/снять донат валюту

  1. Через консольную команду
  2. Через панель
  3. Через код

Через консольную команду:
В консоли сервера используйте addfunds $STEAMID 100 Примечание. Здесь вместо SteamID64 используется обычный SteamID. Если игрок будет в сети, то деньги зачислятся моментально

Через панель:
На сайте зайдите в раздел “Отчеты” > Пополнения, в правом верхнем углу найдите кнопку “Выдача денег”

Через код:

  1. Используйте метод PLAYER:AddIGSFunds(100, "Примечание") для выдачи онлайн игроку. Выдача отобразится в менюшке моментально. Укажите -100, чтобы снять 100 валюты
  2. Функция IGS.Transaction($STEAMID_64, 100, "Примечание") выдаст валюту оффлайн игроку по SteamID64