Назад к блогу
Guide7 мин чтения

FiveM Скрипт лифта: руководство по настройке Agency-Elevator 2026

fivem elevator script Agency-Elevator: бесплатная загрузка, многоэтажные здания, анимации и звук. Работает с QBCore, ESX и Standalone. Настройка за минуты.

Agency Scripts

Основатель и ведущий разработчик Agency Scripts

Что такое скрипт лифта FiveM?

Скрипт лифта для FiveM , это кастомный ресурс, добавляющий функциональные, интерактивные лифты в многоэтажные здания на вашем ролевом сервере. Без специального скрипта лифта игроки на серверах GTA V / FiveM не имеют реалистичного способа перемещения между этажами в высоких зданиях, им приходится использовать лестницы, команды телепортации или неудобные обходные пути, которые мгновенно ломают погружение.

Правильный скрипт лифта показывает игрокам UI-панель в игре при входе в зону лифта. Игрок выбирает этаж, двери анимируются закрывающимися, камера или персонаж плавно перемещается на выбранный уровень, звучат звуковые эффекты, и двери открываются по прибытии. Взаимодействие ощущается как настоящая часть игрового мира, а не навязанная механика.

Для серьёзных ролевых серверов, жилых комплексов, больничных зданий, полицейских участков, офисов в небоскрёбах, парковок хороший скрипт лифта , это не роскошь. Это разница между зданием, которое кажется живым, и пустой декорацией. В 2026 году Agency-Elevator от Agency Scripts стал бесплатным решением сообщества, и это руководство охватывает всё, что нужно знать для запуска на вашем сервере.

Почему вам нужен Agency-Elevator

В сообществе FiveM есть несколько скриптов лифтов, но большинство из них страдают от одной или нескольких серьезных проблем: устаревший код, который ломается на современных сборках FiveM, отсутствие активной поддержки, жестко заданные координаты этажей, отсутствие панели NUI или плохая обработка анимаций, из-за чего игроки проходят сквозь геометрию.

Agency-Elevator was built to solve all of those problems cleanly. It is actively maintained by the Agency Scripts team, fully documented, and, crucially, completely free. You can grab it directly from the Tebex store at no cost, no strings attached. Here is why it stands out:

  • Поддержка многоэтажности: Определите столько этажей, сколько в вашем здании. В скрипте нет жёстких ограничений.
  • Плавные анимации: Скрипт использует нативные анимации GTA V и тщательно синхронизированные телепорты, чтобы игроки не видели резких скачков позиции.
  • Панель выбора этажа NUI: Чистый, лёгкий браузерный оверлей показывает текущий этаж и позволяет игрокам кликать или нажимать для выбора назначения.
  • Звуковые эффекты: Звуки звонка лифта, открытия/закрытия дверей и фоновые звуки движения включены из коробки.
  • Полностью настраиваемый: Каждое здание, каждый шахт лифта, каждая координата этажа, каждая метка этажа , всё определено в одном Config.lua файл.
  • Независимость от фреймворка: Работает с QBCore, ESX и полностью Standalone настройками. По умолчанию не зависит от фреймворка.
  • Нулевая стоимость: БЕСПЛАТНО, без оплаты, без эскроу, без подписки Tebex, кроме бесплатного аккаунта.

Подробный разбор функций

Многоэтажные здания

Каждый лифт в Agency-Elevator определяется как запись в таблице конфигурации. Вы указываете зону триггера (где игрок стоит, чтобы вызвать лифт), затем перечисляете этажи с их названиями, координатами назначения (x, y, z, heading) и опционально ограничением доступа. Можно определить лифты для любого количества зданий в одном ресурсе: больница, полицейский участок, жилой дом, казино, всё управляется из одного места.

Панель NUI

