Узнай тип сущности по глазам - PullRequest
0 голосов
/ 16 июня 2020

Как можно узнать сущность передо мной с помощью GetEyeTrace. Я хочу это проверить, и если entity == Weapon, то сделайте что-нибудь ...

Как показано ниже:

if ply:GetEyeTrace().Entity.IsWeapon() then
        print("+")
    end

Но функция IsWeapon () не имеет.

1 Ответ

1 голос
/ 17 июня 2020

Это должно быть: IsWeapon ()

Вы также должны действительно проверять, действительна ли сущность.

local ent = ply:GetEyeTrace().Entity
if(!IsValid(ent)) then return end 
if(ent:IsWeapon()) then
    print("This is a weapon.")
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...