🔧Installation TextUi
This page explains how to integrate the 'Sweepz_Ui_Elements' script's text ui system into other systems.
File Location: qb-core/client/drawtext.lua
Replace the entire file with the code we provided.
local function hideText()
TriggerEvent("Sweepz_Ui_Elements:CloseTextUi")
end
local function drawText(text, position)
TriggerEvent("Sweepz_Ui_Elements:OpenTextUi", text, "default", nil, nil)
end
local function changeText(text, position)
TriggerEvent("Sweepz_Ui_Elements:CloseTextUi")
Wait(1000)
TriggerEvent("Sweepz_Ui_Elements:OpenTextUi", text, "default", nil, nil)
end
local function keyPressed()
TriggerEvent("Sweepz_Ui_Elements:CloseTextUi")
end
RegisterNetEvent('qb-core:client:DrawText', function(text, position)
drawText(text, position)
end)
RegisterNetEvent('qb-core:client:ChangeText', function(text, position)
changeText(text, position)
end)
RegisterNetEvent('qb-core:client:HideText', function()
hideText()
end)
RegisterNetEvent('qb-core:client:KeyPressed', function()
keyPressed()
end)
exports('DrawText', drawText)
exports('ChangeText', changeText)
exports('HideText', hideText)
exports('KeyPressed', keyPressed)
Last updated