Когда игрок входит в зону лифта, появляется плавающая панель NUI с плавным появлением. Она показывает все доступные этажи с их названиями (например, "Ground Floor", "2nd Floor, Apartments", "Rooftop"). Игроки выбирают пункт назначения кликом или навигацией с клавиатуры. Панель стилизована в соответствии с дизайном Agency Scripts, но полностью настраивается через файлы NUI HTML/CSS, если хотите подстроить под бренд сервера.

Анимации и звук

Agency-Elevator plays a door-close animation and sound when a floor is selected, then smoothly teleports the player to the destination floor after a configurable delay. On arrival, the door-open sound plays and the panel disappears. All animation and sound timings are configurable in Config.lua чтобы вы могли настроить ощущения в соответствии со скоростью лифта вашего здания.

Ограничения доступа

Отдельные этажи могут быть заблокированы проверками профессий (QBCore/ESX) или проверками предметов. Например, вы можете ограничить пентхаус в жилом доме для игроков, которые владеют ключом от пентхауса, или ограничить этаж серверной для профессий полиции/персонала. Когда игрок пытается выбрать ограниченный этаж без нужной профессии или предмета, показывается уведомление, и лифт не двигается.

Настраиваемые зоны срабатывания

Каждый триггер лифта определяется 3D-позицией и радиусом. Также можно добавить маркер (blip), чтобы новые игроки могли найти лифт пешком. Маркеры можно отключить для серверов, предпочитающих чистую миникарту.

Установка: пошагово

Шаг 1: Скачайте Agency-Elevator

Перейдите к списку Tebex по адресу agency-script.tebex.io/package/7285036 и добавьте Agency-Elevator в корзину. Он БЕСПЛАТНЫЙ, просто завершите оформление заказа с нулевой суммой. Вы получите ссылку для скачивания через систему доставки Tebex (привязанную к вашему аккаунту CFX или предоставленную как прямое скачивание).

Шаг 2: Поместите ресурс

Распакуйте загруженный архив и поместите agency-elevator папка внутри вашего сервера resources каталог (или подпапка, например resources/[scripts]/).

Шаг 3: Добавьте в server.cfg

Откройте ваш server.cfg и добавьте следующую строку в любом месте после ресурса фреймворка:

ensure agency-elevator

Шаг 4: Настройте Config.lua

Открыто agency-elevator/config/Config.lua и настройте ваши лифты. См. раздел ниже для полного примера. Минимум нужно указать ваш фреймворк и определить хотя бы один лифт с минимум двумя этажами.

Шаг 5: Запустите сервер

Перезапустите сервер (или используйте refresh + start agency-elevator в консоли сервера). Подойдите к любой зоне триггера лифта в игре, и должен появиться NUI-панель. Проверьте консоль сервера на наличие ошибок, если панель не появляется, большинство проблем связаны с несоответствием координат в конфиге.

Пример Config.lua

Ниже приведён пример конфигурации Agency-Elevator. Адаптируйте координаты под карту и интерьеры вашего сервера:

-- Agency-Elevator: Config.lua

Config = {}

-- Framework: "standalone", "qbcore", or "esx"
Config.Framework = "qbcore"

-- Show floor markers on the minimap
Config.ShowBlips = false

-- Default floor label shown when no floor is selected
Config.DefaultFloorLabel = "Select Floor"

-- Elevator transition delay in milliseconds (door close → teleport)
Config.TransitionDelay = 1500

-- Enable NUI debug mode (shows borders on the panel)
Config.Debug = false

