ESX = exports['es_extended']:getSharedObject()https://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn
https://pan.baidu.com/s/6N7O8P9Q0R1S2T3U4V5W?pwd=abcd
local titlement = {}https://pan.baidu.com/s/7H8I9J0K1L2M3N4O5P6Q
RegisterNetEvent('0title0:selectTitle')https://pan.baidu.com/s/9Z0A1B2C3D4E5F6G7H8I?pwd=pqr7
AddEventHandler('0title0:selectTitle', function(title)https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K
local elements = {{label = '关闭', value = 'close'}}https://pan.baidu.com/s/1L2M3N4O5P6Q7R8S9T0U
for i=1, #title dohttps://pan.baidu.com/s/7I8J9K0L1M2N3O4P5Q6R
local data1 = {label = title[i], value = title[i]}https://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh
table.insert(elements, data1)https://pan.baidu.com/s/8G9H0I1J2K3L4M5N6O7P?pwd=zabc
endhttps://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J?pwd=qrs4
https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J
ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'title_menu', {https://pan.baidu.com/s/2T3U4V5W6X7Y8Z9A0B1C?pwd=wxy7
title = '称号系統',https://pan.baidu.com/s/6Y7Z8A9B0C1D2E3F4G5H
align = 'top-left',https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd
elements = elementshttps://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K
}, function(data, menu)https://pan.baidu.com/s/5F6G7H8I9J0K1L2M3N4O
https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7
if data.current.value == 'close' thenhttps://pan.baidu.com/s/6Y7Z8A9B0C1D2E3F4G5H
TriggerServerEvent('0title0:offTittle')https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K
titlement['self'] = nilhttps://pan.baidu.com/s/9R0S1T2U3V4W5X6Y7Z8A
menu.close()https://pan.baidu.com/s/1L2M3N4O5P6Q7R8S9T0U
elsehttps://pan.baidu.com/s/8Q9R0S1T2U3V4W5X6Y7Z?pwd=nop4
TriggerServerEvent('0title0:toggleTittle', data.current.value)https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2
titlement['self'] = data.current.valuehttps://pan.baidu.com/s/9S1T2U3V4W5X6Y7Z8A9B
menu.close()https://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U?pwd=yza9
endhttps://pan.baidu.com/s/3D4E5F6G7H8I9J0K1L2M?pwd=yza7
https://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U
end, function(data, menu)https://pan.baidu.com/s/6G7H8I9J0K1L2M3N4O5P?pwd=hij0
menu.close()https://pan.baidu.com/s/1S2T3U4V5W6X7Y8Z9A0B
end)https://pan.baidu.com/s/9Z0A1B2C3D4E5F6G7H8I?pwd=pqr7
https://pan.baidu.com/s/5P6Q7R8S9T0U1V2W3X4Y
end)https://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L?pwd=yza0
https://pan.baidu.com/s/1C2D3E4F5G6H7I8J9K0L
https://pan.baidu.com/s/1L2M3N4O5P6Q7R8S9T0U
RegisterNetEvent('0title0:addTitle')https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K
AddEventHandler('0title0:addTitle', function(ped, title)https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
https://pan.baidu.com/s/5F6G7H8I9J0K1L2M3N4O?pwd=efg9
titlement[ped] = titlehttps://pan.baidu.com/s/7H8I9J0K1L2M3N4O5P6Q?pwd=klm1
end)https://pan.baidu.com/s/4F5G6H7I8J9K0L1M2N3O
https://pan.baidu.com/s/2K3L4M5N6O7P8Q9R0S1T?pwd=wxy8
RegisterNetEvent('0title0:removeTitle')https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J
AddEventHandler('0title0:removeTitle', function(ped)https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop
titlement[ped] = nilhttps://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V?pwd=bcd0
end)https://pan.baidu.com/s/9R0S1T2U3V4W5X6Y7Z8A?pwd=qrs5
https://pan.baidu.com/s/6Y7Z8A9B0C1D2E3F4G5H
https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=hij3
Citizen.CreateThread(function()https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2
while true dohttps://pan.baidu.com/s/9J0K1L2M3N4O5P6Q7R8S
https://pan.baidu.com/s/3V4W5X6Y7Z8A9B0C1D2E
local found = 0https://pan.baidu.com/s/8H9I0J1K2L3M4N5O6P7Q
https://pan.baidu.com/s/5O7P8Q9R0S1T2U3V4W5X
local self_ped = PlayerPedId()https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J?pwd=qrs4
local self_coord = GetEntityCoords(self_ped)https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V?pwd=bcd0
for pedid, title in pairs(titlement) dohttps://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7
if pedid == 'self' thenhttps://pan.baidu.com/s/8R0S1T2U3V4W5X6Y7Z8A
DrawText3D(self_coord.x,self_coord.y,self_coord.z+1.0, title)https://pan.baidu.com/s/4O5P6Q7R8S9T0U1V2W3X
found = found + 1https://pan.baidu.com/s/6W7X8Y9Z0A1B2C3D4E5F?pwd=ghi4
elsehttps://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=bcd1
local playerIdx = GetPlayerFromServerId(pedid)https://pan.baidu.com/s/5X6Y7Z8A9B0C1D2E3F4G
if NetworkIsPlayerActive(playerIdx) thenhttps://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7
local ped = GetPlayerPed(playerIdx)https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=bcd1
if DoesEntityExist(ped) and ped ~= self_ped thenhttps://pan.baidu.com/s/6G7H8I9J0K1L2M3N4O5P
coords = GetEntityCoords(ped)https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=hij3
local dist = Vdist(coords, self_coord)https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
https://pan.baidu.com/s/3N4O5P6Q7R8S9T0U1V2W
if dist <= Config.drawDistance thenhttps://pan.baidu.com/s/8G9H0I1J2K3L4M5N6O7P?pwd=zabc
DrawText3D(coords.x,coords.y,coords.z+1.0,title)https://pan.baidu.com/s/3V4W5X6Y7Z8A9B0C1D2E
found = found + 1https://pan.baidu.com/s/1S2T3U4V5W6X7Y8Z9A0B
endhttps://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K?pwd=tuv5
endhttps://pan.baidu.com/s/8P9Q0R1S2T3U4V5W6X7Y?pwd=ijkl
https://pan.baidu.com/s/5N6O7P8Q9R0S1T2U3V4W?pwd=efg1
endhttps://pan.baidu.com/s/8R0S1T2U3V4W5X6Y7Z8A
endhttps://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J?pwd=qrs4
endhttps://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N?pwd=bcd8
if found == 0 thenhttps://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I
Citizen.Wait(500)https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=bcd1
elsehttps://pan.baidu.com/s/5N6O7P8Q9R0S1T2U3V4W?pwd=efg1
Citizen.Wait(0)https://pan.baidu.com/s/2M3N4O5P6Q7R8S9T0U1V
https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
endhttps://pan.baidu.com/s/1L2M3N4O5P6Q7R8S9T0U
endhttps://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=hij3
end)https://pan.baidu.com/s/9J0K1L2M3N4O5P6Q7R8S
https://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I
https://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh
function DrawText3D(x,y,z, text)https://pan.baidu.com/s/5M6N7O8P9Q0R1S2T3U4V?pwd=wxyz
local onScreen,_x,_y=World3dToScreen2d(x,y,z)https://pan.baidu.com/s/2T3U4V5W6X7Y8Z9A0B1C?pwd=wxy7
local px,py,pz=table.unpack(GetGameplayCamCoords())https://pan.baidu.com/s/9H0I1J2K3L4M5N6O7P8Q?pwd=cdef
local dist = GetDistanceBetweenCoords(px,py,pz, x,y,z, 1)https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=klm4
https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2
local scale = (1/dist)*2https://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R?pwd=qrs6
local fov = (1/GetGameplayCamFov())*100https://pan.baidu.com/s/7P8Q9R0S1T2U3V4W5X6Y?pwd=klm3
local scale = scale*fovhttps://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7
if onScreen thenhttps://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N?pwd=qrst
SetTextScale(0.0*scale, 0.35*scale)https://pan.baidu.com/s/8Q9R0S1T2U3V4W5X6Y7Z
https://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U
SetTextFont(0)https://pan.baidu.com/s/9Z0A1B2C3D4E5F6G7H8I?pwd=pqr7
https://pan.baidu.com/s/3T4U5V6W7X8Y9Z0A1B2C?pwd=yza1
SetTextProportional(true)https://pan.baidu.com/s/2C3D4E5F6G7H8I9J0K1L
SetTextScale(0.0, 0.35)https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=uvwx
SetTextColour(255, 255, 255, 255)https://pan.baidu.com/s/2U3V4W5X6Y7Z8A9B0C1D
SetTextDropshadow(0, 0, 0, 0, 255)https://pan.baidu.com/s/6P8Q9R0S1T2U3V4W5X6Y
SetTextEdge(2, 0, 0, 0, 150)https://pan.baidu.com/s/9B0C1D2E3F4G5H6I7J8K
SetTextDropShadow()https://pan.baidu.com/s/8P9Q0R1S2T3U4V5W6X7Y?pwd=ijkl
https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd
SetTextOutline()哈哈
SetTextEntry("STRING")https://pan.baidu.com/s/2U3V4W5X6Y7Z8A9B0C1D
SetTextCentre(true)https://pan.baidu.com/s/1S2T3U4V5W6X7Y8Z9A0B
AddTextComponentString(text)https://pan.baidu.com/s/1T2U3V4W5X6Y7Z8A9B0C
DrawText(_x,_y)https://pan.baidu.com/s/3M4N5O7P8Q9R0S1T2U3V
endhttps://pan.baidu.com/s/6O7P8Q9R0S1T2U3V4W5X
https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
endhttps://pan.baidu.com/s/5M6N7O8P9Q0R1S2T3U4V?pwd=wxyz
https://pan.baidu.com/s/3T4U5V6W7X8Y9Z0A1B2C?pwd=yza1
https://pan.baidu.com/s/7Y8Z9A0B1C2D3E4F5G6H?pwd=klm2
https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd
https://pan.baidu.com/s/7P8Q9R0S1T2U3V4W5X6Y
https://pan.baidu.com/s/3K4L5M6N7O8P9Q0R1S2T?pwd=opqr
|