Запрет открывания ворот всем кроме администрации

Есть ворота которые можно взломать отмычкой как минимум и я не хочу чтобы игроки могли попасть в зону ивента без открытых ворот

Подскажите как можно получить дверь на карте и запретить любое взаимодействие с ней кроме как для персонала

Сначала тебе нужно получить вечное ID для ворот

print( ent:MapCreationID( ) )

После создаёшь такой скрипт в SV ( /lua/autorun/server/ ):

local mapCreationID = 200 // вечное ID ворот

hook.Add( "AcceptInput", "DoNotUseMe", function( ent )
    if ent:MapCreationID( ) == mapCreationID then
        return true
    end
end )
1 лайк