Привет,как сделать так чтобы профессии не могли скидывать оружие которое им выдается?
weapons = {“weapon_fists”,“pocket”}, тут пропиши какое оружие надо и оно не будет падать
Привет в проффесию можно прописать нужное оружие.
weapons = {“weapon_fists”,“pocket”},
TEAM_CADET = DarkRP.createJob("Кадет", {
color = Color(0, 56, 255, 255),
model = {"models/player/police_fem.mdl"},
description = [[.]],
weapons = {},
Немного не по сути, но есть ещё один способ (если не ошибаюсь), что в одном из конфигов можно настроить возможность выбрасывания оружия. Но это работает на все профессии, по этому не факт, что тебе нужен именно этот вариант.
если что-то не подошло можешь использовать вот это:
local PICUPTEAM = {
TEAM_CITEZEN = {
['weapon_357'] = true
},
--[[TEAM_ADMIN = {
['weapon_357'] = true,
['weapon_smg']=true
}]]
}
hook.Add('canDropWeapon', 'CAN.Drop.PL.WEP', function(pl, wep)
if not IsValid(wep) then
return
end
local tab = PICUPTEAM[pl:Team()]
if not tab or not tab[wep:GetClass()] then -- если нет в таблице проффы или оружия то можно выбросить
return
end
return false
end)
Установка в SV часть.
Так же нужно учитывать что если игрок это оружие получил как либо то выбросить он его не сможет.
просто зайди там в дарк рп там где-то десалов ган, и туда впиши все оружие и все