-- Define your elevators
Config.Elevators = {
    {
        name = "Mission Row PD - Elevator",
        -- Zone where players stand to call the elevator
        trigger = { x = 441.6, y = -982.3, z = 30.7, radius = 1.5 },
        floors = {
            { label = "Ground Floor",    coords = { x = 441.6, y = -982.3, z = 30.7,  h = 90.0 } },
            { label = "2nd Floor",       coords = { x = 441.6, y = -982.3, z = 34.7,  h = 90.0 } },
            { label = "3rd Floor",       coords = { x = 441.6, y = -982.3, z = 38.7,  h = 90.0 } },
            {
                label = "Roof Access",
                coords = { x = 441.6, y = -982.3, z = 50.7, h = 90.0 },
                -- Restrict to police jobs only
                jobRestrict = { "police", "sheriff" },
            },
        },
    },
    {
        name = "Alta Apartments - Elevator",
        trigger = { x = -268.4, y = -955.8, z = 31.2, radius = 1.5 },
        floors = {
            { label = "Lobby",       coords = { x = -268.4, y = -955.8, z = 31.2, h = 0.0  } },
            { label = "Floor 2",     coords = { x = -268.4, y = -955.8, z = 35.2, h = 0.0  } },
            { label = "Floor 3",     coords = { x = -268.4, y = -955.8, z = 39.2, h = 0.0  } },
            {
                label = "Penthouse",
                coords = { x = -268.4, y = -955.8, z = 48.0, h = 0.0 },
                -- Restrict to players who own this item
                itemRestrict = "penthouse_key",
            },
        },
    },
}

Совместимость с фреймворками

Настройка Config.Framework = "standalone" делает работу Agency-Elevator возможной без зависимости от QBCore или ESX. Выбор этажа и панель NUI работают идеально в standalone режиме; единственные функции, требующие фреймворка , это опциональные проверки работы и ограничений предметов на отдельных этажах. Если вы установите Config.Framework = "qbcore" или "esx" , скрипт загружает соответствующий мост для проверки профессий игроков и предметов инвентаря при выборе ограниченного этажа.

Документация и поддержка

Полная документация, включая все опции конфигурации, советы по координатам, настройку NUI и FAQ, доступна на docs.agencyg.de/elevator. Если у вас возникнут проблемы, сервер Discord Agency Scripts , самый быстрый способ получить поддержку от разработчика и сообщества.

Ценообразование: полностью бесплатно

Agency-Elevator carries a price tag of БЕСПЛАТНО. Нет подвоха, нет блокировки эскроу, нет подписки, нет премиум-уровня с скрытыми функциями. Полный скрипт со всеми функциями, описанными в этой статье, доступен бесплатно. Это способ Agency Scripts вернуть сообществу FiveM, демонстрируя качество линейки Agency Scripts. Вы получаете такое же качество сборки и активное сопровождение, как и у платных скриптов, без каких-либо затрат.

Для справки: многие сопоставимые ресурсы лифтов на форумах CFX либо не поддерживаются, имеют закрытый исходный код, либо требуют несколько евро за функционал, который Agency-Elevator предоставляет бесплатно. Если вы откладывали добавление лифтов на сервер из-за стоимости или качества, теперь нет причин ждать.

Кому стоит установить Agency-Elevator?

Agency-Elevator is the right choice for any FiveM server that has:

  • Многоэтажные интерьеры зданий , больницы, полицейские участки, суды, офисные башни, жилые комплексы, парковки.
  • Сообщества Serious RP которые заботятся об иммерсивности и не хотят, чтобы игроки телепортировались или использовали чат-команды для смены этажей
  • Настройка для любого фреймворка , QBCore, ESX или полностью кастомные standalone сборки работают из коробки
  • Серверы с ограниченным бюджетом , не стоит ничего, поэтому нет финансового барьера для качественного опыта лифта.

Начать сейчас

Загрузка в один клик. Посетите страницу Tebex, завершите бесплатную покупку, добавьте ресурс на сервер, добавьте ensure agency-elevator для вашего server.cfg настройте ваши этажи, и всё готово. Полная настройка обычно занимает менее 15 минут для одного здания. Подробная документация на docs.agencyg.de/elevator проводит вас через каждый параметр, если нужна помощь.

Готовы начать?

Возьмите скрипты в нашем магазине или заходите в Discord за поддержкой, обновлениями и анонсами.