add sborka

This commit is contained in:
2026-03-31 10:27:04 +03:00
commit f5e5f56c84
2345 changed files with 382127 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
PLUGIN.name = "Extended Spawnmenu"
PLUGIN.author = "RB655 (Портирован для Helix)"
PLUGIN.description = "Расширенное спавн-меню с поддержкой звуков и legacy аддонов"
ix.util.Include("cl_spawnmenu.lua")
ix.util.Include("cl_legacy.lua")
-- Конфигурация
ix.config.Add("extSpawnmenuEnabled", true, "Включить расширенное спавн-меню", nil, {
category = "Extended Spawnmenu"
})
ix.config.Add("extSpawnmenuCreateTabs", false, "Создавать отдельные вкладки для категорий", nil, {
category = "Extended Spawnmenu"
})
-- Серверная часть
if SERVER then
util.AddNetworkString("rb655_playsound")
-- Команда для проигрывания звуков всем игрокам
concommand.Add("rb655_playsound_all", function(ply, cmd, args)
if not ply:IsSuperAdmin() or not args[1] or string.Trim(args[1]) == "" then return end
net.Start("rb655_playsound")
net.WriteString(args[1] or "")
net.Broadcast()
end)
end
-- Клиентская часть
if CLIENT then
-- ConVar для совместимости
CreateClientConVar("rb655_create_sm_tabs", "0", true, true)
end
function PLUGIN:Initialize()
print("[Extended Spawnmenu] Расширенное спавн-меню загружено!")
print("[Extended Spawnmenu] Добавлены: Browse Sounds, Materials, Legacy Addons")
end