Вопрос Одно оружие

Статус
В этой теме нельзя размещать новые ответы.
  • 40
  • 0
Контакты для связи отсутствуют.
Как сделать чтобы игрок мог брать только одно оружие своего типа(Допустим автомат) и только один пистолет. Остальное оружие будет невозможно подобрать.
 
  • 246
  • 13
  • 53
xd:
local function a(ply, weapon)
    local b = weapon:GetClass()

    if weapon:GetSlot() == 2 and IsValid(ply:GetWeapon("weapon_ar")) then
        return false
    end


    if weapon:GetSlot() == 1 and IsValid(ply:GetWeapon("weapon_pistol")) then
        return false
    end
    return true
end


hook.Add("PlayerCanPickupWeapon", "RestrictWeapons", function(ply, weapon)
    return a(ply, weapon)
end)


hook.Add("PlayerSwitchWeapon", "RestrictWeapons", function(ply, oldWeapon, newWeapon)
    if not a(ply, newWeapon) then
        return true
    end
end)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу