I’m sure there is a way to do this by detecting the player ped instead of player ID
Citizen.CreateThread(function()
if NetworkIsPlayerActive(PlayerId()) then
Citizen.Wait(4500)
GetVehiclePedIsIn(GetPlayerPed(-1))
if playerCar == (-713569950) or (1283517198) or (-2072933068) then
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/CVEtRLY.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('bus', 'lcd_sign1', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/CgGAuxk.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('bus', 'lcd_sign2', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Wjrq04g.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('xd60', 'lcd_sign1', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Wjrq04g.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('xdtrailer', 'lcd_sign1', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/2lQlZYH.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('bus', 'lcd_sign3', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Dbsq0hE.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('bus', 'lcd_sign4', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Wjrq04g.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('airbus', 'lcd_sign1', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Wjrq04g.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('airbus', 'lcd_sign2', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Wjrq04g.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('airbus', 'lcd_sign3', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Wjrq04g.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('airbus', 'lcd_sign4', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Wjrq04g.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('airbus', 'lcd_sign5', 'duiTxd', 'duiTex')
end)
Citizen.CreateThread(function()
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('https://i.imgur.com/Wjrq04g.png', 4096, 1024)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('bus', 'lcd_sign5', 'duiTxd', 'duiTex')
end)
end
end
end)