Jump to content

Getar todos os veiculos criados a partir de certo resource


Recommended Posts

  • Moderators
Posted

Prefira usar a palavra "obter". Ninguém usa "getar", só se for "setar".

Você pode obter todos os elementos criados via script por um resource e depois verificar quais deles são do tipo "vehicle".

Primeiro você usa getResourceDynamicElementRoot para obter o rootElement dinâmico do resource específico. Depois apenas pegue os elementos do tipo "vehicle" que estejam neste rootElement.

local dynamicRoot = getResourceDynamicElementRoot (getResourceFromName ("teste")) -- Nome do resource aqui.
local resourceVehs = getElementsByType("vehicle", dynamicRoot) -- Obtém todos os elementos do tipo veículo que estão no dynamicRootElement
-- Obs: veículos criados por arquivos.map não entram aqui, somente os criados via script como createVehicle.
-- Obs2: se quiser somente os veículos criados por arquivos.map do resource, utilize na primeira linha getResourceMapRootElement em vez disso.

for _,veh in pairs (resourceVehs) do -- Exemplo q torna todos os veículos deste resource translúcidos (fantasmas).
	setElementAlpha(veh, 150)
end

 

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile
Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment
Discord Oficial do MTA: https://mtasa.com/discord
Blacklist e Whitelist de Scripters: Planilha

Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...