os_hud

Disponível em todos os frameworks!

Siga estes passos para realizar a configuração de nossa HUD!

Configuração geral

config/Config.json
"color": "92, 66, 230", // Coloração da HUD, siga o formato RGB
"command": "hud", // Comando para ativar/desativar a HUD, caso não deseje, coloque como null
"license_key": "", // Adicione sua key informada pelo BOT, caso sua compra seja feita por TEBEX, retire este item
"automaticInit": true, // Item para informar se a HUD será inicializada automaticamente ao iniciar a resource

Configuração de módulos

config/Config.json
"modules": {
    "radar": {
        "init": false, // Item para informar se o radar vai ser ativado assim que a resource for inicializada
        "vehicle_toggle": true, // Item para informar se ele irá aparecer/desaparacer ao entrar/sair do veículo
        "custom_map": true // Item para informar se ele utilizará um radar personalizado
    },
    "stats": { // Utilize abaixo para dizer quais modulos de status poderão ser utilizados, caso sim deixe true ou o event_name abaixo, caso contrario deixe false
        "hunger": {
            "event_name": "os_hud:SetHunger"
        },
        "thirst": {
            "event_name": "os_hud:SetThirst"
        },
        "oxygen": true,
        "health": true,
        "armour": true,
        "stress": {
            "event_name": "os_hud:SetStress"
        }
    },
    "infos": { // Dite como false caso não queira utilizar as infos
        "wanted": { // Dite como false caso não queira utilizar o wanted
            "max": 5, // Número máximo de estrelas de procurado
            "event_name": "os_hud:SetWanted"
        },
        "voip": { // Dite como false caso não queira utilizar o voip
            "max_level": 3, // Level máximo do voip
            "default_level": 2, // Valor padrão que ficará ao inicializar a resource
            "events_names": {
                "active": "os_hud:SetVoipActive",
                "level": "os_hud:SetVoipLevel"
            }
        },
        "radio": { // Dite como false caso não queira utilizar a radio
            "language": "Mhz",
            "events_names": {
                "active": "'os_hud:SetRadioActive'",
                "frequency": "os_hud:SetRadioFrequency"
            }
        },
        "time": true, // Dite como false caso não queira utilizar o relógio
        "id": { // Dite como false caso não queira utilizar o ID
            "event_name": "os_hud:SetId"
        },
        "gems": true // Dite como false caso não queira utilizar as gemas
    },
    "speedometer": { // Dite como false caso não queira utilizar o velocímetro
        "doors": { // Dite como false caso não queira utilizar o sistema de portas
            "key": "L", // Tecla para trancar/destrancar o veículo
            "notify": { // Dite como false caso não queira utilizar a notificação
                "color": "verde",
                "title": "Sucesso",
                "off": "Veículo destrancado com sucesso!",
                "on": "Veículo trancado com sucesso!",
                "delay": 5000
            },
            "sound": {
                "off": "nui://os_hud/assets/sounds/unlock.ogg",
                "on": "nui://os_hud/assets/sounds/lock.ogg",
                "volume": 0.1
            }
        },
        "seatbelt": { // Dite como false caso não queira utilizar o sistema de cinto
            "key": "X", // Tecla para colocar/retirar o cinto
            "notify": {
                "color": "verde",
                "title": "Sucesso",
                "off": "Cinto retirado com sucesso!",
                "on": "Cinto colocado com sucesso!",
                "delay": 10000
            },
            "sound": {
                "off": "nui://os_hud/assets/sounds/unbelt.ogg",
                "on": "nui://os_hud/assets/sounds/belt.ogg",
                "volume": 0.1
            }
        },
        "engine": true, // Dite como false caso não queira mostrar o status do motor
        "gas": true, // Dite como false caso não queira utilizar o status do combustível
        "gear": true, // Dite como false caso não queira utilizar o sistema de marchas
        "velocity": { // Dite como false caso não queira utilizar o sistema de velocidade
            "display": "km/h", // Medida de velocidade que será exibida
            "multiplier": 3.6 // Multiplicador da velocidade, para km/h utilize 3.6
        },
        "nitro": { // Dite como false caso não queira utilizar o sistema de nitro
            "default": 0 // Valor padrão que ficará ao inicializar a resource
        }
    },
    "assault": { // Dite como false caso não queira utilizar o sistema de assalto
        "time": [22,4], // Utilize da seguinte forma [horario inicial, horario final]
        "language": "Assalto liberado"
    },
    "weapon": { // Dite como false caso não queira utilizar o sistema de armas
        "registered": { // Use da seguinte forma: "hash da arma": ["Nome a ser exibido", "url da imagem"]
            "-619010992": ["TEC-9", "nui://assets/images/weapons/tec9.png"],
            "-1076751822": ["HK P7M10", "nui://assets/images/weapons/hk.png"],
            "1593441988": ["Glock 17", "nui://assets/images/weapons/glock.png"],
            "2024373456": ["MP5 MK2", "nui://assets/images/weapons/mp5mk2.png"],
            "-1768145561": ["G36 MK2", "nui://assets/images/weapons/g36c.png"],
            "-2084633992": ["M4A1", "nui://assets/images/weapons/m4a1.png"],
            "-86904375": ["MPX", "nui://assets/images/weapons/mpx.png"],
            "-1075685676": ["FN Five Seven", "nui://assets/images/weapons/fiveseven.png"],
            "736523883": ["MP5", "nui://assets/images/weapons/mp5.png"],
            "-947031628": ["Scar", "nui://assets/images/weapons/scar.png"],
            "171789620": ["Sig Sauer MPX", "nui://assets/images/weapons/sig.png"],
            "-771403250": ["HEAVYPISTOL", "nui://assets/images/weapons/pistol50.png"],
            "-270015777": ["MTAR-21", "nui://assets/images/weapons/mtar21.png"],
            "961495388": ["AK 47", "nui://assets/images/weapons/ak47.png"]
        }, 
        "blacklist": [ // Use da seguinte forma: "hash do grupo da arma"
            -1609580060,
            75159441,
            1548507267,
            1595662460,
            431593103,
            -801780072,
            1159398588,
            -535475913,
            -728555052,
            -1569042529,
            1175761940,
            -37788308,
            -755518101
        ]
    },
    "chat": { // Dite como false caso não queira utilizar o chat
        "key": "T", // Tecla para abrir o chat
        "global": true, // Use para informar se terá um chat global
        "clear_command": "clear", // Comando para limpar chat, caso não queira, defina como null
        "event_name": "os_hud:AddChatMessage",
        "colors": { // Cores que podem ser utilizadas no chat
            "global": [117, 117, 117],
            "police": [51, 44, 225]
        },
        "suggestions": [
            "/nc",
            "/god",
            "/item",
            "/radio",
            "/tpway",
            "/tpto",
            "/ban"
        ],
        "language": "Digite sua mensagem..."
    },
    "location": { // Dite como false caso não queira utilizar o sistema de localização
        "language": "Localização"
    },
    "help": { // Dite como false caso não queira utilizar o sistema de help
        "key": "EQUALS", // Tecla para abrir o help
        "list": [
            {
                "command": "F1", // Tecla/Comando mostrado
                "action": "Abrir loja" // Ação indicada
            },
            {
                "command": "F2",
                "action": "Entrar no lobby"
            },
            {
                "command": "F3",
                "action": "Abrir painel"
            },
            {
                "command": "I",
                "action": "Abrir inventario"
            },
            {
                "command": "M",
                "action": "Abrir mapa"
            },
            {
                "command": "ALT",
                "action": "Interagir"
            },
            {
                "command": "=",
                "action": "Fechar ajuda"
            }
        ]
    },
    "notify": { // Dite como false caso não queira utilizar o sistema de notify
        "default_time": 5000, // Tempo padrão caso não seja definido
        "event_name": "os_hud:Notify",
        "colors": {
            "vermelho": "#c31b1b",
            "verde": "#14c33b",
            "amarelo": "#d4a911"
        }
    },
    "notify_itens": { // Dite como false caso não queira utilizar o sistema de notify itens
        "event_name": "os_hud:NotifyItem",
        "colors": {
            "receive": "#6BE52E",
            "remove": "#E52E2E"
        }
    },
    "progress_bar": { // Dite como false caso não queira utilizar o sistema de progress
        "event_name": "os_hud:Progress"
    },
    "request": { // Dite como false caso não queira utilizar o sistema de request
        "event_name": "os_hud:Request",
        "accept_key": "Y", // Tecla para aceitar a request
        "reject_key": "U", // Tecla para recusar a request
        "default_time": 15000, // Tempo padrão caso não seja definido
        "language": {
            "author": "Autor",
            "title": "Requisição",
            "accept": "Aceitar",
            "reject": "Recusar"
        }
    },
    "prompt": { // Dite como false caso não queira utilizar o sistema de prompt
        "event_name": "os_hud:Prompt",
        "language": "Clique para selecionar"
    },
    "hoverfy": { // Dite como false caso não queira utilizar o sistema de hoverfy
        "event_name": "os_hud:Hoverfy"
    },
    "ragdoll": true, // Dite como false caso não queira utilizar o sistema de ragdoll do cinto
    "sounds": { // Dite como false caso não queira utilizar o sistema de sons
        "event_name": "os_hud:Sound"
    },
    "safe_zones": { // Dite como false caso não queira utilizar o sistema de safe_zones
        "language": "Seguro",
        "draw_marker": false, // Dite se ele irá mostrar um marcado em volta da área
        "locations": [ // Use as localizações em forma de PolyZone
            [
                { "x": 80.63, "y": -1011.75, "z": 29.35 },
                { "x": 234.03, "y": -1063.76, "z": 29.12 },
                { "x": 310.11, "y": -850.02, "z": 29.3 },
                { "x": 160.48, "y": -792.79, "z": 31.1 }
            ]
        ]   
    }
}

Last updated