[ServerGuard] Команда выдача донат валюты

Как сделать скрипт выдачи донат валюты через сервер гвард.
типо
!givedonat GodSon 200
или через !menu

P.S. Связанная тема:

Ещё остались ценители сервергарда, харош чел

--
-- GiveDonateMoney
--

local command = {}

command.help    = "Выдача донат валюты"
command.command   = "givedonate"
command.arguments = {"player", "amount"}
command.permissions = {"GiveDonat Command"}
command.immunity  = SERVERGUARD.IMMUNITY.LESSOREQUAL

local maxgmmoney = 1000 --макс дон.валюты можно выдать
function command:OnPlayerExecute(player, target, arguments)

  gmmoney = tonumber(arguments[2])

  if  (gmmoney < 1) or (gmmoney > 1000) then gmmoney = maxgmmoney end
  target:AddIGSFunds(gmmoney)

  serverguard.Notify( nil, 
  SERVERGUARD.NOTIFY.GREEN, 
  serverguard.player:GetName(player), 
  SERVERGUARD.NOTIFY.WHITE, 
  " Выдал игроку ", 
  SERVERGUARD.NOTIFY.RED, 
  serverguard.player:GetName(target), 
  SERVERGUARD.NOTIFY.WHITE, 
  " донат валюту на: ",
  SERVERGUARD.NOTIFY.RED, 
  arguments[2],
  " руб."
  );

  return true

end

serverguard.command:Add(command)

Прописывать сюда: \addons\serverguard\lua\tools\sh_commands.lua
Ток не в самый низ а где-то между другими командами

Ну и юзать через чатик , !givedonate nickname 500

Оу мен, спасиbо.