Economize 20% hoje mesmo Use o código WELCOME ao finalizar a compra. BEM-VINDO
iNotificaçãoV3
iNotificaçãoV3

O preço original era: $30.00.O preço atual é: $19.00.

Adicionar ao carrinho
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.

iNotificaçãoV3

O preço original era: $30.00.O preço atual é: $19.00.

iNotificationV3 – Notificação Avançada da NUI

Economize com o código 20% por tempo limitado.
Categorias: ,
Pagamento seguro garantido
  • 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

  1. Arraste o iNotificaçãoV3 pasta em seus recursos.
  2. Adicione a linha garantir iNotificaçãoV3 para o seu servidor.cfg.

📝 Opções de texto

  1. Se você incluir ~h~ No texto, isso tornará o texto audacioso (exemplo: ~h~Tentando texto em negrito~h~).
  2. Se você incluir ~eu~ No texto, isso tornará o texto itálico (exemplo: ~i~Tentando texto em itálico~i~).
  3. 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

  1. Acesse a pasta ex_extended/client.
  2. Abra o arquivo funções.lua.
  3. 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?