Usado por milhares de servidores:
A interface do usuário do Trew HUD
Instalação
- Extraia o arquivo .zip ou abra o arquivo .zip.
- Local
trew_hud_ui
em seu diretório de recursos. - Adicionar
iniciar trew_hud_ui
em seu server.cfg
Instruções especiais para a versão ESX
Pós-instalação
- Ir para es_extended config.lua e gire Config.EnableHud para falso
- Se necessário, vá para esx_basicneeds main.lua e substitua este código
TriggerEvent('esx_status:registerStatus', 'hunger', 1000000, '#CFAD0F', function(status) return true end, function(status) status.remove(1000) end) TriggerEvent('esx_status:registerStatus', 'thirst', 1000000, '#0C98F1', function(status) return true end, function(status) status.remove(750) end)
para este
-
TriggerEvent('esx_status:registerStatus', 'hunger', 1000000, '#CFAD0F', function(status) return false end, function(status) status.remove(1000) end) TriggerEvent('esx_status:registerStatus', 'thirst', 1000000, '#0C98F1', function(status) return false end, function(status) status.remove(750) end)
Instruções especiais para as versões VRP/VRPEX
Interior config.lua você verá um Config.vRP com determinados itens necessários para a configuração adequada, como a moeda preta. Como a moeda preta é considerada um item nas versões VRP/VRPEX, você precisa colocar o ID desse item nessa configuração. Na maioria das versões do VRP, o ID é dinheiro sujo.
Config.vRP
Configurações especiais para vRP/vRPEX
- itens
- blackMoney: A identificação do item Black Money.
Configurações do Config.lua
Config.Locale
O idioma. O padrão é en.
Config.serverLogo
Logotipo para seu servidor. Sugerimos que você carregue um PNG para sites como imgur.com e cole o link lá.
Config.font
Configuração da fonte para a interface do usuário. O padrão é Montserrat e o link aponta para Fontes do Google. Sugerimos que você procure uma fonte lá e coloque o nome e o link em seu local.
- nome: O nome da fonte
- link: Link do arquivo de folha de estilo CSS para a fonte
Config.date
Formato de data para a localização do GPS.
- formato:
- padrão: É o formato padrão;
- comWeekDay: Formato que mostra os nomes dos dias da semana, como segunda, terça e quarta-feiraetc;
- comHours: Formato que mostra a hora atual no jogo;
- comWeekAndHours: Uma mistura de comWeekDay e comHoras.
- simples: Formato que mostra apenas o dia e o mês;
- simpleWithHours: Igual a simplesmas também mostra a hora.
- AmPm: defina-o como verdadeiro se você quiser usar o formato de hora AM/PM, falso se você não o fizer.
Config.voice
Configurações de voz para a interface do usuário. Compatível com o OneSync
- níveis:
- padrão: Distância em metros para uma distância padrão. Padrão é 5.0;
- gritar: Distância em metros para uma distância de grito. Padrão é 12.0;
- sussurro: Distância em metros para uma distância de sussurro. Padrão é 1.0;
- atual: É importante que isso permaneça inalterado.
- chaves:
- distância: Distância em metros para uma distância padrão. Padrão é INÍCIO.
Config.vehicle
Configurações do veículo e do velocímetro
- speedUnit: Deve ser definido como KMH ou MPH. Padrão é KMH;
- maxSpeed: A velocidade máxima que o velocímetro pode atingir. O padrão é 240;
- chaves:
- Cinto de segurança: Afivelar/desafivelar o cinto de segurança. Padrão é K;
- cruzador: Ativar/desativar a velocidade de cruzeiro. Padrão é CAPS;
- signalLeft: Ativar/desativar o sinal esquerdo do carro. Padrão é ESQUERDA;
- signalRight: Ativar/desativar o sinal direito do carro. Padrão é DIREITO;
- signalBoth: Ativar/desativar o sinal de perigo do carro. Padrão é PARA BAIXO;
Config.ui
Exibir ou ocultar elementos do HUD
- showJob: Exibe o nome do trabalho. Padrão é verdadeiro;
- showWalletMoney: Exibe o dinheiro em sua carteira. Padrão é verdadeiro;
- showBankMoney: Exibe o dinheiro em sua conta bancária. Padrão é verdadeiro;
- showBlackMoney: Exibe a moeda preta que você tem. Padrão é verdadeiro;
- showSocietyMoney: Se você for o chefe de um trabalho, ele exibirá o dinheiro que você tem no cofre da sociedade. Padrão é verdadeiro; (O dinheiro da sociedade só funciona no ESX)
- showDate: Exibe a data. Padrão é verdadeiro;
- showLocation: Exibe a localização. Padrão é verdadeiro;
- showHealth: Exibe sua saúde. Padrão é verdadeiro;
- showArmor: Exibe sua armadura. Padrão é verdadeiro;
- showStamina: Exibe sua resistência. Padrão é verdadeiro;
- showHunger: Exibe a fome. Padrão é verdadeiro;
- mostrarSede: Exibe a sede. Padrão é verdadeiro;
- showMinimap: Exibe o minimapa quando estiver fora do veículo. Padrão é falso;
- showVoice: Exibe/utiliza o controle de voz. Padrão é verdadeiro;
- showWeapons: Exibe as armas que você tem em mãos, com munição. Padrão é verdadeiro;
Você pode criar indicadores personalizados para status que já possui, como status de estresse, embriaguez, merda, mijo, o que quiser! Você só precisa usar o novo exportações funções. Eu recomendaria que você criasse um novo script com o código e o carregasse abaixo trew_hud_ui em seu server.cfg.
exports.trew_hud_ui.createStatus
Cria um novo indicador após os existentes.
Exemplo:
local STRESS_ACTIVE = false
AddEventHandler('playerSpawned', function()
se STRESS_ACTIVE == false then
exports.trew_hud_ui:createStatus({
status = 'stress',
color = '#FF0090',
icon = ''
});
STRESS_ACTIVE = true
fim
end)
Uso:
- status: A ID do status. Serve apenas para identificá-lo;
- cor: A cor que você deseja para o status;
- ícone: O código HTML do ícone. Você pode pesquisar em FontAwesome para um ícone e, quando encontrar um de sua preferência, altere-o lá.
exports.trew_hud_ui.setStatus
É o que faz a atualização do status. Ele deve ser definido em um temporizador Wait() para ser atualizado sempre que seu status personalizado for. O exemplo abaixo faz ticks ao obter um status personalizado registrado em esx_status.
Exemplo:
Citizen.CreateThread(função()
while true do
Citizen.Wait(1000)
local STRESS_STATUS
TriggerEvent('esx_status:getStatus', 'stress', function(status)
STRESS_STATUS = status.getPercent()
end)
exports.trew_hud_ui:setStatus({
name = 'stress',
value = STRESS_STATUS
});
end
end)
Uso:
- nome: O nome do status. Ele deve corresponder ao ID quando você o criou;
- valor: O valor percentual do status, de 0 a 100.
Comandos de bate-papo
/toggleui
Ativa/desativa elementos de informação do HUD, como e emprego de todos os tipos de dinheiro. Útil para streamers.
Exemplo de uso: /toggleui
23 avaliações para Trew HUD UI (ESX/vRP) FREE
Não há avaliações ainda.