[c/q-menu] Удаляем вкладки, кнопки, добавляем элементы

Код для удаления вкладок NPC, Entities, Weapons, Vehicles, Постобработка с Q меню

Источник (уже не работает, к сожалению): https://forum.facepunch.com/t/disable-specific-spawn-menu-tabs/135892/2

local function removeOldTabls()
	for k, v in pairs( g_SpawnMenu.CreateMenu.Items ) do
		if (v.Tab:GetText() == language.GetPhrase("spawnmenu.category.npcs") or 
			v.Tab:GetText() == language.GetPhrase("spawnmenu.category.entities") or 
			v.Tab:GetText() == language.GetPhrase("spawnmenu.category.weapons") or 
			v.Tab:GetText() == language.GetPhrase("spawnmenu.category.vehicles") or 
			v.Tab:GetText() == language.GetPhrase("spawnmenu.category.postprocess") ) then
			g_SpawnMenu.CreateMenu:CloseTab( v.Tab, true )
		end
	end
end

hook.Add( "PopulateContent", "rb655_", function( pnlContent, tree, node )
	removeOldTabls()
end )
1 лайк