Hali, hogy lehetne azt megvalósítani, hogy van nekem egy táblám amiben a HUD elemek neveit tárolom és azt, hogy látható-e avagy sem.
local components = {
[\"hud\"] = true,
[\"radar\"] = true,
[\"actionbar\"] = false
}
..és ezt valahogy így használnám:
showHudComponent({\"hud\", \"actionbar\"})
Ezzel megjelenítené a Hud-ot és az Akcióbárt.
Elkezdtem tovább így, de elakadtam:
function showHudComponent(component)
if (components[component] == true) then return end
if (component == \"chat\") then
showChat(true)
end
if (component == \"all\") then
for i, v in pairs(components) do
components = true
end
showChat(true)
end
components[component] = true
end
Tehát az a lényeg, hogy így kelljen használni:
showHudComponent({\"hud\", \"actionbar\"})
és nem pedig így:
showHudComponent(\"hud\")
showHudComponent(\"actionbar\")