- Barra de oxigênio
- Pé de pato com velocidade aumentada durante o nado.
🇧🇷 Português (Brasil)
Otimize a experiência subaquática do seu servidor com este Sistema de Oxigênio para GTA RP FiveM. Ele exibe uma barra de progresso ao entrar na água, mostra a porcentagem de oxigênio quando o jogador possui cilindro e envia alertas automáticos quando está sem equipamento. Totalmente imersivo e indispensável para servidores RP profissionais.
🇪🇸 Español
Mejora la experiencia bajo el agua de tu servidor con este Sistema de Oxígeno para GTA RP FiveM. Muestra una barra de progreso al entrar al agua, enseña el porcentaje de oxígeno cuando el jugador tiene cilindro y envía alertas automáticas cuando no tiene el equipo. Totalmente inmersivo y esencial para servidores RP profesionales.
🇺🇸 English
Enhance your server’s underwater gameplay with this Oxygen System for GTA RP FiveM. It displays a progress bar when entering water, shows the oxygen percentage when the player has a tank equipped, and triggers automatic alerts when the equipment is missing. Fully immersive and essential for professional RP servers.
🇫🇷 Français
Améliorez l’expérience sous-marine de votre serveur avec ce Système d’Oxygène pour GTA RP FiveM. Il affiche une barre de progression en entrant dans l’eau, montre le pourcentage d’oxygène lorsque le joueur possède une bouteille, et envoie des alertes automatiques lorsqu’il n’a pas l’équipement. Totalement immersif et essentiel pour les serveurs RP professionnels.
É necessário ter a função no seu inventário de implementar o scuba, basicamente assim:
-- Função para definir o scuba (equipar ou remover) function APIN._setScuba(status) local ped = PlayerPedId() if status then -- Equipar scuba attachProp("p_s_scuba_tank_s", 24818, -0.25, -0.25, 0.0, 180.0, 90.0, 0.0) attachProp("p_s_scuba_mask_s", 12844, 0.0, 0.0, 0.0, 180.0, 90.0, 0.0) in_scuba = true oxygen = 100 -- Armazena o sapato anterior e equipa o pé de pato (101) previousShoeIndex = GetPedDrawableVariation(ped, 6) SetPedComponentVariation(ped, 6, 101, 0, 2) UpdateOxygenBarNUI(oxygen, 100, true) TriggerEvent('Notify', 'sucesso', '<b>[SCUBA]</b> Equipamento de mergulho equipado!', 3000) else -- Remover scuba local wasInScuba = in_scuba in_scuba = false oxygen = 0 DeleteEntity(scubaMask) DeleteEntity(scubaTank) -- Remove o pé de pato e restaura o sapato anterior if previousShoeIndex ~= nil then SetPedComponentVariation(ped, 6, previousShoeIndex, 0, 2) previousShoeIndex = nil end if wasInScuba then TriggerEvent('Notify', 'aviso', '<b>[SCUBA]</b> Equipamento removido! Oxigênio esgotado!', 4000) -- Se estiver debaixo d'água, atualiza a barra imediatamente if IsPedSwimmingUnderWater(GetPlayerPed(-1)) then UpdateOxygenBarNUI(0, 100) end end end end
O Que Há de Novo na Versão 1.0.6
Lançado
Agora o sistema verificar se o jogador está com sapato "pé de pato" e acelera o nado.