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,44 @@
ITEM.name = "Комплект C4"
ITEM.desc = "Набор, содержащий детонатор и 3 заряда C4. Распакуйте для получения содержимого."
ITEM.category = "Снаряжение"
ITEM.model = "models/items/box_stack.mdl"
ITEM.width = 1
ITEM.height = 1
ITEM.functions.Unpack = {
name = "Распаковать",
onRun = function(item)
local client = item.player
local inventory = client:GetCharacter():GetInventory()
if not inventory or isnumber(inventory) then
client:Notify("Инвентарь еще не загрузился, подождите...")
return false
end
local successDet = inventory:Add("c4_detonator")
if not successDet then
client:Notify("Нет места в инвентаре для детонатора!")
return false
end
local count = 0
for i = 1, 3 do
if inventory:Add("c4_ammo") then
count = count + 1
else
break
end
end
if count < 3 then
client:Notify("Заряды добавлены частично (" .. count .. "/3), не хватило места!")
else
client:Notify("Вы распаковали комплект C4.")
end
return true
end,
onCanRun = function(item)
return !IsValid(item.entity)
end
}