Physgun Wiki

PLAYER:RenameDoor

 PLAYER:RenameDoor( Entity ent, string name )

Переименовывает дверь через SetDoorName. Ничего не делает (с уведомлением игроку), если ent невалидна, не дверь, или игрок не может переименовывать её (CanBeChangeNameBy — только главный владелец).

После переименования вызывается хук PlayerRenamedDoor.

Аргументы

1 Entity ent
Дверь для переименования.
2 string name
Новое название.

Пример

Команда /title (doors/sv_player.lua) проверяет длину имени и вызывает этот метод:

roleplay.Chat.AddCommand('title', function(sender, arguments, noCommand) local name = string.Trim(noCommand) sender:RenameDoor(sender:GetEyeTrace().Entity, name) end)