Как можно узнать сущность передо мной с помощью GetEyeTrace. Я хочу это проверить, и если entity == Weapon, то сделайте что-нибудь ...
Как показано ниже:
if ply:GetEyeTrace().Entity.IsWeapon() then print("+") end
Но функция IsWeapon () не имеет.
Это должно быть: IsWeapon ()
Вы также должны действительно проверять, действительна ли сущность.
local ent = ply:GetEyeTrace().Entity if(!IsValid(ent)) then return end if(ent:IsWeapon()) then print("This is a weapon.") end