[five]. Use-a como referência para configurar blips, NPCs, zonas e pontos de interação.
Categorias com muitos pontos repetidos trazem a contagem e uma coordenada representativa; a lista completa fica sempre no arquivo de config indicado em cada seção.
five-arsenal → five-arsenal
Pontos de arsenal definidos emArsenal.Locations (config/config.lua). Cada um cria uma interação no mundo (raio distance ou Arsenal.InteractDistance = 1.5) e exige a permissão indicada.
five-bank → five-bank
Pontos de acesso ao banco definidos emBank.Locations (config/config.lua). Cada coordenada vira uma addSphereZone do ox_target (raio 1.75) com a opção “Abrir Banco”.
five-bennys → five-bennys
Baias de oficina (marcadores) definidas emBennys.Blips.Coords["allCustoms"] (config/config.lua). Cada vector3 cria um marcador (sprite 36) onde a tecla E (controle 38) abre o menu. As 25 baias estão divididas em 3 oficinas (comentadas no config):
Maldivas Performance (11 baias)
North Sport (5 baias)
Há um comentário no config indicando que a “Baia 6” da North Sport veio incompleta na lista original e a coordenada não foi preenchida.
five-crafting → five-crafting
Estações definidas emCrafting.Stations (config/config.lua). Cada ponto cria uma interação (sleepless/ox_target/marker). Total de 37 estações.
five-crash → five-crash
Coordenadas definidas emconfig/config.lua. Os 11 locais de Crash.Locations são sorteados (ou escolhidos por número no comando); cada local tem 1 ponto de veículo e 3 baús.
Locais de crash (Crash.Locations, veículo)
Cada local tem 3 baús (campo
Chests). Exemplo, baús do Local 1: (-2769.03, 2514.23, 2.71), (-2752.0, 2493.97, 1.7) e (-2788.23, 2494.13, 2.61). Os baús dos demais locais seguem o mesmo formato em Crash.Locations[n].Chests.Crash especial (Crash.Special)
Respawn por morte (Crash.Respawn)
five-creator → five-creator
Pontos do criador e seletor
O Selector usa 5 poses de exibição (
Config.Selector.Spawns) na faixa de -789 a -802 / 330 a 341 / z ~202-206, com câmeras cinemáticas próprias.Locais de spawn (Config.Spawn.Locations)
Barbearia (Config.Barbershop.Locations)
Loja de roupas (Config.Skinshop.Locations)
Estúdio de tatuagem (Config.Tattooshop.Locations)
five-dismantle → five-dismantle
Pontos definidos emDismantle.Locations (config/config.lua). Cada ponto tem uma posição de veículo e uma estante (shelf); coordenadas alteradas pelo painel são persistidas e sobrescrevem a config.
Cada ponto tem
allowedRelocationArea de raio 250.0 centrada na própria coordenada do veículo (área onde o painel pode movê-lo).Áreas bloqueadas (Dismantle.BlockedAreas)
five-elevator → five-elevator
Definidas emElevator.Locations (config/config.lua). São 14 elevadores; cada entrada tem uma lista floors, e cada andar ({ label, coords = { x, y, z, heading } }) é um ponto de interação/teleporte (o teleporte ocorre em z-1). Por serem muitos pontos (mais de 30 no total), segue a contagem de andares por elevador com uma coordenada representativa de cada; a lista completa está em Elevator.Locations.
A config tem 14 entradas em
Elevator.Locations (cada andar de cada elevador é um ponto). Andares com campo permission (ex.: Escritório/Garagem da Vanilla Sul, Lavagem3) só aparecem para quem tem acesso.five-jobs → five-jobs
Agência de Empregos (config/config.lua)
O ped da agência também é spawnado por
five-modules (peds.lua) em -268.97, -956.1, 31.22, 209.77.Rotas e pontos por emprego (config/routes.lua)
Coordenadas de cada emprego (spawns, centrais, coletas/entregas). Empregos com muitos pontos repetidos têm a contagem indicada; a variável fica em Config.routes["<jobId>"].
prison → prison
As coordenadas da penitenciária de Bolingbroke ficam em[scripts]/prison/client-side/core.lua. Não há arquivo de config: os valores são locais no início do arquivo.
O preso que sai do polígono é teleportado de volta ao
Center. Para mudar a prisão de lugar, é preciso ajustar tanto o Center quanto todos os vértices da PolyZone.five-modules → five-modules
Este recurso concentra muitas coordenadas do “mundo vivo”. As tabelas ficam nos próprios arquivos (indicados em cada bloco). Categorias com muitos pontos repetidos trazem a contagem e um exemplo representativo.Academia (shared-side/academy.lua, tabela Academy)
18 estações de treino no ginásio de Vespucci. Cada uma tem Target (alvo de interação) e Coords (posição da animação).
Expediente / bate-ponto (client-side/service.lua, tabela Services)
11 pontos de iniciar/finalizar expediente por permissão.
Centro médico / macas (client-side/beds.lua)
As macas em si são detectadas por modelo de prop (
BedModels) dentro do raio do hospital, sem coordenada fixa por cama.Peds estáticos (client-side/peds.lua, tabela List)
Pouco mais de 50 peds. Lojas de departamento e Ammu-Nation são listadas em bloco (têm coordenadas próprias para cada filial); os peds únicos estão listados individualmente.
Blips do mapa (client-side/blips.lua, tabela blipsOnMap.GERAL)
Blips públicos por categoria. Os pontos únicos estão listados; categorias com muitas filiais trazem contagem e exemplo.
Teletransportes (client-side/core.lua, tabela TELEPORT)
5 pares (ida/volta) de teleporte.
IPLs e Ilha (client-side/core.lua)
Abastecimento: postos de gasolina (client-side/interactions.lua, tabela Fuels)
27 postos (FuelStation01..FuelStation27), cada um com 1 a 9 bombas. Exemplos das primeiras bombas de cada posto:
Zonas estáticas (client-side/interactions.lua, ox_target sphere zones)
five-nailshop → five-nailshop
Definidas emconfig/main.lua. Há um único estúdio (Harem, público) com 4 mesas (cada mesa: cadeira do cliente vec4 + cadeira do funcionário vec4) e um blip no estúdio. Coordenadas reais:
Há um segundo estúdio
Harem (modo convite, job = 'harem_nail') comentado no config: não está ativo.five-punishments → five-punishments
Definidas emconfig/config.lua (tabela Punishments). Não há NPCs, blips ou lojas: apenas os pontos da prisão na ilha.
five-routes → five-routes
NPCs / pontos de interação (Routes.Points)
A chave de cada ponto é a permissão vRP exigida. Todos criam um NPC (NPC = true). Modelo s_m_y_dealer_01, exceto os restaurantes (s_m_y_chef_01).
Pools de coordenadas de coleta (Routes.Coords)
São os pontos de GPS percorridos durante a rota (não pontos de interação). Listados por contagem, em config/config.lua:
five-royale → five-royale
Coordenadas definidas emconfig/config.lua.
O ponto de partida do avião (drop) é calculado em runtime a partir do centro/raio do mapa (ângulo aleatório na borda), não é uma coordenada fixa. Crates do modo
inventory spawnam na posição de morte do jogador.
five-skins → five-skins
O recurso não cria NPCs nem blips no mapa. As coordenadas usadas são pontos de teleporte para áreas isoladas (routing bucket), não locais públicos:five-totem → five-totem
Cada totem é um prop (modelototem) posicionado em Totem.Restaurants.<chave>.Machine.Coords, em config/config.lua. A chave é o totem_id (a permissão admin é AdminPermission).
five-vehicles → five-vehicles
Coordenadas reais usadas no config (formato{x, y, z, heading}). As garagens dinâmicas criadas por /gmanager ficam em five_vehicles_garages (banco) e não aparecem aqui.
Test drive, concessionária e mecânica
Garagens (config/garages.lua, tabela garages)
São 60 garagens ativas no config (campo open = ponto de acesso; cada uma tem spawns próprios). As de facção/órgão usam blip = false; várias garagens públicas têm blip (icon 357). Pontos de acesso (open):
Os blocos de teste drive/garagens de exemplo no comentário do topo do arquivo (ex.:
{1297.75,-3344.01,...}) e as garagens comentadas (BOPE exclusiva, Osaka serviço, Kitty Café) não estão ativos.
