Início › Documentação › Instalação · origen_notify
ensure origen_notifyorigen_notify tem de arrancar antes de qualquer recurso que chame os seus exports. Coloca-o cedo no teu server.cfg, depois de /assetpacks.
origen_notify não se liga sozinho a nenhuma framework. Tens de aplicar um patch manual ao recurso da framework para que as suas funções internas de notificação e drawtext deleguem em origen_notify.
Abre qb-core/client/drawtext.lua.
Passo 1: comenta as funções hideText e drawText existentes e adiciona o seguinte no início do ficheiro:
local __buffer = {}
local function hideText()
for k, v in pairs(__buffer) do
exports["origen_notify"]:RemoveHelp(v)
__buffer[k] = nil
end
end
local function drawText(text, position)
local key = ""
local formattedText = text or ""
if string.find(formattedText, "%[.-%]") then
key, formattedText = string.match(formattedText, "%[(.)%](.+)")
end
__buffer[text] = exports["origen_notify"]:CreateHelp(key, formattedText or text)
endPasso 2: substitui o corpo de QBCore.Functions.Notify por:
exports["origen_notify"]:ShowNotification(message, type, length)Neste momento não existe um patch oficial. Usa diretamente os exports do cliente nos teus recursos personalizados.
origen_notify não tem tabelas na base de dados. Não há SQL para executar.