[SAM] Добавить команду выдачи донат валюты

Я хочу добавить выдачу доната в команды в админ системе SAM, чтобы можно было донат через !menu выдавать. Как это сделать?

Здравствуйте! Адаптировал предыдущий мой код под SAM.
Закидывать sam/lua/sam/modules/igs.lua

if SAM_LOADED then return end

local sam, command, language = sam, sam.command, sam.language

command.set_category("Разработчик")

command.new("givedonate")
	:Aliases("adddonate")

	:SetPermission("givedonate", "superadmin")

	:AddArg("player")
	:AddArg("number", {hint = "amount", min = 1, max = 2000, round = true, optional = true, default = 100})

	:OnExecute(function(ply, targets, amount)
		for i = 1, #targets do
			targets[i]:AddIGSFunds(amount)
		end

		sam.player.send_message(nil, "add_donate", {  -- Если хотите убрать сообщение о выдаче доната удалите этот код.
			A = ply, T = targets, V = amount
		})
	end)
:End()
3 лайка