function hd.GetRankName(W,H)return(main:GetModule("\099\102")):GetRankName(H)end function hd.GetRankId(W,H)return(main:GetModule("\099\102")):GetRankId(H)end function hd.Notice(A,H,W)if main.player then if W then(main:GetModule("\078\111\116\105\099\101\115")):Notice("\078\111\116\105\099\101","\071\097\109\101 \078\111\116\105\099\101",W)end else(main:GetModule("\099\102")):Notice(H,"\071\097\109\101 \078\111\116\105\099\101",W)end end function hd.Error(A,H,W)if main.player then if W then(main:GetModule("\078\111\116\105\099\101\115")):Notice("\069\114\114\111\114","\071\097\109\101 \078\111\116\105\099\101",W)end else main.signals.Error:FireClient(H,{"\071\097\109\101 \078\111\116\105\099\101";W})end end return hd
-- << API >>
function hd:GetRankName(rankId)
	return (main:GetModule("cf"):GetRankName(rankId))
end

function hd:GetRankId(rankName)
	return (main:GetModule("cf"):GetRankId(rankName))
end

function hd:Notice(player, message)
	if main.player then
		if message then
			main:GetModule("Notices"):Notice("Notice", "Game Notice", message)
		end
	else
		main:GetModule("cf"):Notice(player, "Game Notice", message)
	end
end

function hd:Error(player, message)
	if main.player then
		if message then
			main:GetModule("Notices"):Notice("Error", "Game Notice", message)
		end
	else
		main.signals.Error:FireClient(player, { "Game Notice", message })
	end
end

return hd
