Sam команды в Mlogs 2

Здравствуйте! Если не сложно, можно получить ответ? У меня стоит на сервер Mlogs 2, и я хочу добавить категорию Sam и всунуть его команды. Но как бы я не подбирал хук, у меня ничего не получалось. Можно ответ пожалуйста тот, кто знает как добавить в Mlogs 2 sam команды.

SAM.RanCommand не подходит?

Он может подходит, но как бы я его не вводил логи не работают. Вот сам код :
Этот код каманд.

mLogs.config.ulxBlacklist = mLogs.config.ulxBlacklist or {
“sam noclip”
}

local category = “SAM”
// Sam Logs
mLogs.addLogger(“SAM.CanRunCommand”,“samcommand”,category)

mLogs.addHook(“SamCommandCalled”, category, function(ply,cmd,args)
if(not IsValid(ply) or slient)then return end
if(table.HasValue(mLogs.config.ulxBlacklist, cmd))then return end
mLogs.log(“samcommand”, category, {player1=mLogs.logger.getPlayerData(ply),command=cmd,args=table.concat(args," ")})
end)

А тут код с catiogory

mLogs.addCategory(
“Sam”, – Name
“sam”,
Color(31, 58, 147), – Color
function() – Check
return SAM.CanRunCommand != nil
end,
true – delayed
)

mLogs.addCategoryDefinitions(“sam”, {
samcommand = function(data) return mLogs.doLogReplace({“^player1”,“ran the command:”,“^command”,“^args”},data) end,
})

Попробуй так:

-- category
mLogs.addCategory(
	'SAM',
	'sam',
	Color(31, 58, 147),
	function()
		return SAM ~= nil
	end,
	true
)

mLogs.addCategoryDefinitions('sam', {
	samcommand = function(data) return mLogs.doLogReplace({'^player1','ran the command:','^command','^args'},data) end,
})
-- logger
mLogs.config.samBlackList = mLogs.config.samBlackList or {
	'sam noclip'
}

local category = 'sam'

mLogs.addLogger('Commands', 'samcommand', category)

mLogs.addHook("SAM.RanCommand", category, function(ply,cmd,args)
	if not IsValid(ply) then return end
	if table.HasValue(mLogs.config.samBlackList, cmd) then return end
	mLogs.log("samcommand", category, {player1=mLogs.logger.getPlayerData(ply),command=cmd,args=table.concat(args," ")})
end)
1 лайк

Спасибо, извиняюсь что долго не мог ответить. Были свои проблемы, а так спасибо что помогли.