Scripts 2026-04-17

Agency-Elevator: Tornar edifícios de vários pisos realmente utilizáveis

TDYSKY

TDYSKY

Founder & Lead Developer at Agency Scripts

O problema dos vários pisos no GTA V

O GTA V tem arranha-céus com um aspeto incrível, e quase nenhum é verdadeiramente utilizável. Teletransportar jogadores entre pisos parece barato e quebra a imersão. Os pisos MLO exigem interiores custom caros e mesmo assim costumam partir a física nas transições. O Agency-Elevator é a nossa resposta: uma mecânica de elevador a sério, que se sente como um elevador, funciona em qualquer edifício e encaixa de forma limpa no ecossistema de scripts do teu servidor.

Porque é que soa bem

O elevador tem três tempos: animação de entrada, subida com um ligeiro movimento de câmara e som ambiente, e abertura de portas no piso de destino. Essa sequência demora seis segundos — tempo suficiente para parecer real, curto o bastante para não parecer uma espera. O sound design importa: um zumbido mecânico suave, o ding gentil no teu piso. Os jogadores raramente reparam nisso conscientemente, que é precisamente a ideia.

Configurar novos elevadores

Adicionar um novo elevador leva cinco linhas de configuração: coordenadas de entrada, coordenadas de destino por piso, etiquetas de piso, uma função opcional de verificação de permissões. Nada de edição de MLO, nada de truques de streaming de interiores. Cola as coordenadas, atribui os pisos, pronto. Já tivemos donos de servidor a montar edifícios de escritórios de 12 andares em menos de dez minutos.

Controlo de acesso que funciona mesmo

O acesso a pisos baseado em trabalho é de primeira classe. O átrio é público, os pisos 5-10 exigem o keycard de um gestor do edifício, e a cobertura pede um ID de personagem específico. Estas regras são avaliadas instantaneamente contra os dados de jogador de qualquer framework — sem esperar por lookups na base de dados que atrasariam a transição do elevador.

Porque é um favorito em standalone

O Agency-Elevator é framework-agnóstico de origem. Não quer saber se corres QBCore, ESX ou uma stack custom standalone — os hooks de permissão são funções plugáveis, não imports de framework. É por isso que é um dos nossos scripts mais descarregados nas três comunidades.

Instalação e Configuração

Agency-Elevator requer que você defina seus pontos de elevador na configuração. Cada elevador é configurado com um conjunto de paradas de andar, cada uma com coordenadas, restrições de acesso e rótulos de nome de andar.

Opções de Configuração

  • Definição de paradas de andar — coordenadas e altura para cada parada de andar
  • Restrições de acesso — quais trabalhos, cargos ou itens (como cartões de acesso) desbloqueiam andares específicos
  • Velocidade do elevador — quão rápido ocorre o trânsito de andar para andar
  • Modelo do painel de interface do usuário — o prop do mundo do jogo para o painel de chamada do elevador

Compatibilidade com Frameworks

Agency-Elevator integra com os sistemas de trabalho e cargos do ESX e QBCore para seus controles de acesso por andar. O sistema de cartão de acesso pode ser vinculado ao inventário do seu framework, então os jogadores literalmente carregam um cartão de acesso que desbloqueia andares específicos.

Projetando Edifícios de Múltiplos Andares Realistas em RP

Agency-Elevator transforma a forma como os jogadores interagem com os edifícios. Em vez de teletransporte instantâneo entre andares, eles devem usar o elevador: esperar, subir, descer. Essa fricção deliberada cria oportunidades de RP interessantes, especialmente em edifícios de escritórios, hospitais e hotéis.

Sistema de Controle de Acesso

Agency-Elevator suporta controles de acesso por andar. Um elevador de edifício de escritórios pode permitir que todos acessem os andares do térreo ao 5º, mas apenas funcionários autorizados chegam aos andares executivos.

Perguntas Frequentes

  • Agency-Elevator pode lidar com múltiplos elevadores no mesmo edifício? Sim, cada elevador é uma instância separada com sua própria configuração de paradas e regras de acesso.
  • O elevador pode quebrar como evento de RP? Sim, os elevadores podem ser colocados em estado "fora de serviço" através de comandos de admin para eventos de RP planejados.
  • Agency-Elevator funciona com interiores MLO personalizados? Sim, desde que você tenha as coordenadas corretas para cada andar.

Sobre o Agency Scripts

Agency Scripts é uma coleção de recursos premium do FiveM projetados para servidores de roleplay que levam a imersão a sério. Cada recurso é construído com os mesmos princípios: compatibilidade multi-framework, desempenho otimizado e configuração flexível para se adaptar a qualquer conceito de servidor.

Todos os recursos do Agency estão disponíveis através do sistema de licenças da cfx.re Keymaster. Uma vez comprado, você pode implantar o recurso em qualquer servidor que possua, com suporte ativo disponível através do Discord do Agency Scripts.

Suporte e Comunidade

A comunidade do Agency Scripts inclui milhares de servidores FiveM que usam esses recursos. O Discord oficial é onde os desenvolvedores compartilham suas configurações, fazem perguntas e sugerem novos recursos. As atualizações são regulares e incluem tanto correções de bugs quanto novos recursos baseados no feedback da comunidade.

Para dúvidas de instalação, problemas de compatibilidade ou solicitações de recursos, o Discord é o melhor canal. A documentação é mantida atualizada e cobre todas as configurações com exemplos práticos.

Requisitos do Sistema

Para usar os recursos do Agency Scripts, seu servidor FiveM precisa atender aos seguintes requisitos mínimos:

  • Versão do servidor FiveM — artifact 4752 ou superior recomendado
  • Framework — ESX 1.2+, QBCore (qualquer versão principal) ou configuração standalone
  • Banco de dados — MariaDB ou MySQL 5.7+ com oxmysql como camada de banco de dados
  • ox_lib — recomendado para elementos de UI aprimorados, nem sempre obrigatório

Os recursos do Agency Scripts são testados nos artifacts de servidor mais recentes e atualizados regularmente para acompanhar as mudanças do FiveM. As licenças são por servidor mas não têm data de expiração uma vez compradas através do Keymaster.

Por Que os Servidores Escolhem Agency Scripts

A principal razão pela qual os servidores FiveM escolhem Agency Scripts é a consistência. Quando todas as suas ferramentas vêm do mesmo fornecedor, elas têm o mesmo estilo de configuração, o mesmo suporte e o mesmo padrão de qualidade. Não há surpresas ao atualizar um recurso porque você sabe o que esperar.

Para administradores de servidor que querem passar mais tempo no roleplay e menos tempo solucionando problemas de scripts, essa consistência tem valor real. Em vez de ter dez recursos diferentes de dez desenvolvedores diferentes, todos com filosofias de design diferentes e documentação inconsistente, você tem um ecossistema coeso.

Integração Entre Recursos

Os recursos Agency são projetados para funcionar juntos. Agency-Notify é usado por Agency-Reports para alertar admins. Agency-HUD complementa Agency-Phone para uma experiência de interface unificada. Agency-Admin pode suspender jogadores que abusaram do sistema Agency-Blackmarket. Essas integrações não são acidentais — são recursos planejados que fazem o ecossistema funcionar melhor como um todo do que como partes separadas.

Quando você adiciona um novo recurso Agency a um servidor que já usa outros recursos Agency, a compatibilidade está garantida. Não é preciso testar se os eventos colidem, se as configurações do banco de dados conflitam ou se os estilos de UI são inconsistentes. Tudo se encaixa.

Share this article

Ready to upgrade your server?

Check out our premium FiveM scripts in the Agency Scripts store or join our Discord community for support and updates.