$ USD
Economize 20% hoje: Use o código WELCOME ao finalizar a compra. BEM-VINDO
Válido uma vez por cliente em pedidos a partir de $10.
Válido uma vez por cliente em pedidos a partir de $10.
Câmera de helicóptero
O preço original era: $15.00.$12.00O preço atual é: $12.00.
Melhore sua jogabilidade de helicóptero com o recurso Helicopter Camera! Este script autônomo adiciona um sistema de câmera de helicóptero realista, completo com uma IU moderna e inspirada no mundo real. Os recursos incluem:
- Câmera alternável com movimento suave
- Funcionalidade de zoom
- Bloqueio de alvo (veículos, pedestres, solo)
- Holofote ajustável (brilho e raio)
- Ciclismo de visão (visão térmica/noturna)
- Colocação/remoção de marcadores
- Sistema de Rapel
Os atalhos de teclado são personalizáveis via mapeamento de teclas (os atalhos de teclado padrão estão incluídos). O script é altamente configurável e aberto para edição. Ele também desabilita os scanners policiais e a música de voo por padrão.
Economize com o código 20% por tempo limitado.
- Qualidade Premium
- Totalmente Open Source
- Pagamentos Seguros
- Garantia de satisfação
- Garantia de devolução do dinheiro em 30 dias
Descrição
Arquivo de configuração:
Config = {} Config.TimeFormat = 0 -- 0 = ZULU (UTC), 1 = Hora do jogo, 2 = HORA DO SO (Hora local) Config.DateFormat = 1 -- 0 = MM/DD/AA, 1 = DD/MM/AA, 2 = AA/MM/DD, 3 = DD-Seg-AAAA Config.PlaySounds = true Config.PlayCameraMovementSounds = true -- Se true, os sons serão reproduzidos quando você mover a câmera do helicóptero Config.DisablePoliceScanner = true -- Se true, desabilita os sons do rádio/scanner/despacho da polícia. Config.DisableFlightMusic = true -- Se true, a música ambiente do voo será desabilitada. Config.CameraTransition = true -- Se true, a câmera ficará mais suave quando você entrar/sair da câmera Config.CameraTransitionTime = 1000 -- O tempo que a transição/suavização levará. Config.CameraTimecycle = false -- false ou "string" ("Broken_camera_fuzz", "CAMERA_BW", "CAMERA_secuirity", "secret_camera" ou qualquer ciclo de tempo válido: https://wiki.rage.mp/index.php?title=Timecycle_Modifiers) Config.CameraTimecycleStrength = 0.5 -- 0.0 a 1.0, a força do ciclo de tempo da câmera, usado somente se Config.CameraTimecycle for definido como uma string. Config.ShowLatitudeLongitude = false -- Se definido como true, mostra latitude/longitude, caso contrário, mostra a rua e a área Config.TargetMaxReach = 424.0 -- A maior distância que podemos atingir em uma entidade (424 é a distância de abate regular para um jogador, você nunca conseguirá atingir essa distância de qualquer maneira) Config.ForceCameraLabel = false -- false ou "Label" Config.CanUseAnyHelicopter = false -- Se verdadeiro, qualquer helicóptero pode ser usado, se falso, apenas helicópteros na tabela Config.Helicopters são permitidos. Config.AllowCameraLock = true -- Se true, a câmera pode travar no chão/alvos Config.InstantCameraLock = false -- Se true, a câmera travará imediatamente no alvo em vez de exigir um período de carência Config.AllowCameraLockOnGround = true -- Se true, a câmera pode travar no chão/prédios etc. Config.CameraLockBreakTicks = 3 -- A quantidade máxima de tiques que a câmera pode perder visual do ponto/pessoa/veículo antes de quebrar. -- Se true, ao travar em uma entidade, ela travará no centro dela; se false, a câmera travará na parte da entidade que você estava mirando antes de travar. Config.LockOntoCenter = { Peds = true, -- Tem uma tendência a não funcionar perfeitamente quando isso é falso. Veículos = false } Config.ShowLicensePlate = true -- (LPL) Config.CheckLicensePlateAngle = true -- Se true, verifica o ângulo entre a câmera do helicóptero e a placa. Isso faz com que o jogador não consiga ler a placa quando a câmera não consegue ver a placa claramente. Config.OnlyShowPlateIfLocked = false -- Se true, a placa só será exibida se tivermos um bloqueio no veículo. Config.WhitelistedJobs = false -- Se false, o script não verifica se há trabalhos. Se você quiser verificar se há trabalhos, adicione uma tabela onde o trabalho é a chave e o valor é o nível do trabalho, como: Config.WhitelistedJobs = { ['police'] = 2, ['ambulance'] = 5 } Config.ShowMessageIfWrongJob = true -- Se true, será exibida uma mensagem de erro se você tentar entrar na câmera sem o trabalho correto; se false, nenhuma mensagem, apenas não permitirá que você entre. -- false = Qualquer pessoa pode usar a câmera (incluindo o piloto), 1 = Qualquer passageiro (não o piloto) pode usar a câmera, 2 = Apenas passageiros traseiros podem usar a câmera. Config.PassengerOnly = false Config.ShowPostalCodes = false -- Mostra os postais enquanto estiver na câmera (isso consome muitos recursos) Config.PostalResource = "nearest-postal" -- O recurso em que o arquivo postal está localizado (o recurso deve ser carregado antes do helicam e os arquivos devem ser formatados como nearest-postal) Config.PostalFile = "new-postals.json" -- DEVE ser um arquivo JSON! (Observação: o arquivo deve ser carregado dentro do fxmanifest de Config.PostalResource para que o script helicam consiga lê-lo) -- Adiciona um sumbix de áudio enquanto estiver em um helicóptero/avião (supressão de ruído) (OBSERVAÇÃO: Gets são aplicados a todos os helicópteros/aviões, não apenas aos que têm uma câmera) Config.UseSubmix = true Config.NoSubmixInCamera = false -- Aplica-se somente se Config.UseSubmix estiver definido como true, se true, isso interromperá o submix quando você estiver usando a câmera -- Se true, os jogadores poderão fazer rapel de helicópteros que o suportem. Config.AllowRappeling = true -- Se o script deve adicionar sugestões de bate-papo para alguns dos comandos de bate-papo. Config.AddChatSuggestions = true -- Spotlight Config.AllowSpotlight = true Config.MaxAmountOfSpotlights = false -- false ou número, define a quantidade máxima de holofotes que são permitidos no servidor a qualquer momento (limite global) Config.Spotlight = { Colour = { R = 255, G = 255, B = 255 }, -- Os valores de cor RGB do holofote, você pode, por exemplo, torná-lo um pouco mais azul assim: { R = 220, G = 220, B = 255 } MaxDistance = 600.0, -- A distância máxima que o holofote brilhará DefaultBrightness = 5.0, -- O brilho padrão do holofote MinBrightness = 0.5, -- O brilho mínimo do holofote MaxBrightness = 20.0, -- O brilho máximo do holofote BrightnessIncrements = 0.75, -- O quanto alterar o brilho do holofote quando ajustando-o Roundness = 2.0, -- O "redondeza" do holofote DefaultRadius = 10.0, -- O raio/tamanho padrão do holofote MinRadius = 5.0, -- O raio mínimo do holofote MaxRadius = 15.0, -- O raio máximo do holofote RadiusIncrements = 0.75, -- O quanto alterar o raio do holofote ao ajustá-lo Falloff = 200.0, -- } Config.HideMinimap = false Config.ZoomBarOffset = 20 -- O deslocamento em % da parte inferior da tela que a barra de zoom terá quando o minimapa estiver habilitado. (Se você tiver algo no topo do seu minimapa, defini-lo como 25 geralmente funciona bem) Config.TargetBlip = { Display = true, Sprite = 390, Colour = 40 } Config.AllowNightVision = true Config.AllowNightVisionDuringDay = false -- Se a visão noturna pode ser ativada durante o dia ou não. Config.AllowThermal = true Config.ThermalOptions = { MaxThickness = 1.0, -- 1.0 = GTA padrão, não é possível ver muito. 20.0 = Consegue ver através da maioria das paredes finas, mas não consegue ver através do chão ou de paredes múltiplas/grossas. MinNoise = 0.0, -- A quantidade mínima de ruído de fundo MaxNoise = 0.1, -- A quantidade máxima de ruído de fundo FadeStart = 5000.0, -- A que distância (metros) antes do fade de "fundo" começar FadeEnd = 6000.0 -- A que distância (metros) antes do fade de "fundo" ficar sólido } Config.AllowMarkers = true Config.Marker = { MaxAmount = 9, -- Acima de 9, os marcadores numéricos devem ser desabilitados. MaxDrawDistance = 1000.0, -- A maior distância em que um marcador será desenhado. Círculo = { Tipo = 23, Escala = 8,0, Cor = { R = 230, G = 50, B = 50, A = 200 } -- { R = 110, G = 160, B = 230, A = 200 } }, Número = { Exibição = true, -- Defina como false se quiser que a quantidade máxima de marcadores seja acima de 9 Escala = 6,0, Cor = { R = 230, G = 50, B = 50, A = 200 } }, Blip = { Exibição = true, -- Se deve exibir os blips dos marcadores Número = true, -- Se deve exibir o número no blip ou não (99 é o limite) Sprite = 57, Escala = 0,75, Cor = 1, -- Vermelho } } Config.UseAnimProp = true -- Se verdadeiro, os jogadores terão um tablet em mãos enquanto usam a câmera Config.Tablet = { model = -1585232418, -- prop_cs_tablet anim = { dict = "amb@world_human_seat_wall_tablet@female@base", name = "base" }, bone = 57005, -- SKEL_R_Hand offset = vector3(0.17, 0.10, -0.13), rotation = vector3(20.0, 180.0, 180.0) } Config.ShowInstructions = false -- Se verdadeiro, as instruções serão mostradas enquanto você estiver na câmera -- Usei este site para obter os controles (~INPUT_5D25DCCD~ por exemplo): http://tools.povers.fr/hashgenerator/ -- 0 = À direita, 3+ = à esquerda. Config.InstructionButtons = { -- [0] = { control = "~INPUT_5D25DCCD~", label = "Ajustar o brilho do holofote (rolar +)" }, -- [1] = { control = "~INPUT_F8C9FB3A~", label = "Ajustar o raio do holofote (rolar +)" }, -- [2] = { control = "~INPUT_DB481F5~", label = "Bloquear câmera" }, -- Isso não funciona por algum motivo... [0] = { control = "~INPUT_662F7BF5~", label = "Adicionar/remover marcador" }, [1] = { control = "~INPUT_DB471A88~", label = "Visão de ciclo" }, [2] = { control = "~INPUT_51D50495~", label = "Holofote" }, [3] = { control = "~INPUT_5D25DCCD~", label = "Sair da câmera" } } -- Unidades de velocidade: -- KTS = Nós (milhas náuticas por hora) -- MPH = Milhas por hora -- KMH = Quilômetros por hora -- MPS = Metros por segundo -- FPS = Pés por segundo -- Unidades de distância: -- FT = Pés -- M = Metros -- MI = Milhas Config.Units = { Speed = "KMH", -- A velocidade do helicóptero (tipo de unidade: velocidade) Altitude = "M", -- A altitude do helicóptero (tipo de unidade: distância) TargetSpeed = "KMH", -- A velocidade do alvo para o qual a câmera está olhando (tipo de unidade: velocidade) TargetElevation = "M", -- A elevação de onde a câmera está mirando (tipo de unidade: distância) TargetDistance = "M" -- A distância do helicóptero até o alvo (tipo de unidade: distância) } Config.Camera = { MovementSpeed = { Keyboard = 3.0, Controller = 1.0 }, Zoom = { Máx = 100,0, Mín = 5,0, Velocidade = 5,0 }, RotationLimits = { Cima = 25,0, Baixo = -89,5 } } -- Documentação: https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/ -- https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/keyboard/ Config.Keybinds = { ToggleCam = { Tipo = "TECLADO", Tecla = "E" }, AttemptLock = { Tipo = "TECLADO", Tecla = "ESPAÇO" }, CycleVision = { Tipo = "BOTÃO_DO_MOUSE", Tecla = "DIREITA_DO_MOUSE" }, ToggleMarker = { Tipo = "BOTÃO_DO_MOUSE", Tecla = "MEIO_DO_MOUSE" }, Rappel = { Tipo = "TECLADO", Tecla = "X" }, Spotlight = { Type = "TECLADO", Tecla = "G" }, SpotlightBrightness = { Type = "TECLADO", Tecla = "LMENU" }, SpotlightRadius = { Type = "TECLADO", Tecla = "LCONTROL" }, Postals = { Type = "TECLADO", Tecla = "" } } Config.Localisation = { -- Notificações Notificação = { JobNotWhitelisted = "Você não tem o trabalho necessário!", JobGrade = "A nota do seu trabalho é muito baixa!", NoCameraHeli = "Este helicóptero não tem uma câmera!", NoCameraPlane = "Este avião não tem uma câmera!", IsPilot = "Você não pode usar a câmera enquanto for o piloto!", NotInRear = "Você precisa estar na parte traseira do helicóptero para usar a câmera!", CameraInUse = "Outra pessoa já está usando a câmera!", SpotlightInUse = "Outra pessoa já está usando o holofote da câmera!", NoSpotlight = "Este helicóptero não tem holofote!", SpotlightGlobalLimit = "O limite global de holofotes foi atingido!", CannotRappelFromHeli = "Este helicóptero não suporta rapel!", CannotRappelFromSeat = "Você não pode fazer rapel deste assento!", ToHighToRappel = "O helicóptero está muito alto para fazer rapel!", ConfirmRappel = "Tem certeza de que deseja fazer rapel? (Pressione novamente para confirmar)", Rappeling = "Rapel!" }, -- Nomes de Blip Blip = { Target = "Alvo Helicam", Marker = "Marcador Helicam" }, -- Descrições de Atalhos de Tecla KeyMapping = { ToggleCam = "Helicam - Alternar Câmera", AttemptLock = "Helicam - Tentativa de Bloqueio", CycleVision = "Helicam - Visão de Ciclo", ToggleMarker = "Helicam - Adicionar/Remover Marcadores", Rappel = "Helicam - Rapel do Helicóptero", Spotlight = "Helicam - Alternar Holofote", SpotlightBrightness = "Helicam - (+ rolagem) Ajustar Brilho do Holofote", SpotlightRadius = "Helicam - (+ rolagem) Ajustar Raio do Holofote", Postals = "Helicam - Alternar Postais" }, ChatSuggestions = { ToggleCamera = "Entrar/Sair da câmera do helicóptero", Rappel = "Rapel do helicóptero" } } -- Nightvision/Thermal/Spotlight/PassengerOnly pode ser ativado/desativado manualmente para cada modelo adicionando uma ou mais das seguintes variáveis sob o modelo. -- nightvision = false / true -- thermalvision = false / true -- spotlight = false / true -- passengerOnly = false / 1 / 2 (veja Config.PassengerOnly) Config.Helicopters = { -- Padrão (se houver algum dado faltando, ele extrairá suas opções daqui) default = { offset = vector3(0.0, 0.0, -1.0), -- nightvision = true, -- Eles são necessários/usados somente se Config.AllowNightVision ou Config.AllowThermal estiver definido como false -- thermalvision = true, -- Você pode adicioná-los a cada modelo, adicioná-los e defini-los como false desabilita a visão mesmo se Config.AllowThermal etc. estiver definido como true -- spotlight = true, -- Permite substituir Config.AllowSpotlight em uma base de helicóptero para helicóptero. -- passengerOnly = false, labels = { [0] = "FLIR SYSTEMS" } }, -- Police Maverick (polmav) [353883353] = { offset = vector3(0.0, 2.65, -1.0), labels = { -- Liveries [0] = "DEPARTAMENTO DE POLÍCIA DE LOS SANTOS", -- 0 é o padrão [1] = "AMBULÂNCIA AÉREA" } }, -- Maverick (maverick) [-1660661558] = { offset = vector3(0.0, 3.45, -0.65) }, -- Buzzard Attack Chopper (buzzard) [788747387] = { offset = vector3(0.0, 2.15, -0.35) }, -- Buzzard (buzzard2) [745926877] = { offset = vector3(0.0, 2,15, -0,35) }, -- Frogger (frogger) [744705981] = { deslocamento = vector3(-1,0, 3,02, -1,1) }, -- TPI/FIB Frogger (frogger2) [1949211328] = { deslocamento = vector3(-1,0, 3,02, -1,1), rótulos = { -- Liveries [0] = "FEDERAL INVESTIGATION BUREAU", [1] = "TREVOR PHILIPS ENTERPRISES" } }, -- Annihilator/Patriotismo e Autoridade de Imigração (annihilator) [837858166] = { deslocamento = vector3(-0,5, 4,0, -0,35), rótulos = { -- Liveries [0] = "NACIONAL OFFICE OF SECURITY ENFORCMENT" } }, -- Valkyrie (valkyrie) [-1600252419] = { offset = vector3(0.0, 4.0, -1.15), labels = { -- Liveries [0] = "EXÉRCITO DOS ESTADOS UNIDOS" } }, -- Avenger (avenger) [-2118308144] = { offset = vector3(0.0, 9.45, -2.45), labels = { -- Liveries [0] = "FUZILEIROS NAVAIS DOS ESTADOS UNIDOS" } }, -- Exemplo de helicóptero personalizado: -- Emergency Maverick AS350 (eheli) -- [`eheli`] = { -- offset = vector3(0.0, 3.0, -1.15), -- labels = { -- Liveries -- [0] = "DEPARTAMENTO DE POLÍCIA DE LOS SANTOS", -- [1] = "PATRULHA RODOVIÁRIA DE SAN ANDREAS", -- [2] = "ESCRITÓRIO DO XERIFE DO CONDADO DE BLAIN", -- [3] = "DEPARTAMENTO DE BOMBEIROS DE SAN ANDREAS" -- } -- }, -- Você também pode usar GetHashKey("eheli") em vez de `eheli` -- Aqui está um guia se precisar de mais ajuda: https://madsl.gitbook.io/docs/resources/helicopter-camera/adding-custom-helicopters }
Você precisa fazer logged in para enviar uma avaliação.










Avaliações
Não há avaliações ainda.