$ 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.
iNotificaçãoV3
O preço original era: $30.00.$19.00O preço atual é: $19.00.
iNotificationV3 – Notificação Avançada da NUI
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
📦 Instalação de notificações
- Arraste o
iNotificaçãoV3pasta em seus recursos. - Adicione a linha
garantir iNotificaçãoV3para o seuservidor.cfg.
📝 Opções de texto
- Se você incluir
~h~No texto, isso tornará o texto audacioso (exemplo:~h~Tentando texto em negrito~h~). - Se você incluir
~eu~No texto, isso tornará o texto itálico (exemplo:~i~Tentando texto em itálico~i~). - Se você incluir
<br/>Em texto, isso criará um quebra de linha (exemplo:linha 1<br/>linha 2).
🔔 Exemplos de notificações (Cliente/Servidor)
Lado do cliente
-- showNotification TriggerEvent("iNotificationV3:showNotification", "Esta é uma mensagem", 5, "esquerda"); -- showAdvancedNotification TriggerEvent("iNotificationV3:showAdvancedNotification", "Título", "Subtítulo", "Esta é uma mensagem", "CHAR_MP_BIKER_BOSS", 7, "esquerda"); -- showHelpNotification TriggerEvent("iNotificationV3:showHelpNotification", "Pressione ~INPUT_PICKUP~ para...", 10, "direita"); -- showAdvancedHelpNotification TriggerEvent("iNotificationV3:showAdvancedHelpNotification", "Interações", "Pressione ~INPUT_PICKUP~ para ativar...", "CHAR_MP_BRUCIE", 8, "esquerda");
Lado do servidor
-- showNotification TriggerClientEvent("iNotificationV3:showNotification", source, "Esta é uma mensagem", 5, "left"); -- showAdvancedNotification TriggerClientEvent("iNotificationV3:showAdvancedNotification", source, "Título", "Subtítulo", "Esta é uma mensagem", "CHAR_MP_BIKER_BOSS", 7, "left"); -- showHelpNotification TriggerClientEvent("iNotificationV3:showHelpNotification", source, "Pressione ~INPUT_PICKUP~ para...", 10, "right"); -- showAdvancedHelpNotification TriggerClientEvent("iNotificationV3:showAdvancedHelpNotification", source, "Interações", "Pressione ~INPUT_PICKUP~ para ativar...", "CHAR_MP_BRUCIE", 8, "left");
⚠️ Dica: Recomendamos não modificar todas as suas notificações através do ESX.
Em vez disso, modifique-os individualmente em cada script onde aparecem para um melhor controle (posição, duração, etc.).
🧩 Modifique facilmente todas as notificações em seu framework ESX
- Acesse a pasta
ex_extended/client. - Abra o arquivo
funções.lua. - Siga os passos de modificação abaixo.
🔧 Modificação
Substitua este código:
ESX.ShowNotification = function(msg) SetNotificationTextEntry('STRING'); AddTextComponentString(msg); DrawNotification(0, 1); ESX.ShowAdvancedNotification = function(sender, subject, msg, textureDict, iconType, flash, saveToBrief, hudColorIndex) if saveToBrief == nil then saveToBrief = true end AddTextEntry('esxAdvancedNotification', msg) BeginTextCommandThefeedPost('esxAdvancedNotification') if hudColorIndex then ThefeedNextPostBackgroundColor(hudColorIndex) end EndTextCommandThefeedPostMessagetext(textureDict, textureDict, false, iconType, sender, subject) EndTextCommandThefeedPostTicker(flash or false, saveToBrief) end ESX.ShowHelpNotification = function(msg, thisFrame, beep, duration) AddTextEntry('esxHelpNotification', msg) if thisFrame then ExibirTextoDeAjudaNesteQuadro('esxHelpNotification', falso) senão se beep == nulo então beep = verdadeiro fim IniciarComandoTextoExibirAjuda('esxHelpNotification') FimComandoTextoExibirAjuda(0, falso, beep, duração ou -1) fim fim
Com este código:
ESX.ShowNotification = function(msg, time, position) TriggerEvent("iNotificationV3:showNotification", msg, time or 12, position or "left"); end ESX.ShowAdvancedNotification = function(sender, subject, msg, textureDict, iconType, flash, saveToBrief, hudColorIndex) TriggerEvent("iNotificationV3:showAdvancedNotification", sender, subject, msg, textureDict, 12, "left") end ESX.ShowHelpNotification = function(msg, thisFrame, beep, duration) TriggerEvent("iNotificationV3:showHelpNotification", msg, 12, "left"); end
➕ Adicione notificações facilmente
mostrarNotificação
Cliente
-- mensagem: string (conteúdo da mensagem) (⚠️ Obrigatório) -- duração: número (segundos que a notificação permanece visível) (❌ Opcional) -- localização: string["esquerda", "meio", "direita"] (posição na tela) (❌ Opcional) exports["iNotificationV3"]:showNotification(mensagem, duração, localização); -- ou: TriggerEvent("iNotificationV3:showNotification", mensagem, duração, localização);
Servidor
TriggerClientEvent("iNotificationV3:showNotification", playerId ou source, message, duration, location)
mostrarNotificaçãoAvançada
Cliente
-- título: string (título da notificação) (❌ Opcional) -- subtítulo: string (subtítulo) (❌ Opcional) -- mensagem: string (conteúdo da mensagem) (⚠️ Obrigatório) -- duração: número (duração de exibição) (❌ Opcional) -- localização: string["esquerda", "meio", "direita"] (posição na tela) (❌ Opcional) -- ícone: string (imagem de notificação do GTA 5 ou nome de imagem personalizada de "assets/images/") (❌ Opcional) exports["iNotificationV3"]:showAdvancedNotification(título, subtítulo, mensagem, ícone, duração, localização); -- ou: TriggerEvent("iNotificationV3:showAdvancedNotification", título, subtítulo, mensagem, ícone, duração, localização);
Servidor
local inotif = "iNotificationV3:showAdvancedNotification"; TriggerClientEvent(inotif, playerId ou source, title, subtitle, message, icon, duration, location)
mostrarNotificaçãoDeAjuda
Cliente
exports["iNotificationV3"]:showHelpNotification(message, duration, location); -- ou: TriggerEvent("iNotificationV3:showHelpNotification", message, duration, location);
Servidor
local inotif = "iNotificationV3:showHelpNotification"; TriggerClientEvent(inotif, playerId ou source, message, duration, location)
mostrarNotificaçãoDeAjudaAvançada (Pré-visualização)
Cliente
exports["iNotificationV3"]:showAdvancedHelpNotification(title, message, icon, duration, location); -- ou: TriggerEvent("iNotificationV3:showAdvancedHelpNotification", title, message, icon, duration, location);
Servidor
local inotif = "iNotificationV3:showAdvancedHelpNotification"; TriggerClientEvent(inotif, playerId or source, title, message, icon, duration, location)
✅ Feito!
Seu arquivo foi totalmente traduzido para o inglês, preservando os blocos de código e a formatação.
Você gostaria que eu gerasse um Versão em inglês-markdown deste arquivo (readme_en.md) que você pode baixar?




















