- 黄金
- 1,709.62 黄金
[FREE] Rubi Textui (Rainbow Hologram) [ESX, QB-CORE]
Rubi Textui - ESX/QBCore 🚀 Features 🛠 Compatible with ESX & QBCore: Works out of the box with both frameworks. 🎨 Customizable Appearance: Change colors, sizes, and animations to fit your server’s theme. 🌈 Rainbow Animation: Rainbow animation for an attractive UI experience. 💡 Cybernetic UI...
forum.cfx.re
Ruby 文本 - ESX/QBCore
特征
- 与 ESX 和 QBCore 兼容:可与两个框架一起开箱即用。
- 可定制的外观:更改颜色、大小和动画以适合您的服务器的主题。
- 彩虹动画:彩虹动画带来极具吸引力的 UI 体验。
- 控制论 UI 风格:受现代全息图启发的设计,具有动态灯光效果。
- 轻量级:通过优化代码将性能影响降至最低。
- 无缝集成:安装简单,导出易于实施。
要求
- es_extended / qb-core
ESX 安装
Lua:
function ESX.TextUI(message, notifyType)
if GetResourceState("esx_textui") ~= "missing" then
return exports["esx_textui"]:TextUI(message, notifyType)
end
print("[^1ERROR^7] ^5ESX TextUI^7 is Missing!")
end
function ESX.HideUI()
if GetResourceState("esx_textui") ~= "missing" then
return exports["esx_textui"]:HideUI()
end
print("[^1ERROR^7] ^5ESX TextUI^7 is Missing!")
end
Lua:
function ESX.TextUI(message, notifyType)
if GetResourceState("rubi_textui") ~= "missing" then
return exports["rubi_textui"]:TextUI(message, notifyType)
end
print("[^1ERROR^7] ^5rubi_textui^7 is Missing!")
end
function ESX.HideUI()
if GetResourceState("rubi_textui") ~= "missing" then
return exports["rubi_textui"]:HideUI()
end
print("[^1ERROR^7] ^5rubi_textui^7 is Missing!")
end
QBCORE 的安装
Lua:
function QBCore.Functions.DrawText(x, y, width, height, scale, r, g, b, a, text)
SetTextFont(4)
SetTextScale(0.0, scale)
SetTextColour(r, g, b, a)
SetTextDropshadow(0, 0, 0, 0, 255)
SetTextEdge(1, 0, 0, 0, 255)
SetTextEntry("STRING")
AddTextComponentString(text)
DrawText(x - width / 2, y - height / 2)
end
Lua:
function QBCore.Functions.DrawText(x, y, width, height, scale, r, g, b, a, text)
exports['rubi_textui']:TextUI(text, 'primary') -- Customize 'primary' as needed
end
代码:
local function hideText()
SendNUIMessage({
action = 'HIDE_TEXT',
})
end
local function drawText(text, position)
if type(position) ~= 'string' then position = 'left' end
SendNUIMessage({
action = 'DRAW_TEXT',
data = {
text = text,
position = position
}
})
end
local function changeText(text, position)
if type(position) ~= 'string' then position = 'left' end
SendNUIMessage({
action = 'CHANGE_TEXT',
data = {
text = text,
position = position
}
})
end
Lua:
local function hideText()
exports['rubi_textui']:HideUI()
end
local function drawText(text, position)
if type(position) ~= 'string' then position = 'left' end
exports['rubi_textui']:TextUI(text, position)
end
local function changeText(text, position)
if type(position) ~= 'string' then position = 'left' end
exports['rubi_textui']:TextUI(text, position)
end
安装
- 将资源添加到您的server.cfg文件中:
代码:
ensure rubi_notify
下载 Github