Как добавить патроны в :SetWeapon

не понимаю как добавить патроны для оружия crossbow из hl2
пробовал писать Crossbow = 500 и тд а патронов не выдавало все равно
вот код:

IGS(“Арбалет”, “wep_arbalet”):SetWeapon(“weapon_crossbow”, {Crossbow = 500})
:SetPrice(900)
:SetPerma()
:SetDescription(“Воу Воу, может не надо?”)
:SetIcon(“models/weapons/w_crossbow.mdl”, true) – true значит, что указана моделька, а не ссылка

а ты уверен что тип патрон верный?
Если твой арбалет из HL2, то он использует тип патрон XBowBolt Default Ammo Types - Garry's Mod Wiki
если не ошибаюсь то всё сконфигурировано верно, ошибка может быть только в типе патрон.
проверить какой тип патрон использует твой свеп можно с помощью функции Weapon:GetPrimaryAmmoType - Garry's Mod Wiki
для проверки возьми оружие в руки, зайди в консоль сервера, напиши sv_allowcslua 1, далее открой консоль клиента игры и напиши lua_run_cl print(LocalPlayer():GetActiveWeapon():GetPrimaryAmmoType()) - в консоль выведется тип патрон этого оружия, после этого можешь открыть консоль сервера и написать sv_allowcs_lua 0 если ты тестируешь это на реальном сервере где есть игроки (не на сервере разработки)