Junior Lasted Posted March 4, 2023 Share Posted March 4, 2023 Olá, eu estou com uma dúvida cruel. Estou querendo criar um resource para identificar dados do servidor e algo que eu queria saber se é possivel seria identificar o resource através do elemento criado nesse resource, meio confuso né mais seria basicamente o inverso de utilizar o getResourceDynamicElementRoot invés de eu pesquisar através do resource os elementos seria pesquisar através do elemento o resource que hospeda esses elementos. Link to comment
Molvine Posted March 7, 2023 Share Posted March 7, 2023 Olá! Pelo que entendi, você precisa pegar o recurso do elemento? Eu escrevi uma função que retorna um recurso de um elemento, ou false se algo der errado. Bem, junto com ele um exemplo para verificar o desempenho. Server: local vehicle = createVehicle(555, 0, 0, 5) function getResourceFromElement(element) if isElement(element) then local type = getElementType(element) for i,res in ipairs(getResources()) do if getResourceState(res) == "running" then for i,v in ipairs(getElementsByType(type, getResourceDynamicElementRoot(res))) do if v == element then return res end end end end end return false end setTimer(function() local res = getResourceFromElement(vehicle) if res then outputChatBox("Resource name: "..getResourceName(res)) end end, 500, 1) 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now