[Помощь] Удаление энтити при смене работы

Всем привет.
Столкнулся с такой проблемой. Ставлю к примеру плиту за повара, меняю профессию, а плита остается.
Подскажите как исправить?

в любой sv файл в конец кода вставляй

hook.Add('OnPlayerChangedTeam', 'AllEntsRemove', function(ply)
	if IsValid(ply) and ply:IsPlayer() then
		for k, v in ipairs(ents.GetAll()) do
			if IsValid(v) and (v:CPPIGetOwner() == ply) then
				v:Remove()
			end
		end
	end
end)
1 лайк

Спасибо большое c:

У меня есть еще вопрос, возможно ли как-нибудь удалять лишь определенные Энтити? К примеру оставлять только Камеры и Кейпады

Невозможно

1 лайк

Понял, спасибо