Physgun Wiki

PLAYER:AddDoorOwner

 PLAYER:AddDoorOwner( Entity ent, Player target )

Делает target совладельцем двери через ENTITY:AddDoorSubOwner. С уведомлением игроку отказывает, если: ent не дверь, вызывающий не главный владелец (IsDoorMainOwner), target — сам вызывающий, target уже совладелец, или хук OnPlayerAddDoorOwner вернул false.

При успехе уведомляются оба игрока, затем вызывается хук PlayerAddedDoorOwner.

Аргументы

1 Entity ent
Дверь.
2 Player target
Новый совладелец.

Пример

roleplay.Chat.AddCommand('addowner', function(sender, arguments) local target = Player(tonumber(arguments[1]) or -1) sender:AddDoorOwner(sender:GetEyeTrace().Entity, target) end)