require "lib.moonloader"
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("ticket", cmd_ticket)
while true do
wait(0)
end
end
function cmd_ticket(arg)
var1, var2, var3 = string.match(arg, "(.+) (.+) (.+)")
if var1 == nil then sampAddChatMessage("/ticket [ИД] [Сумма] [Причина]", -1) --если не введён не один аргумент
else
nick = sampGetPlayerNickname(var1) --получаем ник игрока с id указанным в команде
sampSendChat(string.format('/me выдал штраф игроку %s на сумму %d с причиной: %s', nick, var2, var3))
sampSendChat(string.format('/shtraf %d %d %s', var1, var2, var3)) --допустим, чтобы выдать штраф, нужно использовать команду shtraf
end
end